KeeeX Timestamp Certificate

1j1J9kzQLEg1BWXK9zp22BLc2YKF3Z2XQMWbK8v

Anchored on the Bitcoin Blockchain

This document is a static immutable timestamp certificate.

Download: 1j1J9kzQLEg1BWXK9zp22BLc2YKF3Z2XQMWbK8v.html

1j1J9kzQLEg1BWXK9zp22BLc2YKF3Z2XQMWbK8v
0a158009e6ce6b433bdf9bb18fbc6f8b556836340d974a3e6d540e13cecb5993
BlockCypher.com Blockchain.info Blocktrail.com
Fri Aug 25 12:00:01 UTC 2017
List of files timestamped in this transaction:
  • xozal-fityl-bemyt-gymef-fyrop-zucaf-retyt-pufar-labun-bogok-vepir-finek-zitig-dolyn-minip-sycit-cyxyx
    1agLkuuHdwGCEPFzRJBJPQtDrgBx2hFw5mxKQa5
    2017-08-25 06:38:22.0
  • xosis-sogup-bitoc-dulub-nadus-ciguz-nafyb-kipoh-hekir-hicer-pebyc-fyvan-nahes-pesef-cerum-citek-cyxex
    3FCJcDSXUG59W4h9BuT6jx4GT9nhCMakhGh3BEi
    2017-08-25 06:38:37.0
  • xefoz-robeb-zekah-luhyg-dyhif-tavap-pesem-rucen-regoz-mymuh-bizud-fycud-pymyr-sepug-vupeg-fydeb-vaxex
    2BKcHVsfQSSBpCZaZvt4hMG85E8n7LxwSHfPnjq
    2017-08-25 06:38:55.0
  • xodes-tefik-rohuv-zerad-rotac-vugel-dorys-dagut-pekop-hahiv-nehab-piher-fysyv-zypar-hisup-fusim-hixex
    3HaDHxrtXTiFk8e22649exXceCBzPJreFoH7hR7
    2017-08-25 06:39:30.0
  • xumop-byrup-tyloz-cohec-gorys-linos-vidoc-zotyk-fulur-hosog-tipub-lubap-zovog-limel-gemeg-hubol-fixox
    35cLfedc9e1D9EAhC9UpZHfdqY5tVc1e73rZ8sz
    2017-08-25 06:39:42.0
  • xociz-semon-kurug-risag-nupyd-supun-vydug-pysyb-dygom-gicat-comic-penyb-myrag-mucyr-lyloh-fapyn-dyxix
    1wm4ipTsNGEcA1baPBTkgfK4UumCkZQ6fhzvQP9
    2017-08-25 06:39:51.0
  • xovab-pozet-nokyt-fahev-kafav-mezef-zehit-fasik-hetos-nanad-fasyn-dinut-lydav-gocar-tyhof-bovuk-saxux
    2L25ETtZaznR3dV9w2trjUgjedbh7nbwP5p6gjz
    2017-08-25 06:40:11.0
  • xuheg-muhag-delan-zarat-cycen-fahiz-zizeg-pukym-sadok-gigoh-cacas-ryfyk-lopak-fitez-zaber-cufov-baxix
    1kKMxj7rRnif3D4a9sRnHqhyjVQVtQZm8iDdzQn
    2017-08-25 06:58:51.0
  • xovir-dyfev-dynes-kurug-kikeh-gusoh-vigun-kugyg-mofyb-pufuc-fekys-fypob-sycas-livyd-nadob-pytoz-zyxix
    2UZbR5ap6iFcvpeN4WKU8GVyvStRHG1Njiv1FnK
    2017-08-25 07:35:40.0
  • xelaz-kodyd-cetil-cypoz-ryzud-makas-tozal-tosuh-pisuz-zyras-rarim-ranut-gahib-kezid-zufig-zopeg-zyxex
    3dA9YoXgzaiY8PeZBmgQhq8aaGqoy21cwCfHB6z
    2017-08-25 07:35:48.0
  • xofic-gynuk-zihis-nobak-kulub-vegav-vacah-cobys-hokis-likil-pihis-bypas-zyfid-pagap-zorid-fitob-cixex
    2ufjjLtxomJRfgasYsDR8mu5EviAdbThEoo6fn6
    2017-08-25 07:35:56.0
  • xeber-pepyz-fusal-vadag-fypom-vehaf-vucem-dabud-pyfer-hedyn-byges-fezem-pifom-hyhuv-novoh-pysar-zexux
    23tz1HtkcTYdB1UsZMXmLAvteJwUYGb95ZURLgW
    2017-08-25 08:27:48.0
  • xivas-havaz-lunun-nyrim-fupuf-vugob-paric-geram-mecef-syhoc-felov-pusel-gezon-mubet-sosyt-ratag-laxyx
    133YhKpARcKdyPoWi5n6bQYAKCqCaYezu5LbKtM
    2017-08-25 08:46:04.0
  • xenot-selim-pykis-komoz-ninus-surir-ridyr-pybag-kasyt-pohok-sifin-sogof-dafyc-firal-nofid-fovar-zuxox
    2LxTo1VFyzf9LhpAuX21shzAxdfR9pxz1hHfy7Z
    2017-08-25 08:51:03.0
  • xifar-tises-tozyf-timec-vykiv-zogiv-haped-somar-pomim-vypeg-gyhyh-depad-dusof-zycak-zosil-cariv-toxyx
    2RGF2yq9cApEG8idaK9CQSTQeXpNb4JSGcZjz6A
    2017-08-25 08:52:12.0
  • xosef-vacig-zyhug-cubyg-tipur-busyh-guhyd-cirun-gokyn-fukat-gitit-lorir-kikub-pupuz-hedut-lehol-kuxox
    12SXxersUnv2iF6U5wBXoGecxS1P2F8mdyxXN1N
    2017-08-25 08:53:09.0
  • xupad-cedes-pemit-zisal-nucig-hucer-modec-mapyb-gomec-dyneg-lecer-cisom-fesem-finyc-nyrag-ralat-buxix
    1W1qjFAoWHudJAATFKNfNbwouCjae1LtNkATAxi
    2017-08-25 08:53:59.0
  • xepeg-palob-tubas-cagal-bykog-dacec-toram-hyzoh-honek-pogad-nagel-cipep-pizev-gunef-hutum-roruh-pyxix
    2VpbNP57uTyCpqadhCQSejcAn248zucfXoEiM5t
    2017-08-25 08:54:09.0
  • xuzot-kipec-dadip-laruh-dyfas-vorol-vopyl-lahep-getut-hasaz-hapoz-fizug-tefis-movut-botok-goseb-guxox
    3DpgC3zYqiHnAdG8eiRNBinE2DJ5ebjNL6Cnne7
    2017-08-25 08:55:09.0
  • xogom-begit-byvyv-tebyd-kilyh-tibah-godyr-mitak-miriv-hizik-nazed-razor-divyf-mopyb-setol-copab-soxyx
    1Nx5fbQX2pHB29AsUA5gpTYoi1MHw8JYSXFEDJv
    2017-08-25 08:55:16.0
  • xuhaz-mohus-remuv-lobar-synag-bafyl-pyfig-fefuf-rakig-padys-rakyr-hosol-lilyc-tyzic-biben-nosyr-zexex
    1BcKw8b9fmMdq3Y6fDP4JS6zhrLFHYv7FCeYRk8
    2017-08-25 08:56:40.0
  • xulip-cyvyv-bydah-mapug-nakar-zepyl-vocih-bomif-suhut-havyf-pyzuk-madut-decyf-mofig-padeh-fozoh-foxyx
    26RxQGxdVLW8KSkVsN2tmC9SohB39bJJi4dPCXq
    2017-08-25 08:56:43.0
  • xotil-nican-sukef-basez-horam-zanid-salyz-kekip-piror-zynis-vanob-bebib-gilur-hekih-gafum-zyvad-nexix
    13VQcYaPbfeNCiMVxfmPT2DaL3G8WHRbhxb5jWH
    2017-08-25 08:56:57.0
  • xigib-novuz-meguv-hisig-vimob-nafif-garof-lypyp-vibif-numuv-pirup-fafih-lalag-vunyf-kuhys-gahuh-pixux
    1HLiVnoeJhadjJ55mmyeoRtMuf4wnJByE19ChZL
    2017-08-25 09:13:44.0
  • xesak-gaguh-bemat-bezak-tutev-nivit-sykig-melyh-bozod-cazec-bydip-gifuz-dezov-davif-lokuv-bycer-voxox
    38ZW277Dd335NU4FHv2qvaF5rS5K6fP4PgMoULw
    2017-08-25 09:13:52.0
  • xizal-zekuv-sasoc-kahib-lenat-lavyd-nuzoh-romil-vycyf-tugip-sesuv-byfer-zimyd-zicuc-gozen-mipip-mexyx
    3QifT9xQTB1ffVFtTVd7Mm7f6zjsj3g86wiHUpz
    2017-08-25 09:14:03.0
  • xuzir-vefus-lasar-gacyt-ciruk-zybep-gotec-vitom-hycup-rekyr-febec-bemah-febyc-toryf-zikit-dufif-koxix
    1WY9S2pSH912kz3H3AEPTLhGEdVsTNRe2amWArg
    2017-08-25 09:21:36.0
  • xemic-kesik-bafur-givet-doryc-lobor-luzif-doted-kavyk-ludib-hovir-dofif-lopyz-ryhih-gicup-zahoh-ruxex
    3Ae9fohFZw2mWpFnA7AyrPoFdJcKsuwSiYBMHww
    2017-08-25 09:21:44.0
  • xesev-zevog-sibeh-vikod-savyb-danip-vezor-mubil-cogug-dedid-vuvur-cehuk-byzep-bubyl-mulof-semos-laxox
    1GokZNmRspsVzWhKzb3hPCiAMA75FpZMgRJK7Br
    2017-08-25 09:21:55.0
  • xepeg-tokom-fabel-pyhuh-syheh-sanob-zycab-kinus-lokuz-nulyg-zason-morad-fupag-vyfad-byzal-sohig-paxax
    383KSxZHRaLds7LZCtJnuiNXCa7J8sq6LvTUtgr
    2017-08-25 09:24:56.0
  • xofef-fabav-nygyk-hedup-rukom-tobot-rypum-nenet-rigoh-huhed-beniz-kunof-bodif-hogib-coguz-hypah-lyxux
    2VVo6gzYzFb6qCuAPK9WsBoFAEhaSh6Knv1X62T
    2017-08-25 09:25:10.0
  • xedin-necid-vefez-hotup-sirop-baror-mazyf-bizub-vilob-tetuv-gezis-focal-zapiv-zylus-nesyk-zyroh-cixix
    2rrkZDPRVWLabspHFZkYQ97VGGaYNK6SbtJsZFY
    2017-08-25 09:25:24.0
  • xefos-cyvol-sipap-fuvot-vogyb-kuman-cugum-zamoh-fasac-fenyh-cabon-sekaz-gytib-vuzec-hyzip-moves-goxox
    3TpcK5LN55wytGhiM2GeGASid8Hu1nWcMVi65DM
    2017-08-25 09:27:48.0
  • xuhil-rorob-rahun-masev-peheh-finib-rurop-nohad-secat-hezir-zekot-vesas-pidub-falir-fyhuh-nybuz-gexox
    2stuCb93fwWPVwY3Xpia5qqW3JUdUfPYe295saD
    2017-08-25 09:48:26.0
  • xemif-hihis-fytub-liper-gifyp-sipeb-dydel-gomig-boniv-silof-retub-zytat-fycer-meted-volob-cerin-hixex
    38Xw37Q6EiePEuTgtM4VRbQur69zxrxjNwWsYqT
    2017-08-25 09:51:03.0
  • xomep-kumar-cicer-tidab-sukof-nihim-cupab-tamiv-naroc-tutoz-nimip-cilic-salyp-madul-pipoh-bigam-puxox
    1BHeAbiAHbWZsy74NcFvpuVa6Q46zh2BfTfc49b
    2017-08-25 10:19:17.0
  • ximen-lorok-huroz-pitag-pelof-tygan-cokys-nenyf-tanyb-tuvam-kevuh-tecuc-vaden-fecuc-bilon-civuv-tuxix
    1PYY5X3XrfXVB6PHX9q1UYXadU9Jf7CQPuVuhtN
    2017-08-25 11:54:45.0
  • xegic-lulut-cogoh-tevaf-kigoc-femyd-robeh-locam-didoz-gomin-syvad-myhar-baral-gozeb-nifur-folys-guxux
    141eRyEpLEyg95a2sy1WeSEnjxBQhUVL2cDpVau
    2017-08-25 11:55:37.0
  • xovel-soson-vebaf-lacac-kibut-gukel-nycot-bahut-pezom-lyvid-fytic-gahur-maref-buheh-pomog-rynon-lyxix
    37tV74oGDZbvYkj61ixwhVs5w3xGmkadwPXj1nB
    2017-08-25 11:58:42.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.