Battle #0001.
GQ8B…fJZp takes both cards.
BLD3…8VPU
BLD3CyXbvrVUpjjSxreHR4GMJahF7mxVJhiAC2z18VPU
- Share of supply
- 1.00%
- Base + waiting bonus
- 135 + 0 = 135
- Eligible rounds missed
- 0
- Assigned card
- Blastoise · base1-2
- First move
- No
- Demo allocation
- No card
GQ8B…fJZp
GQ8ByEjNEwv2s3wcvHGj1bVnbHtZy8hJq4eTEhQtfJZp
- Share of supply
- 1.00%
- Base + waiting bonus
- 135 + 0 = 135
- Eligible rounds missed
- 0
- Assigned card
- Charizard · base1-4
- First move
- Yes · 50/50 draw
- Demo allocation
- Blastoise + Charizard
On-chain receipts
No transactions broadcast. Purchases, NFT delivery, token mint and snapshot/entropy slots are not connected in this local demo.
Randomness and integrity
- Rules / waiting policy
- rival-arena-v0.1 / rival-waiting-v1
- Round ID
- 56f06ce2-2280-4b23-967a-40ce84d62a46
- Saved at
- 2026-09-17T19:41:21.840Z
- Seed
- 9953de54365d0fafbe03d19de40f5702303e5269ba790ca5336b0e7802762345
- Candidate snapshot SHA-256
- 17902cd3340a7b7258a6e0edb45ae9b3684828fe196638937801cd5413c78c92
- Receipt content SHA-256
- bd124f1a8df505db34ee87d246a90b1335663e17b905f9958e0be99dae0f2493
The server generates 32 random bytes per new round. Domain-separated SHA-256 draws select two wallets without replacement, assign the cards and choose the first move. Weighted picks use rejection sampling; the first move uses a separate equal-probability bit.
This verifies the calculation, not external fairness or a blockchain commitment. The server chooses the demo seed. Download the full JSON to retain all recorded inputs.
Eligible wallet snapshot (32)
| Demo wallet | Base | Misses | Total weight |
|---|---|---|---|
| 216bPDjp1j7zwRUfzJvuoTiDuZ7Qu7AYREfCqtGFD9T4 | 100 | 0 | 100 |
| 2Eyf1aQFKD58NZwaW1SY7vyLJZuuzntrGvrcm2FA5Yvh | 80 | 0 | 80 |
| 2TvVUTvYW5MjmebfNrMdD6mZ3TxUyGFFuMneCjW4dw2o | 115 | 0 | 115 |
| 2suV2zNXvvLdSptKZGffEhkUXQUjMsxrVRr1o88rY8Mz | 135 | 0 | 135 |
| 2tyrKvJoSAnWrUDzghfX3uizSf2xZFy3X7bMVZD5tcFu | 80 | 0 | 80 |
| 3FZRdKhQPMHU7MBsRLso4cZwRPQoKcv8J2seUEFaXEvZ | 160 | 0 | 160 |
| 44gsV4FfBrQGuK72pVak139je4YK76b8tHcPjw58NJoB | 100 | 0 | 100 |
| 4oRrjKYYT3rnT2J15uyQLNA7UB3sZSuQQtebyJ55LCNo | 135 | 0 | 135 |
| 5hefzH8nu7BeWMoxgLEk59LG8nrJGJSMF8tCS5FuZsG6 | 160 | 0 | 160 |
| 6cBE37SsMSPBofeyw9y8A6j9dQa4qMVKs5YCSx9d9Jgz | 80 | 0 | 80 |
| 6eNiBpeQJWQ7x7mZiHhP74TDGzvkx2GCvczQVT5NxXwZ | 80 | 0 | 80 |
| 7BsUkZJSo9UpqaSSm29av5dD7Q7xko5wX5Bdg7YGkjYB | 80 | 0 | 80 |
| 7MxFZ4sBDc5X1cV5MKArjuvroGpgkQsMHAKwMbSJaAYa | 135 | 0 | 135 |
| 7SKVmeNTskd4LwbMnUhALotYY6W49Rxg7sfBrUfewht6 | 100 | 0 | 100 |
| 8v7gobxiq1n1cpTrHAFi3tkZHXXWRFjfEbfJftG3xrwE | 135 | 0 | 135 |
| 8w5fNJcmoa1eShXvtRHVaCdATqDQraUtj76t7cQAUSNc | 100 | 0 | 100 |
| AYQ9tRWd9eQJDXPvoxr7Wzyk5iMYZviDbQ8t7JtFSuZp | 115 | 0 | 115 |
| AZs9dXRPkVfXRNakHM7SCx4u8PYddsTFUdoiUktZ6WXM | 160 | 0 | 160 |
| AzmpoUBnTbLZoDykiQjaLUioi3183No2DVjY58TdSP2T | 80 | 0 | 80 |
| B6DztAK6Xo2AqX3gtT5CVtGf5pyhgm5fZmaDYbwjnczK | 160 | 0 | 160 |
| BLD3CyXbvrVUpjjSxreHR4GMJahF7mxVJhiAC2z18VPU | 135 | 0 | 135 |
| BfftXMYTDGnE8K6pBPtUhRRVas36HwaDAHgfnUKkBS1Z | 115 | 0 | 115 |
| C41dBE1YwGm8cQr243jxoRz6jcdCrQjEscTCeDG7evv5 | 100 | 0 | 100 |
| Chp61Y6TsTKwYUAmfg5CShT3RXjoYDY6nG9XP75aCb1b | 100 | 0 | 100 |
| CsHtHWbmMEFjgpBdpi9vExm3gvEYTGTMs52VGapZXxXT | 160 | 0 | 160 |
| DiDjA7Teu3PaWdXD5ckRwzdEckukwDgJKmjjqBm2WVQY | 100 | 0 | 100 |
| F5TXbp2rkvwXC8BYRoAiuLepEdZjikwb5vaHzzx72153 | 160 | 0 | 160 |
| F8pYBMu1dig4WB9Ckwfh1KUhGbNLXBEUqic4UCFgiVoj | 80 | 0 | 80 |
| G4zu82NrqZRic1aUXA425axdjDSqkuZMta9v62ip55ot | 115 | 0 | 115 |
| GQ8ByEjNEwv2s3wcvHGj1bVnbHtZy8hJq4eTEhQtfJZp | 135 | 0 | 135 |
| GgphvH5CwASFuaQVkiVsBCvt2A7Umaqdf8VpKv6o8rcd | 115 | 0 | 115 |
| HBVYDkTVuYCSFRdvHWHHg2SpR5f6StfKpmg6SRcCYDeX | 115 | 0 | 115 |
Card data sources
Blastoise
Exact TCGdex printing- Source snapshot SHA-256
- a6bb2fae85fd63cdbba961bb8f3090b57b66694e5d5dcb2edec2d4067cb590df
Charizard
Exact TCGdex printing- Source snapshot SHA-256
- b58f8828fe3a75104449824a25fe05437914840dd1d8dae3f567851abf06735e
Battle transcript
- 00
Charizard moves first. Both cards enter the arena.
HP 100 / 120 - 01
Charizard gains 1 Fire energy. Charging up.
HP 100 / 120 - 02
Blastoise gains 1 Water energy. Charging up.
HP 100 / 120 - 03
Charizard gains 1 Fire energy. Charging up.
HP 100 / 120 - 04
Blastoise gains 1 Water energy. Charging up.
HP 100 / 120 - 05
Charizard gains 1 Fire energy. Charging up.
HP 100 / 120 - 06
Blastoise gains 1 Water energy.
HP 100 / 120 - 06
Blastoise uses Hydro Pump. 80 damage. Super effective!
HP 100 / 40 - 07
Charizard gains 1 Fire energy.
HP 100 / 40 - 07
Charizard uses Fire Spin. 100 damage.
HP 0 / 40 - 07
Charizard wins. Both cards belong to the winning wallet in this demo.
HP 0 / 40