KeeeX Timestamp Certificate

3T2QyMpq9xodfeeY4XY7ZYKoA9sSNET1vmXoDz5

Anchored on the Bitcoin Blockchain

This document is a static immutable timestamp certificate.

Download: 3T2QyMpq9xodfeeY4XY7ZYKoA9sSNET1vmXoDz5.html

3T2QyMpq9xodfeeY4XY7ZYKoA9sSNET1vmXoDz5
feb2c79eb7dc1e2c930470f34e237d96657217dcb60229167a95c9ab6f52f09a
BlockCypher.com Blockchain.info Blocktrail.com
Thu Jan 04 00:00:02 UTC 2018
List of files timestamped in this transaction:
  • xohim-hezom-samak-zaton-dykim-lykak-lafug-tanul-zedoh-cagek-hymyl-zakuz-lorab-lelek-puzin-kafut-voxox
    2tHG6BMy8eGfnDsJFWDwMjreeJA9HHBNmkjwPDF
    2018-01-03 12:22:07.0
  • xuvib-pomob-bineh-sofav-cobyb-dysom-cusim-rivev-zarah-gemuk-rizyv-magoz-suvuf-pebuh-libic-kegal-duxyx
    1gT4GhQ87Fjaags5skveM4zSxLDSZ51ZgPEEeac
    2018-01-03 12:22:17.0
  • xireh-bukon-rizoh-zeceh-facez-gifog-sihaf-cipyd-puduc-dodug-hukaz-lugik-fyvin-kocom-zibih-mohem-toxux
    1eW5NdgpuAGRnG2CCJYwp9DCgACJbRq3RFKMMh2
    2018-01-03 12:22:51.0
  • xidag-lylos-fefyt-rilon-kisim-tukun-sibad-fusor-dofub-ponef-vobiv-reneh-biliz-zudem-ronad-nilez-gaxix
    3XVDinnfxpQLeFsVZYeUDA6LgPbheTkWboYDydP
    2018-01-03 12:22:59.0
  • xolag-labyb-holem-bylep-culeh-vycig-poden-byhec-kunar-rydur-cipot-fygoz-mipam-duhog-zipal-runyv-raxix
    2YKNb9KfCJurp23ENjqp74XwRxAkBVmKGB9YdxV
    2018-01-03 12:23:12.0
  • xofas-zegod-hynor-tufak-cutys-gezep-lugad-bydim-pemyg-nolog-sekec-nadib-dimon-fareh-nemic-rugad-kexax
    2NhcrzDk6WfbP5sKeQg75CPMR3qojYYdqPAbEUi
    2018-01-03 12:23:49.0
  • xidif-vysuk-nisyn-myvum-kosov-hicup-bepeb-butot-cezag-pyzet-sadyr-kocom-vimyp-vekup-zeguz-tahoc-faxax
    1zqPo6H8ufuribeGowmTq5Gf5MWGVYWWa9er7Yf
    2018-01-03 12:24:26.0
  • xuces-gozav-nytub-sepyr-hetof-bizam-lukep-forid-musir-cizov-dytep-tapeh-kevuv-zekeg-kysif-cytet-nexax
    3AUzZr1BVMnR5Cp7qWjFdAbWcMgigQNA8juCDL4
    2018-01-03 12:24:32.0
  • xetib-hyzeg-mugud-fyzap-vekob-cyves-zutil-fudih-tanok-bynod-rykaz-cuzir-nudik-lydek-maken-zapez-poxax
    3BD5qiYtt1uK8bbBghRLNV1USxHmzBPVkuRnnw6
    2018-01-03 12:24:41.0
  • xipec-dykak-syruc-vizyf-tuzyk-vylus-zikyh-gidom-rymub-hugar-gifob-kadog-hugon-calik-ginec-tedum-vaxox
    12dQuaiBrnHu1RafpepjCSA4KDyaQQRpf8aTipL
    2018-01-03 12:30:43.0
  • xufaz-kapoh-catut-vykuz-cyfeb-bitiv-devel-rypur-nykad-kolib-nikas-tasyc-helot-kolos-fosob-pohus-kyxax
    1GoFwMNThJCz6CxpCQpiWvXVusXrqdAv8Z6Feq2
    2018-01-03 12:30:57.0
  • xukoz-zepyf-zysyb-lyzap-kunek-tasyv-deloz-fykus-pucup-kesip-nozel-mocev-fozun-cepat-kezyh-botop-goxox
    1EoUjVX684CmmdP7oDjXuWZ4etA9vu3YJNaXvGG
    2018-01-03 12:31:00.0
  • xolar-zylup-lakuz-hubip-vumyb-kevor-myvin-radaz-hizic-kocis-lenym-fogig-zuvym-rytyl-firar-polav-rixix
    3JNmyZ8RiuE6NVpwWL3KBazJqcS8t5hhTuVT5iS
    2018-01-03 12:31:04.0
  • xosed-suzym-zohys-rapah-dutif-kegas-sulip-zilub-fafac-nakop-vezab-mapis-livaf-huhon-rybec-bimyc-roxix
    1hgzkVUSDaiaBXLwu1MjBkRwgNAqpe1qVJioXAU
    2018-01-03 12:31:09.0
  • xofip-fureg-lopyn-pisod-gucir-tycuk-renid-gyguz-vusyv-kiveg-larom-fikaz-legum-dabag-hecem-vapor-saxox
    2WxoNzav1QVs716jWCtgaNaBjsG9Qfdy1jpLVrA
    2018-01-03 12:31:17.0
  • xekov-mofap-tisym-megil-nyleh-sobaf-rabuz-fabur-lufif-gikur-fuvab-fedyl-zesod-zoder-pogeb-cugyt-syxox
    1zBmEHJNCGevmakxBpMjAuzUNy7ztNRbfaztQBY
    2018-01-03 12:32:25.0
  • xuzel-lirub-bapiz-hifek-fofyf-rapuf-nanuz-nozuc-catak-vabos-funoh-zosiv-comin-lavan-hohag-nenon-zuxix
    3bxfwyx1VbSngkrzpxtMdbbCTqJsZHxTXUNrrbw
    2018-01-03 12:47:05.0
  • xoker-fovih-meket-sozem-foryc-kymad-meneh-pyran-myraz-rydov-rohek-gytum-dymel-rekyp-lohyl-zivar-cexux
    1WHqT7xK8ihqzADA8xC94yKQg2eSiQBDEhiffpG
    2018-01-03 12:47:12.0
  • xugem-gumot-rusyt-sapir-radol-fucuz-kysaz-deder-sunam-vakok-zuzeh-vigaf-kobeg-mezak-cuvok-valor-moxyx
    2pS2TJmoZw1pLW7jpkxbhikUzBdX7pHKZ1FXEKJ
    2018-01-03 12:48:27.0
  • xipen-vyzav-rycav-refog-hahun-canuk-sasac-velic-fabig-rufov-cimyg-zeguf-zyvik-nycum-gepic-lyzuc-daxex
    1kVhaqTi5VaWqHvXsVn7AVUJu94UDHGn5hGD6hm
    2018-01-03 12:48:32.0
  • xohit-pimul-noced-sovum-logoh-begag-tycec-fizic-bivin-hirog-mikep-kynal-tohaf-kasag-tibic-pabir-raxux
    3NRRTSaC6ptpHqDm9RxhoFheNHdXeQEGv7uE3dz
    2018-01-03 12:48:37.0
  • xiven-tukon-kudak-madyr-dagys-mezyb-kefuz-bokyr-cugec-habub-budaf-zocud-mypyr-lyhyd-lygin-dikuk-moxyx
    2B6VzG8maQARg7Rwn4RDz4m4vNHAbE2cPazGAvV
    2018-01-03 12:49:10.0
  • xeseg-raduc-hytoc-tosez-pesoc-gyceb-bumyc-zuhyn-ryryz-dymev-fasoc-sozyt-gurim-mivyk-musek-parek-boxyx
    2jcs1fpsJtp6XH8eWMtknfs3BpP3qaV8HeQXvah
    2018-01-03 12:49:16.0
  • xinah-ganeb-lihob-fotum-hymyh-duhec-burap-gogek-vepah-cyleg-vegec-comon-sizar-rydah-dezyb-vecif-faxux
    31FDNc2jJtciV6mbMY8ceCiRryrTiMWkvDrjfCf
    2018-01-03 12:49:21.0
  • xugid-pytop-vytog-rifer-fysab-nihyf-seroz-myfob-zalev-sebik-cuvag-vevov-sokil-guzes-comyb-cucad-hexax
    21JqgPU1UfKBx8u7KQfsqsjj8SJY5dV9dUU5PQ7
    2018-01-03 12:49:26.0
  • xuzis-hikop-zihod-dyzuv-nyfev-lumin-fynuh-vyfub-zylap-famul-nugaf-mined-zegok-lakaz-hapys-zehet-voxux
    1Wsxnx9PbC19sAcR9xatJFCV5db85Jb2hKNY21G
    2018-01-03 12:49:32.0
  • xefov-zifus-lasur-mogic-bimuv-duces-tazyb-ranod-garep-hymev-hemog-tacyb-hynyr-zityb-regus-ripur-buxax
    1EE1iv39Fa48oAkKzAf4swL16LFRMumABMs3axx
    2018-01-03 20:33:42.0
  • xiraz-nydih-hokan-keroc-nycad-gypar-kenur-labaz-syraz-neruh-butis-sapot-capyd-fupod-sihot-huhus-faxex
    2S6bpnj8HxNyrvidpHSGGLWTMjKC3mBksVcU5RD
    2018-01-03 20:38:28.0
  • xiter-besyb-bomyr-mugep-gytid-nybec-canyh-facyz-tolic-locuv-kuvyp-tucar-kikeh-rulys-zutok-tumun-tyxix
    2018-01-03 22:32:40.0
  • xeges-zopos-lyguz-nesig-kufun-goryp-gibac-zosuv-tapug-gamel-zybyn-rozas-nitup-hotup-fevan-purob-kyxix
    2018-01-03 22:32:45.0
  • xotiz-lugif-pomyc-mogyk-cureh-guryr-gesun-bakid-ripos-hober-hakis-hiroc-gegih-canuf-borug-rakec-fyxax
    2018-01-03 22:33:29.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.