KeeeX Timestamp Certificate

2Hek89vLxyLLAgNiqDbnhnPU3sf4QiLqTj2JUTr

Anchored on the Bitcoin Blockchain

This document is a static immutable timestamp certificate.

Download: 2Hek89vLxyLLAgNiqDbnhnPU3sf4QiLqTj2JUTr.html

2Hek89vLxyLLAgNiqDbnhnPU3sf4QiLqTj2JUTr
3c742a8a6cc3a8acc24a523b8efdef577b922e015e55261a29800965205c2755
BlockCypher.com Blockchain.info Blocktrail.com
Mon Oct 16 12:00:01 UTC 2017
List of files timestamped in this transaction:
  • xopas-hyluv-pucut-nokud-marih-gyryp-belur-kires-lenik-ragyh-gyzih-melyz-gepys-lozaf-myfyd-goves-buxax
    3UEE2V616z7CpexHjoSJjoGLS5uZZ1y3GyyKJBm
    2017-10-16 06:26:00.0
  • xulep-tyseh-cefuz-syvuc-zafop-telif-hulef-manaf-kyguc-dogyd-bymyr-logan-pefud-kycec-tusis-hyvyk-toxux
    365MgyH259o8UaUEG6fyNhRe4Yxw5XkXvaV4S1K
    2017-10-16 06:26:05.0
  • xutil-tusol-fyvyk-tacac-rabig-kokuf-syzyt-bilus-lilig-bofez-kisat-cygym-vecan-lyled-nenaf-safoc-koxyx
    14Qi8rpo9MqdLsfRfTWbhUndCSsCmqFR1chvJjQ
    2017-10-16 07:26:13.0
  • xigik-lafyf-pogoc-zudik-sogoh-rybyz-naper-sykih-nygef-piter-hasyb-vogah-fyhot-gagut-somoc-mihed-raxox
    3RLYwBz9Nu3WymXiJZBJHhb1V2FkXerKwGjnZ6f
    2017-10-16 07:26:34.0
  • xomik-zugan-gekos-nunan-horiv-dokig-lucov-migyr-bofid-mubop-bamov-hihob-vyrog-vezyz-hodum-bekem-lexyx
    1rh1cfC22WXiko7R7ySMKosxKPccy19weMgiRps
    2017-10-16 07:26:54.0
  • xukak-gabal-degih-cycup-bibat-losif-rudec-fycyv-ganad-dihug-zedus-lemet-tegas-lugeb-hihun-toneg-bixax
    2EeZMFxmXxfqEdDMwfMjHGTkzLkYLTWKXBgYPU6
    2017-10-16 07:29:45.0
  • xiceb-kofeh-tydud-noraz-gaten-hatum-borim-cymas-ginap-gihah-nukug-myzyp-kysot-temuh-dyziz-fuvum-muxex
    2R3F3Tu9ng1LAysm9jVjRkkQHibfNDQWS3Xy8nU
    2017-10-16 07:29:52.0
  • xemen-suvyf-vecem-vanup-pibid-nyvud-pokit-coseg-zuryg-setal-nilug-lagon-sipeg-tavod-rygel-pihat-luxix
    1Amfs9B8RnrbH1BC6uAvvTvJDYPJCD6MdaTUGBC
    2017-10-16 07:30:02.0
  • xizev-lufyp-sugus-defat-cedar-cahar-megeh-tuzun-fygoc-kakas-cyfed-fogoz-mymok-vanav-syfuk-muzus-muxux
    27sRpTQFrcQNudo3JccdakW9Rsw334CTMrrH2Tr
    2017-10-16 07:39:51.0
  • xekiz-henop-sipub-savuh-tenys-cevip-mipuk-mulim-kufag-comek-tuhur-genat-tocyt-rerem-pohan-kanof-gaxex
    1wQwFsCqQgjVfj8LYqCAbHPxSi6RwA8kyDEm9nV
    2017-10-16 08:45:24.0
  • xifen-kuhuc-dutyf-vikuv-daryh-giteh-gogus-venos-ganyl-tizob-tysof-mimaz-zohor-zuriz-tibak-mydod-taxax
    2yqWQg6gDoaGXMXiFrr8S5ispVo2rokhf5cFMEJ
    2017-10-16 08:45:32.0
  • xepak-nemaf-cylyb-musac-gerys-kokek-pacot-mybus-kirys-sucog-vihak-rozad-bemag-mafof-gyman-desal-kixax
    1ABdYhLQyEqiya1jfGgdHHR8godV8uaND5TCZRC
    2017-10-16 09:36:14.0
  • xupaz-mireh-rykoh-nyvez-bibor-duhop-rotul-resot-bakyl-kesut-badym-nimus-rucum-nepof-kozaf-cilid-moxex
    3YEH7bczf94G2c11WrbiQTQtB7ESWfjQTpBeFKd
    2017-10-16 09:48:58.0
  • xufem-hezyp-halep-bumuf-nizen-vuvul-kibif-vosad-rezef-mykyf-tipat-tobav-lyrel-pinyv-casar-gucet-fuxyx
    3dEhCayxDW1dAP2zY88Ja4DHvoMyJA3xYC1tJQd
    2017-10-16 09:50:22.0
  • xodab-kucuh-cuces-pibop-rosen-fubyt-tabop-pumuh-pisop-cotyl-vufev-paget-cikyr-nybod-satoz-berer-gixax
    29FitYgmTjQTh2HK8gMBJFCsBLSXmezgvkzrbqH
    2017-10-16 09:59:52.0
  • xizad-kimes-gonov-kyhid-nyhip-pemih-degiv-magag-gofob-rohyz-rubub-kinol-limut-muzaf-redab-bobak-rexux
    21Mj8bHvGNBxwogx4y8of9DXypJ2reHTHt87BWt
    2017-10-16 10:00:16.0
  • xidis-gazif-sivus-sutul-bekam-pohab-rozen-popag-sikiv-nemez-butym-bymim-hekog-fuhok-misar-tefib-haxux
    1CkWvDfLqS5yPoWUbShZ4haKfc6eSqtFoa3cMoz
    2017-10-16 10:42:42.0
  • xerin-barih-miziv-kysop-penaf-zonap-zybut-rocog-nofav-dikip-lodyk-hysyl-dicat-digug-coryp-sogog-tyxix
    3NWaMFv4UA9LMiHH1yiaj75rZxfhJyKBx6kSx6P
    2017-10-16 10:50:20.0
  • xurof-firor-hulym-cydig-lemyf-napam-volit-reled-tytit-kahun-duvyn-numat-hyvol-nediz-tihav-zynac-huxex
    2fm1wRSRxi5qxWYsj5BjSmfs24FhcHkimx4kX9e
    2017-10-16 11:27:09.0
  • xelat-nuvot-sylet-kedeg-lidaz-zunuf-rysel-tasin-rikad-zefun-ficyl-bovek-kyzez-vupiv-dacek-zykat-poxix
    23E2G9zBDUHxJcHAY8Fsz51PAzTdhJtbUtRm5tF
    2017-10-16 11:27:23.0
  • xugic-nefum-relag-kebok-tenys-cybeh-ramit-pyzyr-sivoz-calip-kezol-zugek-kifan-hupil-gosis-dinis-gyxax
    1iZvGTJmTXFkTgrBYCTJwraTQrSDvPJjxU1AdUZ
    2017-10-16 11:27:29.0
  • xehec-nygeh-lykiv-sibut-komyg-pimus-velip-vubar-cafok-vypop-bafac-gofam-bubeb-selop-runuh-cahem-guxax
    1JF8G19eT1L9X1qBbzupwGgnqhqQaQ51LvtcecD
    2017-10-16 11:27:49.0
  • xocok-pivuv-coret-vamur-batuk-nyryh-sigys-kelif-gufys-miren-bimal-didyz-dogel-remot-gugoh-numim-saxax
    1rkxa7wwpj2UETj93Kr1LsmJS1zu589wUjGfNue
    2017-10-16 11:27:55.0
  • xekab-kycyc-tyrim-posos-zibip-pahet-mycyz-gacev-papyk-pyret-kyryp-cevov-zugev-fumyf-lygup-syfas-tixix
    2X73qwKQbXKhLAPuzZM9xMbYk3HLeEqxisHRT4k
    2017-10-16 11:27:58.0
  • xifel-bipem-mohal-nahoh-zizev-vyges-muziz-cukyt-razob-hyfom-fyzit-bityb-sogid-huvag-hizyk-zodum-maxax
    2TFrjWmt85ZRXrDfm5wfPAhZti1fcxSQELhhwLc
    2017-10-16 11:30:07.0
  • xikam-limah-bemoh-gurym-hosib-meram-veroh-pahop-ludit-zadod-fisod-ryhuz-sebeb-sycet-bogyc-cuvyr-pexux
    2852c39BB6YTgbRSPhci1LmbuoH8YVWzCY5kHp1
    2017-10-16 11:30:13.0
  • xufel-cyvar-notyk-sigod-vafys-gucag-vobyd-turum-tuvap-cukit-pobam-zatyf-rogad-vykis-cefol-liset-myxax
    1j5c7EMvD9cdf5kRwpNQy1zLJtLEv7j2LDLLEKH
    2017-10-16 11:30:18.0
  • xedab-hipil-zesam-micid-suzun-byfib-natut-kypat-vyzid-ganis-mazym-tohyv-padel-cicen-pyvul-zycyc-suxux
    3BN4RXraydH7tqdQMZKdJDuhyo69yWBXjWWLy27
    2017-10-16 11:30:26.0
  • xebes-dubyz-rakaz-tatyz-bukek-micas-cuhan-byvec-bamig-hygyt-hecyv-dyvib-silag-suvut-birit-niliz-boxix
    1LxgFS2m5nMCWYbimvPbZZmrN5g3fDe5nFQFqo3
    2017-10-16 11:30:30.0
  • xuhat-zyrar-bybem-demah-zyzos-mutav-fycan-bubis-munuf-pekam-pedel-ticuh-gutum-zetof-lahub-nupop-roxyx
    1JTZAx9R7Bvptj2d3VxJ8sgkQuzJtBqtxBaWFug
    2017-10-16 11:30:34.0
  • xoral-nagec-retez-fytan-havyl-gypuf-fesot-fuduf-gegyd-nelik-dosit-lupoz-tuvil-tafyt-lemyp-verat-zoxyx
    1FuSCo8uPodggb7mY2pt8XtEhgCoTosFe6yU5Fd
    2017-10-16 11:30:39.0
  • xitiz-fesid-syret-tumyl-typyl-dulap-daral-gebyn-bekog-nenig-hykek-colap-bason-mafac-fepim-kokyt-fuxax
    2bxmTLtkshsdJ3BkayupBfBLDvGEgqX72FSH1Bi
    2017-10-16 11:37:50.0
  • xodah-tinot-kovok-vasib-cafah-tubep-cosin-nacyc-fovyn-tabym-retef-nylif-mepon-gobed-gahok-kovis-pixyx
    179w8vXquQSeo8MsUBtMpphuiD1q2xKc9PxBnCS
    2017-10-16 11:38:07.0
  • xikip-typyt-vuvoh-kymab-zitug-telon-makuv-zomom-facap-kerah-becof-makul-rohug-fubip-cohel-dekem-cixyx
    2GRTj72KjfxtWDQRfqGq8hK1376cgkyyQeRSpG4
    2017-10-16 11:38:22.0
  • xogid-nebus-nihim-bitag-bonop-ropod-saved-lerul-rufot-devys-tihub-vofek-zusib-guveh-padib-gubul-vyxex
    1a1xF5zH9uzW3cCub7bvBzgNVfSHuaswDaeNF6x
    2017-10-16 11:38:34.0
  • xihap-soror-masuc-sozud-gotob-huduv-vukar-sozog-dypor-gymit-cynuv-kehan-puguz-gydim-ruzas-kores-moxux
    15zKjGLf4XVPqvYXWWYUCDG8qX1YTtSz6g9XyQm
    2017-10-16 11:38:52.0
  • xekan-kycec-tatad-zasyp-hodev-kunev-kucyv-hybuv-lybag-finog-polyl-rifis-vopez-kuvot-rihiz-hisoc-duxex
    2jCT2rqP5TfZnkuUnQj5kinVBpCphNhXLMVJMdq
    2017-10-16 11:39:07.0
  • xehib-nakag-pysyr-sirup-pacoz-fozig-hufal-dutyz-duhyv-cuvec-rirek-kezod-zotic-zetez-syluc-belyf-paxyx
    11KBupabn3SPKuHaiMcdetw2hBwiUQ2peKUPZn6
    2017-10-16 11:43:11.0
  • xodiv-dalet-rapez-zinyn-merec-hedad-sydis-sokot-bynev-nipih-cysip-mupeh-zikyv-ruvel-sazir-gihos-suxyx
    2ew5QG7NoHkRTowxV1WnCQ9wQbETrLQ8eteC2Mr
    2017-10-16 11:43:24.0
  • xedig-cykak-gasor-zyfut-gahit-cuhar-nufyk-nysum-penel-pubod-hanub-nahuz-bozen-zidob-tesuv-fapil-ruxyx
    1iRsvCLEBMqwa8nujfjHN4qijMruHz1otSREacm
    2017-10-16 11:51:12.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 6 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.