KeeeX Timestamp Certificate

21ZUB5HTiZ7y1jbSGznA1REEpuGVfLJ76Bz183D

Anchored on the Bitcoin Blockchain

This document is a static immutable timestamp certificate.

Download: 21ZUB5HTiZ7y1jbSGznA1REEpuGVfLJ76Bz183D.html

21ZUB5HTiZ7y1jbSGznA1REEpuGVfLJ76Bz183D
357b526554c3073967ac7cf52001e1c318dc9162d1edb196dc78138a211f4dd6
BlockCypher.com Blockchain.info Blocktrail.com
Wed Jul 11 00:00:01 UTC 2018
List of files timestamped in this transaction:
  • xoper-malek-pekar-logar-hunos-buzaz-humik-gyref-tipal-divaz-purov-pekoh-defaf-gecak-lysok-giheg-vaxyx
    22hk417Q9kL8EHNzWkDqcRifqp1rffLBcxNSKUL
    2018-07-10 12:52:24.0
  • xorag-lozys-pifym-somes-lorih-pykyl-vibef-lomil-bagyk-nepef-havyn-digup-setyh-mamel-lobuv-naluf-laxux
    1vAnmawWoEUsZm32xZUEd1jCwrSRFFsYGEoYpuc
    2018-07-10 12:52:50.0
  • xogoh-nunul-fyton-vupug-fotaz-mulys-lypok-viduh-sigus-medoh-kizig-navut-gucak-vypyd-bunaf-posog-mixyx
    1TbSWYU6AzNvDQTgB2kmmvxPqUJHVq5yigmkgc8
    2018-07-10 12:53:09.0
  • xocep-gotag-zetiv-kegag-zuhyn-nohem-tyfym-letep-morit-busil-vasig-taryn-zasuv-zotys-cicod-pudip-cuxex
    2ma4tHLi48rXHQM3CpHn93Zb2wbu4aJHKKffMhy
    2018-07-10 13:36:34.0
  • xecoz-kosyc-zyzuv-lavyz-tapaf-fivih-lemog-fufog-sufeh-zusuk-godim-kynol-bybez-gifor-fidin-barek-huxyx
    2FDQ6hgj62ppyAfKDrBoYUta56VrvSkqwY4xj14
    2018-07-10 13:36:55.0
  • xizih-tonel-heren-reruh-lotoz-bihus-pakin-zovip-byvud-bavub-pepal-lubob-dagiz-cisuf-kymyk-rohun-gixax
    39EJSdUaWuGSHRkaiskerdbwsnWNmme5a5WT3VU
    2018-07-10 15:11:52.0
  • xocac-fefir-gusyc-fecys-cymif-dihas-pipyf-pykil-cupab-sapaf-rohur-huvaf-depur-dabys-tuduv-gasyl-baxyx
    3ZzgbBCZyVWSfVEhM8wus9ATuuLfwsVht6ebwsq
    2018-07-10 15:12:09.0
  • xihih-ryluz-kapir-nupol-roruz-cyvut-cozot-ketoz-vofuv-fudar-halag-peben-ticyb-gikag-pikuh-mikop-laxex
    3Y8YLNHwR81FjSpFkZnbdPV7xiuHeRmGfrtXVPm
    2018-07-10 15:12:26.0
  • xodam-zocuz-domaz-rirav-ducim-zefik-garet-korun-vidyb-dotec-ducev-kokev-cikob-cyses-pumos-kegoz-fexax
    19W32TZfWS4xwhha8TosGS2RLfbycLjPKrwDM2i
    2018-07-10 15:12:40.0
  • xocih-gunop-zifyg-modyd-cumug-hadum-nemyf-palyd-docap-fivas-dygud-ducur-hobyh-kipar-daheh-vacac-tixux
    3bJK6GrejgFdwxKXJLdKZLQoXph3voQa7H7asbd
    2018-07-10 15:12:55.0
  • xinil-kavub-lobep-gifyt-nobyd-durub-byhep-zuhip-marip-regif-kemem-cevon-nudak-cahol-robym-miryt-daxox
    2nQDhZ1SVzxHMQc8irUWSofdv4JbwAAyVJqKXSe
    2018-07-10 15:13:11.0
  • xubok-suhok-mibyk-vihag-toguv-myreb-tevym-sucun-vohid-pezuk-damom-fibat-tohuv-tycom-nynas-halip-voxax
    1rBviEGUBNb3qn2KS8WTyTyrjiz9Xs2whq5nJNk
    2018-07-10 15:13:28.0
  • xegep-tutov-fefoh-difyp-diriv-gehos-denyr-gulot-muvel-dedyn-zulos-segiv-cogyv-petul-hahis-vapem-mexex
    2sMo6Pz8wekg8tdL8tc14ZNtLXwP5q5WnFS6b5m
    2018-07-10 15:13:44.0
  • xocis-zafak-fuvyp-sisel-luhak-vogyp-cyvit-dakyp-zefyh-lufab-hapyf-varus-nuveh-pyham-fevik-zakyg-daxyx
    1Z3FD3DEiWn34FGrE94cCRPdeBRe55LgTfzUjXH
    2018-07-10 15:13:56.0
  • xoped-kinos-konup-nekuc-zysyc-mevih-bigul-zydoz-mitut-fohab-hipyd-piroc-kinyn-mihyg-pimuz-fikid-paxox
    1PBGexoRPRUzTXUrZ4Nsc3win2uwy83tv8R7TDL
    2018-07-10 15:14:08.0
  • xoles-refez-pigyk-bikab-tokul-fosyv-dodad-metyf-falad-citib-cuses-higid-lakas-zecep-komem-luhag-roxyx
    2TkYemNNzcAXmWEkcnJotnSrckmMeWB44wcD2wc
    2018-07-10 15:14:22.0
  • xumas-nevid-tuhag-zazuk-digyv-sokan-koluf-pefyh-fukag-bagyp-kibom-vevyd-riboc-kolob-fakeg-moduv-saxex
    37BEiY53kannA5fK6nvFrLt8Wn3gQJaVP244jXo
    2018-07-10 15:14:41.0
  • xocib-zykyr-necyl-bimaf-direk-vifeh-nyhoh-feniz-docoz-kurom-fufok-syren-rupep-gokyf-hecyv-forad-faxux
    2eedxM8uHKVj2GQdrZMMWitWsGYt9AD8swiuHPQ
    2018-07-10 15:15:02.0
  • xuhoz-fihar-huvus-kykyg-bedon-pagut-sylap-gesoh-ruloz-rilob-guvez-hilyb-sofyt-dybat-venok-doveh-bixux
    13NtfUEFGxTN1zZzEYtv9eQiuoJvG2YvxYrhGjz
    2018-07-10 15:15:16.0
  • xesig-bacof-pilif-zoliv-gezel-zesif-lovoh-vypyd-gaman-tepoc-suvop-rupaf-lesyr-mapam-pedut-varef-bixyx
    1mUjKjQF8qFxAJvdKTuZtY1NZ1wsDsQgw7Xuwpu
    2018-07-10 15:15:30.0
  • xodeh-bovag-rynib-catuc-nupef-balyh-rybem-rofat-gupyk-havor-pakim-poted-pocec-kadut-copig-vaper-bexyx
    3buznKhk6NJU9fyqxdsJz636PdjqpYrLKTmfpAp
    2018-07-10 15:15:43.0
  • xebef-balur-zukad-nakap-vyded-dyzys-mokot-lizuh-taber-detan-cobyd-nenor-hadas-hasiz-fares-mavob-foxox
    1RNhESCxYS184LAgnexUhsnKrtAvRPpQhgGSHbc
    2018-07-10 15:15:56.0
  • xubet-dekyf-zazav-lidav-noduv-polib-fakyc-bysor-depar-hipiv-nicot-magav-foroz-soguc-nucuv-hogig-caxax
    2hHYmgydK4pBaYmZPaDvodHKg9WFAkm42KZ6hVw
    2018-07-10 15:16:07.0
  • xedag-bavum-kemub-micol-gypum-nidos-magyr-tufyt-ritah-pimev-mibam-mifuk-havom-tyduh-nohim-kolel-zaxox
    2ziVKiQE1KEp8A2AzSuzqr1vN3dspQFGgpKwXaE
    2018-07-10 15:16:23.0
  • xohev-cigun-pohin-tiraz-rekos-focis-runyp-hopuc-rabec-tudab-tifel-vumek-bonim-lylob-lavab-zusis-foxox
    3WNzNAnJftPwfj6M8G4DuJFBdG3ANUG6PvFnDBc
    2018-07-10 15:16:38.0
  • xetas-myhar-siruf-lekov-lulem-hikib-zibyt-sygin-sotoh-fycuh-mabus-nivep-kutum-vuviz-zeseb-nubol-goxox
    1PRv6hoqCBXNRPF4Jtd96H7gzbA3XVsjmG1EBaR
    2018-07-10 15:16:52.0
  • xofip-pisir-hikav-gyhug-syfuf-damok-tavuf-dorar-nakif-nepep-gepov-togyc-lakek-pucum-sifec-nylyn-kixox
    15oz5uRVPd1nFSRtXor2675mzFeZfanEqBqjX7K
    2018-07-10 15:17:19.0
  • xepic-gofin-rovim-hoteg-mobos-kudog-siruf-gobyb-sobab-sylal-rohed-nebus-mysed-kyrim-rugir-deboc-toxyx
    3Svu4LFzX74vbJF7u2bCu2Fi2gfnvVHdriTJkjw
    2018-07-10 15:18:14.0
  • xotos-tadiz-losyd-tymah-pudam-zekan-raduz-gevad-codit-cumus-fodal-himan-reluk-zekef-vylyp-kizyc-gaxux
    1efTReYT4MDoJHABCGcPdPyuHf7BDvJzWgUyk5h
    2018-07-10 15:19:05.0
  • xefon-gegon-hodyk-dovep-rytif-syriv-tuhin-doryp-sipus-casyz-myzot-sahot-renad-gudud-dyzyl-bicik-guxox
    16LqeX51GZozLZX22k6e3eGpPbyF2SdCDJBVHL2
    2018-07-10 15:19:21.0
  • xifer-kituc-kodik-cakeb-rutet-dodac-veryg-hapan-tadag-hilev-nabyl-ribuk-dager-mubid-gihog-tevis-koxox
    1ZKhxSMs78Rje1ySwZRHpqJ82ax5oB1MEchPm2R
    2018-07-10 15:19:56.0
  • xeveh-pynef-hikag-nufum-cafif-saceb-vifuc-dezam-syced-fobep-cyfuf-kapyh-vusum-gocog-lyreh-denud-ryxyx
    29X2bKpSDBpW4zYAn2e3vY6fGaRsA5Bp7JLxEs3
    2018-07-10 15:20:39.0
  • xucov-megeb-dybez-nufob-forer-somyr-cupip-pezab-copah-mades-cohus-pygon-ganys-lelol-dogon-nasit-lexux
    2hgT77pVUHEXKbpMp6V4UaDkAtNTCpdERASP7so
    2018-07-10 15:20:52.0
  • xovar-hynyh-kyduv-nasod-symur-cagod-pahyb-rozup-gapym-ryzin-fovyk-bylaz-tukul-duvuh-motet-ditir-byxox
    3YSS8URCv885iuN1bh75ygxDiAX4aZZ7VU1ZDoK
    2018-07-10 15:21:23.0
  • xodip-sulak-lopam-tebak-vazal-modyc-gumyf-tetaf-fozoh-dubir-fibod-hucid-nipuz-pozen-lococ-tevuf-rixix
    1X8R797GoYNa3KTwsuVa2jCVq3yH7X5pUgSn6Cu
    2018-07-10 15:22:14.0
  • ximer-figah-lazah-kifev-likyp-fytyz-hefib-hitub-nevih-pycov-hinyk-cicem-tilak-gopeg-cosyf-zetob-hexix
    2018-07-10 18:27:53.0
  • xicis-fozuz-kahoc-kamyd-hefos-vypaf-vozot-palyh-coven-rylec-mahuv-pirum-ziget-bomib-mavec-pehyn-gyxax
    2018-07-10 18:28:16.0
  • xulaf-defit-bonyf-homuf-lamyd-busah-zyhen-tonus-gyles-necur-cenil-tolum-zezyd-puned-metez-tapeh-laxox
    2018-07-10 18:28:48.0
  • xotom-gifoh-sizad-bizen-cumic-hykus-bihor-rosos-zedoc-kysyf-bopul-nytyh-carab-zakep-synoc-katum-moxox
    2018-07-10 18:30:47.0
  • xesag-zinyz-hyzot-vacec-fuzub-cadon-dafim-ragyp-cadih-sulis-babif-fydab-ropot-tacag-repas-tuhid-vuxux
    2018-07-10 18:31:13.0
