The launch record.
Before anything is minted, every file that defines the launch is fingerprinted with SHA-256, proved on xxxiii.io (LPS-1: anchored on Polygon, timestamped on Bitcoin) and witnessed on the Genesis402 ledger. Anyone can check later what was said, and when.
What a proof is, and isn't
A proof shows a file existed in this exact form at a point in time. It says nothing about any token. Whether a mint has a fixed supply, revoked authorities or locked liquidity is read from the Solana chain after the mint, and that read is what the checks show.
Draft 2: the current record
These files say what the token is before it exists: the name, the fixed supply, the locked pool, the team lock, the decisions and the signed licence. Each is fingerprinted and proved. If any of them changes, the change is recorded here too.
| File | SHA-256 | Proof on xxxiii.io | Ledger witness | Bitcoin timestamp |
|---|---|---|---|---|
| d2-ADR-0004-copy-book-first.mddecision: book-first copy (accepted 2026-11-07)7297 bytes | 525537879881eeebf0d17e966869489c9cf2b47801f71e8667416d1994f21b6f | Queued | Queued | Submitted to Bitcoin calendars |
| d2-ADR-0005-launch-path.mddecision: launch path A′ (accepted 2026-11-07)13145 bytes | 72ecf19a737bc792eeb8f1df332ba95cc5c04d0eb350c0df5f326dcc1656918b | Queued | Queued | Submitted to Bitcoin calendars |
| d2-DISTRIBUTION-PLAN.mddistribution plan v1.3 (proposed)7085 bytes | 381b90bbf5ecf5d6cd07c12ec866638936d85f0c05fb857a6adaefd9c994210a | Queued | Queued | Submitted to Bitcoin calendars |
| d2-UNYKORN-TOKEN-LAUNCH-PROTOCOL.mdUnyKorn Token Launch Protocol v15455 bytes | 58d311d00a32afeeabe39ae6eb7eb06560448ad23c21fc11ecdd22b06f2af7cc | Queued | Queued | Submitted to Bitcoin calendars |
| d2-founder-flags.mdfounder flags with the 2026-11-07 closures14353 bytes | 961fb3c9b17bf5e8392f2f8422d9342ff3d33d4a67454c130fc0662265ad3bae | Queued | Queued | Submitted to Bitcoin calendars |
| d2-launch-announcement.mddraft 2 announcement and posts, book first2066 bytes | a1abc80bd5c7e945065be555bf52e85c92c456c62596270044c862a8b9ca01c6 | Queued | Queued | Submitted to Bitcoin calendars |
| d2-lore-license-signed.mdlore licence, signed by Kevan Burns 2026-11-072345 bytes | 40d71cd92312507e46245eb8a5a14dff72b9028aca59e9605f85c99820eb6014 | Queued | Queued | Submitted to Bitcoin calendars |
| d2-pool-and-mint-parameters.mddraft 2 mint, lock and pool parameters (Meteora DAMM v2 single-sided)4015 bytes | 9207ea673114ce871ae4997c7135b1f4ce64b0ee5a7b144d7b9c27dd0161e174 | Queued | Queued | Submitted to Bitcoin calendars |
| d2-spec-2026-11-07.mddesign spec of 2026-11-07 with Kevan's decisions (sections 9a to 9c)32788 bytes | 6369d0182d2fd9d874ee79761117e9023bf934a947322d3ca7c1970ef8aea6ef | Queued | Queued | Submitted to Bitcoin calendars |
| d2-token-definition.jsondraft 2 token definition: The 2,500 Donkeys, DONKAI, route A′, fixed supply, 98% locked pool, 2% team lock5588 bytes | afa0d188b5a2c5d62ee24218d6e9d3a703ef833954f9be572e66f7767ef495fd | Queued | Queued | Submitted to Bitcoin calendars |
Draft 1 (pump.fun plan of 2026-11-05), superseded 2026-11-07
Kept as history, not as the plan
These files describe the plan written on 2026-11-05. Kevan replaced it on 2026-11-07, before anything was minted. They stay on this page because the record is the point: this is what was said, and when it changed. Nothing below is an offer of anything.
No longer true
- venue pump.fun (now Meteora Presale Vault then DAMM v2)
- name DonkAI (now The 2,500 Donkeys)
- no team allocation (now 2% locked 6 months)
- first buy none (now a presale)
- creator fee to one wallet (now 60/30/10 locked positions)
Carried into the next draft
- ticker DONKAI
- fixed supply 1,000,000,000
- Solana
- lore root: The 2,500 Donkeys
- art files
- entity UnyKorn LLC (F-2 open)
Packet root (Merkle root over every fingerprint): 36b0a0eba03e2a26444622d4aa418849e5a4ba2e6485b820e5bda5908e05a6f8 Queued
| File | SHA-256 | Proof on xxxiii.io | Ledger witness | Bitcoin timestamp |
|---|---|---|---|---|
| ADR-0001-launch-path.mddecision: launch path2714 bytes | 27f8da97dcbea8a040843dbd586a887c25d064f398bfae558e52b0b92734b720 | Queued | Not sent | Submitted to Bitcoin calendars |
| ADR-0002-marketing-copy.mddecision: approved and forbidden copy4890 bytes | 3b9961086f525cd88b692337fac3e209b2bee48ad90f23c1e9812cef7aefdcd7 | Queued | Not sent | Submitted to Bitcoin calendars |
| README.mdpacket readme2033 bytes | 399b0772e16cece1a7b2abda55cd790387c9307970f6144a4e12afc1e7a7fcf1 | Queued | Not sent | Submitted to Bitcoin calendars |
| art-donkai-hero.mp4hero video7864351 bytes | 17152f4647c4b87aac0d69258647c7f0047a4f770d7504169d5e845dbb6d1bcd | Queued | Not sent | Submitted to Bitcoin calendars |
| art-donkai-icon-1000.pngcoin image for pump.fun1036800 bytes | 0d7d5e4c23ade0af321bf134e2c96c8d285147077d8fd9f210e3e5aa1657b2eb | Queued | Not sent | Submitted to Bitcoin calendars |
| art-icon-512.pngsite logo366275 bytes | d26e967edff2e9ba5ac1d34f04057c84bd4ada89a5ce866b1fad70a6dd3955f3 | Queued | Not sent | Submitted to Bitcoin calendars |
| art-og-1200x630.jpgsocial card151512 bytes | 692bce19490abec892183f26fe3f33a616e408395dac1eecafd15043ab7d02ae | Queued | Not sent | Submitted to Bitcoin calendars |
| founder-flags.mdfounder flags at definition time9032 bytes | 4617a4b61721b851bee018392ef190d2d18e719bee1f52688be2d391c04f13b3 | Queued | Not sent | Submitted to Bitcoin calendars |
| launch-announcement.mdlaunch announcement text1676 bytes | a950fb1988b0235ddd82c2f07f6792e9ea545261505e804598123e9f75e2f900 | Queued | Not sent | Submitted to Bitcoin calendars |
| launch-posts.mdpre- and post-launch posts1914 bytes | e21169142f45d7f46ba009959b9beea46fbc8d187f9e994c90225a4838eb3280 | Queued | Not sent | Submitted to Bitcoin calendars |
| lore-license-draft-unsigned.mdlore licence draft, unsigned1346 bytes | 24da8336dc1bab4e47f2b4ee1193294b10ce6ede9454a064359c944103d2e1d9 | Queued | Not sent | Submitted to Bitcoin calendars |
| lore-root.mdlore root: The 2,500 Donkeys record1969 bytes | e75630a7ea38d4ff9ddf743b5f84f34f99072106fade0ef8dc6ce75ae08eb143 | Queued | Not sent | Submitted to Bitcoin calendars |
| pumpfun-coin-sheet.mdpump.fun create form text and settings1569 bytes | 179717f427065190511b07cd6a38dcf5f1b6dbcd6dd3d50568bedcdd543969f7 | Queued | Not sent | Submitted to Bitcoin calendars |
| site-snapshot-index-2026-11-07.htmldonkai.org home page as served 2026-11-0713388 bytes | 8c9b021bd3ac6ddd0f50e7fb054f2d5635877713ddd6091af2d2e60cc9ab75e6 | Queued | Not sent | Submitted to Bitcoin calendars |
| solana-mint-parameters.mdSolana mint parameters and post-mint validation3988 bytes | d7bee8b0769cf2b8b852cbd2776e399f99924a16d14e668e3972daa81c317bc7 | Queued | Not sent | Submitted to Bitcoin calendars |
| token-definition.jsontoken definition: name, symbol, fixed supply, no team allocation2498 bytes | 992b2e1f532dabfa38c7bb61e3cb800a919050d6069db07e3a29b7aabbef6655 | Queued | Not sent | Submitted to Bitcoin calendars |
| The 2,500 Donkeys (novel text)lore root: the novel's published text fingerprinthttps://xxxiii.io/lps/books.json key donkeys, text_sha256, read 2026-11-07 | 51efc9ae714551cc55c51871d5ebb680e29c9e640fe96078cab7dd7e828c91a9 | Queued | Not sent | Not stamped |
Read 2026-11-08 06:46 UTC. A proof is "Anchored" only after xxxiii.io has written the batch to Polygon; "Queued" means the fingerprint is recorded and waits for the next batch. A ledger witness is "Witnessed" only after the entry exists on the Genesis402 ledger; "Not sent" means no payment was made. Bitcoin timestamps confirm hours after submission.
Check it without us
- Hash the file:
sha256sum <file>. It must equal the fingerprint in the table. - Open
https://xxxiii.io/api/v2/verify/<fingerprint>. It lists every proof for that fingerprint with its Merkle path, the Polygon transaction and the Bitcoin.otsfile. - Open
https://genesis402.com/verify/<fingerprint>for the ledger entry, once one exists. - Walk the Merkle path yourself: leaf = SHA-256(0x00 ‖ fingerprint), node = SHA-256(0x01 ‖ smaller ‖ larger), root in the Anchored event on Polygon.