KeeeX Timestamp Certificate

2oHFLd9mddb4xJurMng4ukauRFcfxRvf8nPPE8F

Anchored on the Bitcoin Blockchain

This document is a static immutable timestamp certificate.

Download: 2oHFLd9mddb4xJurMng4ukauRFcfxRvf8nPPE8F.html

2oHFLd9mddb4xJurMng4ukauRFcfxRvf8nPPE8F
caa44da903dfac4099ed5d4a38db0651aa1fbd7987d5ab368cb06212e01d0f09
BlockCypher.com Blockchain.info Blocktrail.com
Wed Nov 22 00:00:01 UTC 2017
List of files timestamped in this transaction:
  • xekep-zovyh-vofac-secab-zerag-rogal-folas-kinod-femis-nymec-rifus-bocus-sitih-sytof-hydaz-veriv-vexux
    1MA8gdDGm6x7NfT4NuTSt4LmHvyt2ZJVi1uy2zK
    2017-11-21 12:18:22.0
  • xosoh-zofat-nomyb-pukyt-lyzyd-kazid-ruzam-lysan-dilyk-mifof-dipeg-zuvov-haril-gakuk-hyhyp-vavam-dyxex
    2VJZ7tHSFD3r2TxvNqdGLuEJhQ2CptafoSx5mqz
    2017-11-21 13:50:19.0
  • xubon-zacih-gukar-focib-hecur-virak-facyz-hykam-cohun-hepov-zupah-tukez-ditob-pihob-betem-huhat-soxyx
    2PJz9EMH358dCu7BmqTWpjr7aVYxAL3RcuLq8Xs
    2017-11-21 13:50:51.0
  • xokik-zegel-bisor-pynih-bamok-razyt-kygif-hifup-dukec-sabyd-mamis-sifyl-lekuh-duhyb-rulyd-lybok-bexex
    34KjRLoMQ2KJpdR11raymmMmQLWYbGLHX61Nu5F
    2017-11-21 14:12:27.0
  • xecam-hufom-gycab-zehak-lizik-retoz-peber-ziven-casar-cybes-demul-dogec-zofac-kymec-timit-migam-tyxyx
    1awTrvBdgnuLJmG38YHn3nTC62xXom82MWXuW5G
    2017-11-21 14:33:26.0
  • xidap-tedaz-coros-kyfam-bulis-vyfyn-fylin-lomug-zugag-kuver-sovyk-voreb-milin-munev-cityk-hehiz-ryxyx
    1SU2yWrSWkJPSCnAG2GBnwaVqWHEU8VPB11fECh
    2017-11-21 14:33:32.0
  • xenat-ritik-rycoh-kegol-bibon-popuc-tapis-sahyc-vucef-zifyd-sobiz-cakun-mozat-nagus-hafol-dolec-pixax
    3QxddhPyA1xh7XrRciGP9hP86tNFocyBvRwRoZh
    2017-11-21 14:48:04.0
  • xefis-recud-godek-sikuh-dukin-kigok-zicob-kikuc-synar-kahyd-zifiv-dovog-fukib-lybig-dogun-mehuh-laxox
    2017-11-21 15:09:03.0
  • xunin-voloz-kanis-dyval-posiz-timyc-gahog-ragym-sogec-lycaf-leseh-lonab-pevup-zegyz-rezak-pepep-haxix
    2W7Gn75FtqKqPrQBKCMZ91eZWH9GCZbkv4hSshm
    2017-11-21 15:21:43.0
  • xunar-gyvis-vivef-vediz-bisyc-vogad-vanit-mobul-zagin-bidev-kynad-sypip-tibyd-sihyh-gyket-fosic-daxyx
    2d83i7KXnyqmk929LLxtn1Rw4wNTrr4ujtULe1U
    2017-11-21 15:23:08.0
  • xuvid-dopyv-rovis-liret-tygek-pyguk-mykyh-febab-myniv-sylef-fyhig-kihur-ziras-pebam-sysiv-pylop-nyxyx
    2KXPR3hdaV5Gd8R4DfTQyDpSUnx4eiwwhrhkn5A
    2017-11-21 15:23:12.0
  • xofap-habyp-rulit-bekon-bazaz-lybih-hebyk-milyz-tepah-mycin-mebut-nulec-lycas-zebag-salyd-pihyr-faxix
    2y8UVAJC1L2ZK5VJJZGoYKa24LV3WqrUmzLLGh5
    2017-11-21 15:24:06.0
  • xegoc-cylur-cabuf-rapyn-sabik-tadyf-hyken-lolyc-noluh-gosol-pydeb-pidom-fopof-rabyb-fyfum-cugem-hexex
    26U16UcNA1sPX4mF93hFx4eTrorc7cCa33DPKWj
    2017-11-21 15:24:31.0
  • xiheb-vucep-tutyb-panol-zudaz-hytyt-vigeh-vuhog-rykot-cegac-fyret-nabet-kusof-supot-gyvyl-medet-kyxex
    36SznT65Y2o3P8sPJ5Eiq5mkkQ9LQSz4MRy7KZ3
    2017-11-21 15:24:36.0
  • xecip-catag-nifit-nahom-filep-tiryc-rovom-fumoz-sicos-veleg-polin-tyzeh-darip-noned-dogyg-ganuf-taxyx
    1xirbo9VT6WA9hwejcLKjmhR8dMBy67QeVHJkbC
    2017-11-21 15:24:40.0
  • xudop-gefel-mynig-sotyh-bibal-vefen-badab-lycoc-zifyb-ricor-loret-mazes-gogik-hobob-cygod-nemyp-ruxax
    2dCkifrDwb86p8ocw2eQ2uW4mE3RVFMNJtHNwtn
    2017-11-21 15:25:00.0
  • xulen-vemyv-bymyz-vysav-renug-tyzoc-hucob-ropum-bapip-lotub-sadyn-kumum-byhuf-sahuc-rynab-pacyl-byxax
    2dN1r9wdbkXyVz43bQK6Ukheduq5LRmsXE5L5cB
    2017-11-21 15:25:17.0
  • xivev-piveg-nabon-zutah-hidoc-zeter-ranef-katis-bilog-kazoz-zysom-tanom-falih-tyzab-fanoc-vydop-sexox
    1HzZa242TXNektxaRGJG8D3kryA6uZid9G4uiKb
    2017-11-21 15:25:25.0
  • xugan-cepat-hosec-dytor-dupep-sinal-regit-hytuz-rigyp-zadan-pudyz-zibyz-capoc-bygis-kumyc-mugar-taxax
    3QeRKzDdkjGiMZWCwPrbK8ttnXDatBmSHMwmoEs
    2017-11-21 15:25:35.0
  • xolih-kodub-facil-hodam-vepob-vucyt-myfor-gusos-hogeg-digoc-dopan-sohyv-lirun-cetub-punoh-sicad-gixyx
    1tEKE7XSZR2syvqsRu5C9iPN9UESqjPxL3g37P5
    2017-11-21 15:28:19.0
  • xepas-nisuv-bifev-levyz-hemud-bucer-zutor-sotav-gyloc-covyh-zuvys-fuhys-hupul-fekas-hetyd-kimol-nuxax
    1Mr153Epm36smyFAf4aPmCkakt4tdrYFrS2V5Dg
    2017-11-21 15:28:27.0
  • xurec-kipel-losah-kegek-nirag-pomub-rebat-kydab-ratyf-hacal-pirub-benun-bisuv-mopog-nyhak-vediv-roxix
    1PMCLjmS8An5wnpx4waMv4uxRHjgSSey7KSx45X
    2017-11-21 15:57:53.0
  • xogob-bodyb-henym-rabim-nibeg-nydev-busir-halum-vugam-pilyk-biluh-fitef-dazem-nelov-nukov-nokyt-noxyx
    27yU6qmUiZXDUZ8FiRJJ5iZv7oZz8c7bhfS77Wg
    2017-11-21 16:26:41.0
  • xikon-lumon-senuv-nosov-lobin-zosaz-pupyh-pubun-selit-kucoc-byvop-pinef-vuref-tikys-lufak-vopem-fyxox
    2PXx3XDEghKr1bon9pjDtPVxFhm1RyAM4Wex4hF
    2017-11-21 16:30:18.0
  • xokig-rehug-fagab-lalag-zegil-lohil-gihyr-visun-lykug-kobyb-momat-bahys-kyrid-sobid-kolet-mekak-huxix
    1QqNYNAqtVikQap5WHLVerJxEqUqwbY6qGwvV9J
    2017-11-21 19:37:03.0
  • xebef-boful-zibut-byzir-lyhum-giseh-lenud-hidan-tuvot-morud-mynol-tovoh-luduz-zurad-bomef-cyloh-dyxex
    1vYwWsSX6XNDhDHV1j6kUMy8toLkXsK8BuFf7AN
    2017-11-21 19:37:10.0
  • xidib-vyram-devit-ticeg-fumap-cacen-capas-pateg-tarac-tomub-gavyb-davit-mosub-hobet-sisyg-secem-gaxex
    1NcVuu8hHgtJx7Jaz4ouMmNdZEyEEAwvD2PRa6N
    2017-11-21 19:37:15.0
  • xesaz-kadup-nacyt-robak-ruhib-fykel-pibav-togal-nydet-vokag-gorup-sokyh-hoged-busid-sumas-pevel-sexux
    27t2Q3nseVhWrWt7bVqyo2oU4xKwirmqLFLbYC8
    2017-11-21 19:37:20.0
  • xurak-fakar-bilad-kigud-salac-hetag-salen-behoc-pihuz-nyvek-vecyz-fanal-gomys-dogyt-kyvot-zyceb-maxyx
    1Ac8ap7FvMG8dke3CXUnyzRWBqT9dqwSW5CTCXw
    2017-11-21 19:37:29.0
  • xinal-kodep-rosef-fivis-peluf-vadyk-kotoz-lulul-tykez-cobak-pohoh-dafyp-sokyt-rypiz-lageh-cetel-huxux
    1JqoHsbFKoT9E7rV6PrsQeEgLGRvzZTu158HqBL
    2017-11-21 19:37:35.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.