KeeeX Timestamp Certificate

1yLbpf3ov2YZseLQv3UKNEMgJgszCgnsLsmRWZj

Anchored on the Bitcoin Blockchain

This document is a static immutable timestamp certificate.

Download: 1yLbpf3ov2YZseLQv3UKNEMgJgszCgnsLsmRWZj.html

1yLbpf3ov2YZseLQv3UKNEMgJgszCgnsLsmRWZj
775cac2e5c0022abfd4cf3135393d2319790b3cdd8f4db1f2fdb3d315f7b7a0c
BlockCypher.com Blockchain.info Blocktrail.com
Fri Dec 22 00:00:03 UTC 2017
List of files timestamped in this transaction:
  • xovik-tikul-buryr-lakil-notys-naseb-tasof-repaz-ruvic-kifih-kinyv-kozol-belud-hynaf-rylet-himoh-ryxax
    38hYCzwg6UZ2jiAamsv5bfjyetmthfcHNZmsHbS
    2017-12-20 14:06:45.0
  • xekop-babyb-kefis-dihyp-mudom-zatom-decem-zyzev-kivek-rezag-verym-tifyp-cohut-fatun-nyvyg-taduv-hoxax
    1wvgVuJHGAmvVaKmoR8HM6LUEHpTj7R3mojQGcE
    2017-12-20 14:31:16.0
  • xinol-fobyz-huron-mifiz-vupuh-porem-busah-hybod-hogid-hosus-gumyd-zopab-bupab-zetan-zemep-pumod-texox
    3Xue9qQ6gw2FqFSTjDC83WykXmcMuve4JfNBUr9
    2017-12-20 15:31:48.0
  • xusiz-cugyg-luzid-vaziv-zelon-fabov-mohon-gekan-pupel-bylob-sipyp-sasuh-vedib-cezoh-zovez-nobes-cuxex
    2017-12-20 15:32:02.0
  • xucog-hytyt-cykam-tarud-nagev-dules-vylir-cozyc-kuset-dirac-notut-hevor-naguh-macug-gakes-rymem-lixex
    2017-12-20 15:34:40.0
  • xufon-vygeh-gipyl-tozah-delyp-guduh-bipon-sorak-kyzev-dulon-gusub-pocub-rigal-pisag-codos-sivub-cuxox
    2017-12-20 15:34:44.0
  • ximez-myvic-dovat-bedys-dudig-pedig-cagef-kicul-danim-rezap-sedob-vybil-leduc-kylif-rehuk-tifaf-roxyx
    2017-12-20 15:34:49.0
  • xutan-vatyk-mecis-varod-zylyt-lokol-lukuf-rizid-narim-sepim-mozud-bucaf-tator-vykoc-tepyn-roguf-gyxyx
    3D1Pa65UeQmKoFevLj64qyNLEPJrQaDs3ggKvuU
    2017-12-20 15:38:38.0
  • xozit-seriz-tozym-soruf-rymem-ducug-feryp-rofic-masyk-dobyc-fuken-zufys-horil-fufav-dorov-bonop-nixyx
    3QzpZrkYdavL43bhi3ZLSbLbVTUfsD8QMP6Jnpr
    2017-12-20 15:49:42.0
  • xemen-tovan-hyhud-vemum-pyfun-lysuc-gyhis-niryk-rekiv-kunec-pesyd-butoh-bahat-kifuf-hazup-tovop-zixix
    3TJbUGrnCpdot423zCNjPyA4qb3YVAhzWSuw1sn
    2017-12-20 15:50:19.0
  • xokem-gusaf-fitem-talov-getez-neboz-dumyg-mynem-fikor-rifek-nikib-belos-bumal-hemos-tomek-sulen-vyxex
    3MsAm5Sc8AgfC7u8DYZWrMejgEvbXiz9crEgokY
    2017-12-20 15:51:22.0
  • xegef-safit-tykub-pipot-potav-kovup-badec-segov-zasiv-zohih-kicyb-vadag-cuseb-mibel-hinyp-fikeh-fuxix
    22DkB1enKvr8iQu8mZsqVKbhhwdvzB2EmuGMu1C
    2017-12-21 08:43:26.0
  • xuzib-genof-gibod-byzyr-fakyh-kydas-rolop-dokuh-hydep-mazet-batak-nebib-siboh-mokef-cadam-bozek-toxex
    3TeAcKvCAs8NgWmDSuna8ayp4eYnrLui6iNbZBu
    2017-12-21 09:25:35.0
  • xekil-fuvur-togub-vafuz-cipyz-tulof-nihyz-tiron-sulys-vonov-tyfor-nukuk-gefob-kufob-nupep-disin-zexux
    1LkJMU2RWZB6K54oBdv9T88X7kYh29oriz7gQe1
    2017-12-21 09:27:25.0
  • xubat-govyz-muzif-dybam-pazin-guvok-lemul-peduh-bihes-mipar-dakif-sofis-rekah-rinag-lodev-pupek-baxyx
    3QCYNis4VVp3CB5fstWHYX1LTzdpYBMSoNuAPCG
    2017-12-21 11:38:55.0
  • xogec-kedic-hydyv-safun-gegib-bopap-bonin-tifet-fitok-dekyz-dokam-peton-borar-lodog-helel-kopyl-syxax
    3Z86i1TojjyVgLpqU85pK9qXiVSGXWLmWQQVfyj
    2017-12-21 11:39:22.0
  • xolih-zadum-zysod-vunyd-suros-kyvov-bepeb-lunot-reraf-pysec-remeg-fitaz-dapap-nerys-febav-pocet-zixex
    1WEMcXv3wy17iTkHSqh7QRdG7Dmfb5MAMCqdBoz
    2017-12-21 13:16:34.0
  • xupeg-bunep-lazop-zadut-nazev-tabym-ridys-kykig-lycov-gimoc-kasah-bofus-dolod-zuloz-mirur-pigyp-syxux
    3KQZpDJWQs9vGxGxQskk9sabUZEKs37YUDFCakR
    2017-12-21 14:51:06.0
  • xovat-kinic-pokaz-gigoh-cafik-samas-lodal-hypyz-govuk-zucoz-tefek-dokav-cecar-gyluv-gohon-fyhup-muxex
    2DHqyHbSxBgbmQrHnfphNoj5djqJtDXmD7WwGev
    2017-12-21 15:23:03.0
  • xikog-sybel-ryher-sotud-zozan-cefip-lalis-pitah-rifen-nygyz-kofok-fohit-zumod-lubyg-nenof-mypog-vexyx
    2y9q8tcFoZUxwMyVFBNFnxucYzPc92eD65bZeQs
    2017-12-21 15:23:55.0
  • xirit-fufid-tonyh-zazuc-zyric-sizas-gifur-tamat-bodas-rufud-hagaz-vuvym-gysud-sifev-fakus-nusaz-byxix
    2KPvE3oiYUYW26HExq7orDjrWAwLWN5iVnsKp26
    2017-12-21 15:24:16.0
  • xurib-virus-ladys-rukap-memyd-zaseb-vedov-vevir-razin-fycaz-guhin-pivev-kodek-tavap-kubov-hofyh-hexix
    1mrN7oNMWcDEC19kSXR6bNUZqPRaeuLhu9hD6eX
    2017-12-21 15:25:42.0
  • xeveh-notud-rocan-cekel-ruzuz-rukah-gobob-kidid-vavav-kagir-dazot-rytir-cazuf-bodis-fubif-kopul-kyxax
    3Xn17x9VpCxfC7B5W8vHjeNCZckrhB4rupERmsB
    2017-12-21 15:26:04.0
  • xirev-hevav-muzul-pegec-sobys-fozih-cigut-sakec-tahud-puzer-homuk-bomyz-hyvym-kotob-kivyv-rebon-mixyx
    3RgevcuNrN8TPCSznLXgrBi9Mmyy67BBGis67zC
    2017-12-21 15:26:32.0
  • xolom-kufep-dever-musit-vegis-kehob-cyfit-terif-titys-zites-pomok-naceb-ganed-kapes-cupyz-pegyf-muxux
    3SCAtusiHRxtEW5PbjhHJJkYC5iCvYAaha2F689
    2017-12-21 15:27:12.0
  • xolan-bazyp-fafuv-durik-keled-ligiv-nomib-vedor-tehoz-busab-focik-likub-rutyg-sonog-feham-tyhes-pexux
    37y5FepELQA6rRMXTe9vx12x41Fjo9m7WDsvBaq
    2017-12-21 15:29:24.0
  • xomev-myhyt-rodym-kukis-rafot-zives-kidiv-rezid-tumub-telah-sumyt-capup-kalob-mytav-salyp-pahim-sexex
    2H4eHhLYnK7ZeEXaUGK4L7ZtzAhVyAb41FfmXPa
    2017-12-21 15:29:48.0
  • xudit-fudil-mezok-kyrap-lopaz-lunik-kivog-mahyb-covoz-becar-lakel-hacab-sozah-lofut-nepyg-kibyz-baxyx
    1bbFBvB7m7u9P15CQN2f8cDcQ5N7f2QArrTyaPY
    2017-12-21 15:30:07.0
  • xunil-zohik-hobeh-kacer-pepam-cagyg-dubyd-cisev-rekis-bivub-ducyp-hotiz-hyfer-gupyz-vehis-hyzup-poxax
    13eHxXdXnbdfV9PYwdUoCToM9CVmtWj2iRQaEW6
    2017-12-21 15:30:31.0
  • xitiz-lymak-geliv-gagyg-kugyk-tazol-myrah-lekel-hedoc-carim-tyvad-hesyr-nynus-nazet-cyfok-corat-boxix
    3WHH7qniyb47LCx3vf9ATdSy2p7mRZsrHhut1rk
    2017-12-21 15:30:50.0
  • xozah-nilel-tasun-mitid-byvar-nusoz-nufeh-movir-zusuc-pyden-poced-lapub-memuv-melot-peguh-cepip-gyxax
    3XsJv5YUxwxhHitpVYffKLeLxfbybNtHGikkf1T
    2017-12-21 15:31:14.0
  • xizof-nodul-duros-kozur-gytis-lahug-vecet-gisul-kotus-zogup-gikyg-valyv-vyzon-hahef-zomin-dyhyt-vyxex
    2SJHaye7CbTrvZFE1dq4XFAkdEDePBCbRWfAAXL
    2017-12-21 15:31:34.0
  • xozit-haris-pikuc-vymym-lyciz-relec-bobyb-nyfen-nitiv-rasap-tolaz-rabyd-lisih-dadez-covol-pinek-nexax
    127PrGAh7uZzyUkTkcoR4QwNm68LfNVMBTMgpfi
    2017-12-21 15:31:54.0
  • xugev-pacur-nabut-pivyr-fafez-zodev-cafud-hivyd-kigyn-pivan-kibon-vihuz-kodyg-fapam-cudat-vozyr-vixox
    3bVn134aXPN9fWAVChjKxz5qhYZeRQwXDiLpJmW
    2017-12-21 15:34:57.0
  • xunet-hyryp-pecyd-bofob-nohog-rumul-kuvyv-biciz-lonok-zilyp-hides-pebyh-hehof-daryz-vylof-voves-foxyx
    3JrAdUCi36MR2jq4rRTh1F8pkFy7ta84aizQkjC
    2017-12-21 15:35:43.0
  • xibap-bofoc-zekam-sicez-kafyb-karan-rofat-dedop-racat-ryvog-tevyb-hafop-hofos-muvel-hikyn-pypon-dyxex
    3493gfryELrVmigRmBUBZV5NsyXyzPMF9N3qyqs
    2017-12-21 15:36:11.0
  • xusag-myvyl-bopov-meges-nahat-cefos-pepof-sakif-cesak-hacod-vomyr-zinuk-kicud-dumub-fynuk-sulad-syxax
    2iXNwBoPoJ5548ztUD1DBZv2mqx6GmPv7z9vWsZ
    2017-12-21 15:36:30.0
  • xofof-bylig-nazab-kotem-basyr-nopud-varil-donat-mozob-nocyv-feled-cyzer-hyzyk-dehun-pezib-gotab-goxex
    1gEZvb9QHYG3coJTyynJk3PGoCTqV4UVuUXiq4T
    2017-12-21 15:37:27.0
  • xedit-vutoc-besys-cabuk-cavof-byfut-dopel-safyr-pocyd-bynav-licet-lorif-sotuh-nerur-zicuc-gyfur-taxax
    27HbRjkbKHSG2jJoY4K8DLPrg2KcrWjmrheEd7k
    2017-12-21 15:37:57.0
  • xevig-burib-hozez-dyhit-salyh-higem-cobuk-pihyc-lepag-kocop-bysak-rivun-mynuh-favuh-tatal-nusys-lexyx
    1nkhvRuRN6WgWkbFcDdFNYZ8aAzsi9UvVtTHiVX
    2017-12-21 15:40:01.0
  • xigim-kebah-dykul-romet-dicyk-mumem-vunec-veher-tynah-kucog-ryges-mukek-digyc-lukaf-nydin-pivug-lyxax
    32vgKYLoLs1rcBiDWrFbibaapibiKGLfqFYGdG7
    2017-12-21 15:47:53.0
  • xezem-vepil-furon-vizaf-higer-vakep-zehyh-zabep-lyryf-casaf-sytak-kabev-culek-cytot-pipun-gygem-cyxex
    2VmbTRVRsMQTx8WXaXNoxRV3vJfpNoQQKD1Xoeg
    2017-12-21 15:54:10.0
  • xepec-sisen-vovac-fifes-rufec-tunuv-bacaf-bohyk-mydyg-mosim-pyfut-fosap-pohar-tegid-kulyn-gymil-raxux
    2WdtgzqdXS6nX8abkg4FAjsWzJxoB6mDL8vA4ya
    2017-12-21 15:56:20.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.