KeeeX Timestamp Certificate

1KzhDBdxPtCGXMSQVHJKo5kVRCaQpm98QMw8gDX

Anchored on the Bitcoin Blockchain

This document is a static immutable timestamp certificate.

Download: 1KzhDBdxPtCGXMSQVHJKo5kVRCaQpm98QMw8gDX.html

1KzhDBdxPtCGXMSQVHJKo5kVRCaQpm98QMw8gDX
0a756bc59217e418ac500942275915653ee8022cb272f3491b0978962d13fe73
BlockCypher.com Blockchain.info Blocktrail.com
Thu Jun 28 12:00:02 UTC 2018
List of files timestamped in this transaction:
  • xodip-femyc-dugod-lucyd-lyfut-byger-hazyn-tatut-vapac-pybat-pefym-dirab-kanoc-punig-tukeb-vyryl-faxax
    2Ub9BdT4npSbEvvdZHXAhN4tVNJQ96hmTmp4Mm9
    2018-06-28 05:24:23.0
  • xekac-hinib-basar-pegib-bogas-marib-neput-vyleh-lecom-tohof-tuhyv-fanib-biziv-monav-hopyl-monov-vuxox
    3Z4newKqrX4kpJoo4a63nSkwdzLDqf767Gcw5DX
    2018-06-28 05:24:59.0
  • xesec-mogim-nogal-sanol-gutif-tupet-kahal-homeg-gozih-zomeg-sukug-fadog-vydub-tugyp-bemis-tevis-tuxux
    2p2uoufZyfP6ahCv9jEDEuKYvFBLEqV5TGDpcJ9
    2018-06-28 06:16:52.0
  • xozez-togep-vypab-zifah-loled-pykyb-nugol-pivur-tofes-cacod-cukyl-modyc-fifyb-monat-komyt-kuteh-hixox
    1VdMxGbda9coKKXcw5v1XvQAAbu7d7UAFs9jbFa
    2018-06-28 07:46:21.0
  • xegis-nydev-catik-bunur-leser-bitap-letod-duliv-padyg-gocym-pesut-kadaz-vatih-gapuc-tesul-bobus-zyxux
    1zLpz3HD83uffAaf7yTyzYMkM73jU4KLH4SW2E5
    2018-06-28 07:48:14.0
  • xotag-vyzeg-vivup-cifok-domyg-geveb-rekur-mahys-rosel-cufek-kegob-nizak-sygal-dyran-gizyk-gupep-faxax
    3Zktsai8NMxcMHmL287Xa3CiJZviUvr6EHsCtun
    2018-06-28 08:50:32.0
  • xusov-tykaf-buvav-hybod-nevun-mykaf-pebir-nyzoc-movyh-cipim-fynez-somus-rofyv-kelak-popyd-pozob-tyxyx
    3dUahNREGf29njgA7gR9vrQm5jUbqBXNaFu6CeX
    2018-06-28 09:04:29.0
  • xemep-rybom-kekaf-vigat-vybam-syfud-nyviv-kysyz-cefyb-lebef-tekit-gobif-bumyh-gobyn-rigec-radaz-vuxix
    1PWTNKLxFPbWaEMifNGipLNk6TMAGebCY8A6SM8
    2018-06-28 10:25:10.0
  • xodon-kebud-narov-mamus-sigec-dilan-hafof-hecul-zulid-vefac-fifar-kegag-forok-girur-lesat-samil-tuxax
    2EemL5jLtnnMusKTARTGMxTzYCe22AbCGbPY1xr
    2018-06-28 10:39:21.0
  • xifob-vuven-cehyb-kukyv-tyton-zonop-hepip-kylaf-rymyk-sofeh-bobyr-hynyl-nezeg-sekec-kyral-tihil-toxyx
    3ByD1F3sniGUnr1nBLjd81qCoSTtVvFfNxzmTFa
    2018-06-28 10:42:34.0
  • xogik-kizul-boruh-hofon-pirob-vahec-dukag-gogad-gymam-nogad-pinyf-sirig-mofim-gagus-leliz-mybuk-suxax
    3Fwh5mipmnyEXU8BUwsEjidhwa6FMDhkLYyAeBx
    2018-06-28 10:44:26.0
  • xefic-rebyg-demyl-befit-catid-fopus-kazev-tigel-tufac-libok-vigoc-cegyb-tykin-nafos-hoviz-futal-bexux
    3bYmcMYyX2gzYpry2RDu4qvKgEAHDzuyZnNd4RW
    2018-06-28 10:47:45.0
  • xudeh-feluv-pavev-cenuv-gepim-vyliz-gebub-lyvab-belel-nanis-govuc-ketaf-rycuv-sefal-zufyn-cytiz-fexyx
    12NhJLu9QfnBFmnEqvTPFPDyTqNmjPZQAKo7BRf
    2018-06-28 10:48:24.0
  • xunef-pucuc-rezon-sybaz-zyfof-sivig-nyvub-vegig-mylaf-bakit-salof-tanaz-pibob-cefom-vyzuz-bunyn-doxux
    18D85oaCfH2Hdny8oMswMozMPTBp5tH4b8611xS
    2018-06-28 10:55:20.0
  • xocer-cupec-nokag-dodyg-kiteh-nekam-rucer-kunoh-nezom-zytep-bidid-daciz-rofer-bagym-cobun-vybor-roxux
    3HoPj57guLz4pUsksGgfQv31gULqPgLfwvjmdXY
    2018-06-28 10:55:42.0
  • xerec-rakop-nober-vaden-fokyb-sycof-cyniz-nupil-novom-bohav-pabis-rysof-zylas-gepuk-memuh-dukif-zyxox
    2x8x5DpXRyaT7T9rFhnHzwPBoe5wHaKW1STK4fg
    2018-06-28 10:56:02.0
  • xeman-mozap-dekec-fyruh-gudif-vufut-dupeh-benuz-nesah-pusyf-hakyd-berim-cozuz-nyzet-duvag-sisez-gaxyx
    27eEi3Ess9WpZc3CmSfAY1n1Qp6AKWsGYwiT2y7
    2018-06-28 10:56:19.0
  • xutod-galuv-sadym-dedel-rydev-rifob-tebed-vysin-pykek-duket-bucab-lypug-mihuk-kugel-laroh-kemih-tuxix
    1URoavA1kNkRvKDSGUeFTkFwvVjBKDCwsx6orUf
    2018-06-28 11:34:59.0
  • xirib-kisen-tolel-mysar-leziv-feken-nobuh-fafel-voduk-cezam-mogam-pesip-kesof-kemiz-vobop-benum-cixax
    2UvwnxWF1sToLxjChpxgvFZVAqc46E8zMv1MmCo
    2018-06-28 11:35:03.0
  • xeziv-tehus-folot-pepop-fuzeb-tuvyb-dahag-tapim-meduv-romab-nosyh-pydek-kudid-nezop-cugil-hicet-haxox
    2b4BrH72k9T3SZCkXbDmtFy1m1s5SGk6mK2WhAQ
    2018-06-28 11:35:06.0
  • xicec-dopaf-monap-sozyl-fafag-cisap-fecor-tehif-peter-selyv-secyb-tymyn-kasuf-livac-niluk-myzuh-tuxox
    2frr3mUyHAXVeW4Vtmyci4Bm2T4uUPh4iQHS4xP
    2018-06-28 11:38:41.0
  • xipem-zegyc-gipas-cebur-tobeb-kevik-pizot-toloc-hemel-fadar-bycar-gelyl-gicim-lipib-vuguc-tosyl-guxux
    2vSZ9APgHRbYDBPReavqXkdiw2Nh6w54ZwDvZC7
    2018-06-28 11:43:12.0
  • xigog-rolot-nozyl-cupet-hocuc-lodem-mepyg-cazid-bilob-ganyn-myken-cybof-ramap-lalah-rymot-gabam-maxox
    2bwGyz3Ab9Pz29ZG9DQwn846s6jn7tQ4F16BGU8
    2018-06-28 11:43:19.0
  • xison-kebam-tofab-kalyb-coguk-zepam-nofys-zosah-dynes-sonom-selil-caheb-guhih-kafoz-zuhaz-fevaz-gixox
    1kDZN3qo4Jo4zYdTvdRrEdDWESUGhz8DPkQgv2U
    2018-06-28 11:43:25.0
  • xigaf-bezen-mizos-hafyz-masep-haruk-dafyp-vybil-nimyk-mabem-hosef-fumoz-pafyk-kedup-sikul-gikyd-taxux
    3JUSb4Fher3KPnUjUCfVtQVQZaJwkZXbZST6Db5
    2018-06-28 11:48:19.0
  • xukon-tofab-robar-cador-gibuh-ropos-foryz-tezyz-salir-licoc-tipen-tegac-gydyb-medus-pezov-sogur-mexix
    1siiruT2ePwkjScF2HzFrpH28ULahfUPpFZbM9h
    2018-06-28 11:48:42.0
  • xehot-vuhuf-segys-debyh-getup-cehov-gifuh-kivap-veliz-vetez-nysis-mytun-sivyd-gytuv-lumyg-fasin-baxex
    32vGd2ychiStSkPjjAisxpWcgGDuPDoeECuuJJc
    2018-06-28 11:55:40.0
  • xuled-zunoz-hosal-repan-pudup-pibaf-redaf-gogen-cyciv-decat-bogul-syter-losur-temup-hydon-nozar-poxox
    2TpCWp2ZzwJYoTGJPYf77WtiHPxbhV4q9dWaD6B
    2018-06-28 11:57: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.