KeeeX Timestamp Certificate

2qs9uhhESMtJja17pdmGEe8s9L1621HfK92NQRj

Anchored on the Bitcoin Blockchain

This document is a static immutable timestamp certificate.

Download: 2qs9uhhESMtJja17pdmGEe8s9L1621HfK92NQRj.html

2qs9uhhESMtJja17pdmGEe8s9L1621HfK92NQRj
ac6280fa6b162c1587ce3836252c078a6a86fe5b3c1afc5df34428ed6b30b122
BlockCypher.com Blockchain.info Blocktrail.com
Wed Aug 01 12:00:02 UTC 2018
List of files timestamped in this transaction:
  • xemad-lakus-muvan-rafiv-coded-feker-bikyv-nuvep-capun-tamuh-fovud-kafom-lozek-ryfyp-fakan-cyvyg-vexox
    2nurzXgUZjUSVj2zg5nHcPVUge7uxoTok5p9Z5N
    2018-08-01 08:10:58.0
  • xisit-sabyh-ribyl-gunyn-haniz-voron-cilyz-vubok-zegyd-gumuh-movof-licoz-sedys-hytoc-cazuz-vavad-haxax
    2RE2b2vukqLvxNvxLWhY8Wxzdyp3Zj2abbSJ8qN
    2018-08-01 08:11:07.0
  • xusek-cican-focid-namug-mopez-mulok-tuziv-kycam-zamor-bidar-pyfaz-cosem-nikac-tufef-ralyz-kolyk-rexax
    1Co9VTkdqsMid2c6mBxNMGtvy9gkS8Vbtff7eni
    2018-08-01 08:11:14.0
  • xohoc-ropen-bedot-piron-zokeg-zafuh-defev-gumeb-misyp-muvuc-nicyh-suvyg-lymin-puvok-fuher-kuloz-dixex
    3FddAADNj67pyBYcR15nBDcxPyDFQgoyBK7GB5f
    2018-08-01 08:12:04.0
  • xemeg-gyhiv-hokas-kahyd-gizyk-tisub-vehep-totos-fekul-myhed-tulyf-myrap-zazid-lecib-bigef-mitom-kixux
    2Lbv6eEn7GF2Ui7Y5zqwBPgQvtmuEVbTjYXW9xG
    2018-08-01 08:12:11.0
  • xidol-hinec-giliz-valak-zyrot-sicyn-bisus-vador-diput-sufar-norat-ciduk-zabyt-symor-nurug-pupep-haxyx
    1DC41K4PNgbxbvjoPTvpuZnLP9FVovxWkBcLmHd
    2018-08-01 08:12:20.0
  • xifeb-civiv-panys-visup-fifun-gahur-supud-sagis-nynuv-muviz-kikeh-zukyr-cutyr-muvot-vurih-nureg-pyxex
    1jXi3vNR7y9aDPfPtKD49nomWECQ3KTGsTrKu2V
    2018-08-01 08:12:27.0
  • xitav-kuhel-zecyg-cybun-lurad-dyban-dygok-pusaf-somig-fubog-nyren-posop-colok-byvic-zisom-bikog-laxox
    1BEHPj9Kv2MdearNNkNit7csoLJAEgPZVL9sLqZ
    2018-08-01 08:12:42.0
  • xedec-nonyc-synoz-sidav-sydez-rager-focac-cyvic-zozep-cicok-mukac-kizem-nosyf-hypiv-nupuv-gazos-noxyx
    2aAvpd5EPRpayJ9Wp3tB2vUHtRqJze5Jsx4e2Kq
    2018-08-01 08:12:45.0
  • xisok-toguv-mugis-henil-rycaz-pired-zelos-fihyz-kacuf-melor-vekur-lenyg-mifob-kolup-nivud-huzur-nixax
    24FnLiwdRqKoa5ipzfY6xGqdvi6m6uSQ7PrTurc
    2018-08-01 08:12:58.0
  • xomaf-laher-gydip-kiryd-boneg-pafyn-likyh-gazen-pubyr-zobyc-gemoc-fokyg-gelap-nuzak-didyf-ryhas-vyxyx
    2X2kdwkHnMCcLDDT2bU2RFeZUB9SkZ1WX82MkxW
    2018-08-01 08:13:01.0
  • xicec-boviv-gesig-leliz-pigen-pibig-suzek-sofud-didad-zepys-lybev-dezum-mesil-vedih-nabul-dalaz-poxyx
    1gGBkXiWu585Egy1dj3euYwGk1YxCKSDviN47y3
    2018-08-01 08:13:06.0
  • xorin-ruduh-carac-nozih-cekes-hymas-sufus-dezef-baven-cafom-lymos-rutev-kedim-pezud-tuvop-kunyr-hexix
    1QP4WvH13qJStMVy8A2UovQhTJjVq1xTDDDYRsL
    2018-08-01 08:13:16.0
  • xukar-matum-dylef-hulog-zohes-zobum-lymyh-byvan-kimez-zonus-govov-zafyc-meneg-rotog-samot-nycyb-zyxax
    19v95HLMGpZJNVx5Zuv2rPx3vErpcdqKL7qzS5n
    2018-08-01 08:13:36.0
  • xehip-gipec-mokos-sylih-cumyk-pyzip-gacyh-tylah-mifag-togyp-ricov-cytev-tosid-vadik-kedam-dytuf-tyxix
    1rDzqoVStp4hMUCSsebCAcmtvAZ1fApTMXmQZUg
    2018-08-01 08:13:43.0
  • xepah-teduf-ganap-myfap-bokil-sireh-sinys-vevec-kapit-nahac-zoduc-sapit-rumyb-mugav-civof-tyfas-noxyx
    2oo4Pu1pjBpLV7yxXbc2yan6ZrQkegCkWmJ3Yxb
    2018-08-01 08:14:02.0
  • xutiv-muzym-fasop-rodem-redif-fusam-vihaz-cyryg-cefyl-nifep-zymoh-ficob-rityf-kucen-fofys-tyluv-doxix
    3dFe6pvSLayg7K9szUYQqkzZbPHCvYzmt7J5Enn
    2018-08-01 08:14:06.0
  • xosov-rehyc-rysoc-gecop-tilub-rudyv-kucek-cotof-ligug-geliz-vimit-kazek-kinof-safut-fetar-sefik-hyxex
    3NMjeEY4aDETYEuEzivjc98Jh1xWivvD1gipoGq
    2018-08-01 08:14:16.0
  • xusad-gefem-hobyl-secov-kavil-zemob-bitaf-gacar-pasyv-gycam-dazec-ziniv-licim-kegim-debiv-fakuk-foxex
    1MhTPyAYgd7hf7ab7XWrzaRWxRuxSCjN8PN8nb3
    2018-08-01 08:14:24.0
  • xuzer-nylin-hecyp-detyk-puceg-mydud-danyb-torop-rakez-nutek-kilyc-hepum-capel-pamad-nekyh-lorug-goxyx
    3d4rYUgNyGEZCjMYivHpSzEXszPKMcHcBJAwLiz
    2018-08-01 08:14:28.0
  • xicab-bilif-buvak-bufis-masun-fibam-fypyh-lanif-covul-heful-nugob-pusic-bagos-cityh-fobag-sarik-loxyx
    15p2qqwiktqCciYLU5JU6FJQAm1YAMVZUND8f3c
    2018-08-01 08:14:32.0
  • xomar-sidit-vyrod-mokyc-guzap-vykic-reguk-fimib-fehaf-bicac-riluh-hynir-vapah-dyluf-mytic-mabah-zixux
    1j4LJLySduGhUU6GV6gwLLMRt87H26uQBGnM3wc
    2018-08-01 08:16:34.0
  • xorit-genyf-nyvar-cemys-tatuz-behic-pydug-mudaz-titut-tifur-pasud-papub-lovys-zahon-cykys-bobuc-muxux
    2QrmpVGmvL54mv9rRWqvx81LwWuvJ9JNbvcYDYr
    2018-08-01 08:16:43.0
  • xotod-pufis-sozah-pumev-zaten-mebab-kyhic-dusad-tigeg-valos-zilub-gybol-vudok-delat-rocur-silam-tyxyx
    2NuYjtTLhxxnyR82hGPzXhiLqeVToP7Ffvy38ag
    2018-08-01 08:17:02.0
  • xorap-lopuk-safin-vyguv-gydol-lolit-niton-ribiz-migan-kubid-kyric-norod-belin-kolop-nudis-filug-goxyx
    1VnXFbgytfVWVQ3V2nXNU7McbDCN1cM3ZsUt2Zv
    2018-08-01 08:17:08.0
  • xevop-kumiz-miteb-dopal-bagyf-sosen-cesuc-folys-tecyf-pasem-tezif-tebab-vyfar-byfuk-lypun-fyper-dyxyx
    1xmfJ8tckizsbJNS8FH1MsKip1TQqcSgciLQdtv
    2018-08-01 08:17:14.0
  • xihez-gepoh-metaf-sonys-hugat-pugod-dymeg-zirat-dybed-duvim-cykyl-gaput-hubez-gulif-vyhot-vofem-fixex
    2abUBEqXX1YrFwKTdAs3WWMd3WwDHkmVdj1EokK
    2018-08-01 08:17:24.0
  • xomel-kozuz-heryv-byhup-lugad-ferov-cunis-pupal-tatap-kigel-dumub-hapik-rahyt-labyp-kokoz-pikas-foxux
    2nhPPbqFuD2rWHj5tBAydkYHPEP4dZUKBNncvLU
    2018-08-01 08:17:28.0
  • xeras-hezez-rozyf-cagyr-tubec-keron-hybyh-tovat-laleg-bedih-niroz-murub-dosil-cygif-remuf-zulam-nyxux
    2sSZhZATuUdbFZLctopT1af1k56BUfA4QTGcgPg
    2018-08-01 08:17:35.0
  • xikoc-tapop-donip-timah-bisat-cydub-vamod-nagov-kecyh-motug-gizah-fahag-kitos-titas-pozah-mocag-ryxyx
    2ADkV58X5NZBuU98LpfT4LsgUiZArsj2VPFx6Vy
    2018-08-01 08:18:06.0
  • xugon-mogof-lidip-vegul-dubuf-faruc-gahor-gozyn-dolez-pigir-veguk-fedez-kocit-rihop-hadis-memin-kixex
    1W4aaRYUq3uoZ5yt5y9XGD81Qsszk3fsSNmmQnM
    2018-08-01 08:18:09.0
  • xukib-gyguz-cobip-garoh-lurab-hydis-pituc-hydit-bycov-mopah-dekuz-gakak-mytiz-zymyf-guvor-nuzep-lexix
    34siQRbbcgYMpN5hDyziZwNRpQv5yiNK6Wxs8tB
    2018-08-01 08:18:16.0
  • xenep-viciv-dapac-tylic-zorop-tacok-labop-molaf-rezog-suzom-cehom-vyfit-vobub-kutor-syzad-mezeb-huxox
    33Y1fmu2BLdLMoRFvTLQPXLx5PDt1CvJPs5vYUv
    2018-08-01 08:18:22.0
  • xebec-deped-mulit-fumuv-rekus-cunav-fivis-vuzyg-dizom-cylam-gytot-midon-higis-zacug-famyd-keson-goxax
    32XWUU5pBJ7dwjAdSwVVYkQKLbeHnKBhXYqGYL2
    2018-08-01 08:18:29.0
  • xebel-minaf-vahyg-hymem-zilif-fivof-kekif-futyz-dukah-vyvob-bynyz-bepol-zopes-fyfel-ticyg-copec-hyxex
    13pWMGWTcboyUCbTfvg8irZ3Ksv5jnpFpD121iP
    2018-08-01 08:18:45.0
  • xomem-cobom-rebuc-didev-soguk-rydor-nucik-furit-vugik-hetuh-baguk-nonet-huvyb-fudak-biryp-pytym-duxyx
    1LgEM17pkzXYVqoL7sui3m7ETWctYG7HnVjHMn7
    2018-08-01 08:18:55.0
  • xemob-labez-pabed-korip-fafov-lulid-nemyn-vizel-kygeh-hynit-pakef-numuk-gutis-dafyd-munyf-pydum-laxux
    1GBFph1c21uo6fxKSvs6L4N8pzzR8iuoMKi87CN
    2018-08-01 08:19:07.0
  • xufeh-rofok-pagyp-renok-rycod-cinig-redeb-huzas-bufal-febog-naryf-fodic-zapad-fuhop-semuz-zecob-muxyx
    23QiXcFbHir2GVXy38Umq8A82h5SrKxDX4KEVEw
    2018-08-01 08:19:16.0
  • xefik-pabyf-dupek-miror-futet-pubaf-necih-pevih-titap-sogys-legyf-serah-pomus-vihit-megyf-fovad-ruxux
    29Dd47C5MWW1KT8acLVq6NT6pCrpASpxLEii7Jn
    2018-08-01 10:11:47.0
  • xudis-zanok-cysic-dorak-dinob-pupyv-neget-kenuc-venes-tesec-tavoz-rokum-fovod-sidyr-revec-tolum-zixyx
    2018-08-01 10:41:19.0
  • xifeh-mudyd-dibun-pafun-herym-tukep-bulon-hydap-pehoh-fedoh-pohic-fidon-mytoc-tydim-nahur-kaseh-myxax
    2018-08-01 10:41:27.0
  • xebes-myviz-sunor-pukop-kelud-cogol-cymuc-pukug-fetol-fyvyt-tofic-baryn-micof-debih-vulip-vikun-gexyx
    2018-08-01 10:41:38.0
  • xivor-pizog-busec-zepik-cyler-vifuf-vozud-mugal-nudem-vegim-mofyd-nopah-denup-palic-nafuk-timyv-muxix
    2018-08-01 10:41:43.0
  • xicap-lobem-ronus-tadod-pihac-vyvan-lubik-retok-sycar-cehud-ruver-peked-mefaf-lodim-bahad-colyd-doxex
    2KZza1C2n8qbXJJGv9aMH1Z8VyQjLnFY5kFav2E
    2018-08-01 11:32:53.0
  • xocif-pyhuh-hadig-kadep-socon-lakot-gefun-tepyz-byfug-nurys-ligum-nogoh-miluf-nubol-hytym-ritus-naxax
    1qPcnGXeJadnPXrFrCFdsadcbJLeWJmak71CajA
    2018-08-01 11:33:02.0
  • xumoz-bacid-zefil-codug-dapek-bekir-fuzym-dapup-nuhyl-silyv-sybim-rupuz-gasif-zepyd-kuviv-tuvar-taxix
    2EabevgDg3PEudP22j6wAdB2axT7kbQJdHmYjbt
    2018-08-01 11:33:10.0
  • xinap-kuduf-leber-raryf-sihum-kotak-bucuz-sebas-bapyt-rimab-bogol-fidah-pohoh-lafop-harov-gaded-cuxax
    19b3ZrDkZsJbzKfuz5SnsCgVCGrmwJce1XRTP2K
    2018-08-01 11:33:34.0
  • xiham-nevec-gisin-malys-zycut-zyzer-puzob-sevug-zudov-dubiz-bodyh-hodez-ryzol-voraz-nukib-bozom-hoxyx
    1rGDsDh7qDiaP4mvpDCk4hcrMeK2SHvKEf7CKGf
    2018-08-01 11:47:07.0
  • xovig-pulot-hupuz-vinum-bered-cohub-mydad-guhol-ripit-resyc-rupoc-pibum-zegeg-pacok-badup-mikec-roxyx
    3CS7XNU4r9pqt8GFboHAmdYHnmiVSiERBZAwjui
    2018-08-01 11:47:19.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.