Technical Explanations

This certificate mentions file identifiers (also known as KeeeX 'idx') that are computed from sha256 hashes that cannot under the current state of technology be counterfeited. No two distinct files can share the same identifier.

The KeeeX server produces a certificate summary like this one every several hours. This timestamp certificate may hence adequately seen as a kind of sidechain, that prevents from pushing too many transactions on the Bitcoin blockchain. It also mutualizes the cost of timestamping of course, which allows KeeeX to provide this as an unlimited service.

This certificate displays at the top below its own b58 encoded identifier computed from an sha224 hash. These settings produce a 39 character string that fits within the current 80 byte Bitcoin blockchain limit. Again, under the current state of the technology, it is not possible to counterfeit this identifier by producing another certificate file with the same id.

This certificate's id has been registered as OP_RETURN data on the Bitcoin transaction above that can for your convenience be verified by following the links below. The present certificate file hence creates a proof chain from the Bitcoin blockchain ledger to your file, that provides evidence that at the transaction date you had knowledge of the identifier of your file, which you may or not have decided to keep private or share publicly. This idx does not by itself expose your data in any way. By using KeeeX, you also have a chance to digitally sign your original file.

Although KeeeX will make its best efforts to keep this certificate accessible and indexable by search engines, we cannot guarantee this. If some file identifiers are of interest to you it is thus your responsibility and interest to download it and make sure to preserve it indefinitely. Once downloaded, you may verify its integrity using the KeeeX app. Depending upon its version, the KeeeX app may automatically retrieve this file on your behalf.

You may wonder why we chose to mutualise this certificate for potentially a large number of files. The reason is that a single certificate may provide a proof of existence for an unlimited number of files and no blockchain, Bitcoin inclusive, is designed to satisfy the massive notarisation needs, since both the block size and rate are constrained.