Demo·No purchases or transfers
All results
Local calculation receipt

Battle #0001.

GQ8B…fJZp takes both cards.

Local replay verified

Weights, wallet draws, card assignment and battle events reproduce from this saved snapshot and seed.

JSON
Challenger 1

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
Challenger 2

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.

Pack purchasesNot broadcastNFT transfersNot broadcastHolder snapshotSimulated · 32 wallets
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 walletBaseMissesTotal weight
216bPDjp1j7zwRUfzJvuoTiDuZ7Qu7AYREfCqtGFD9T41000100
2Eyf1aQFKD58NZwaW1SY7vyLJZuuzntrGvrcm2FA5Yvh80080
2TvVUTvYW5MjmebfNrMdD6mZ3TxUyGFFuMneCjW4dw2o1150115
2suV2zNXvvLdSptKZGffEhkUXQUjMsxrVRr1o88rY8Mz1350135
2tyrKvJoSAnWrUDzghfX3uizSf2xZFy3X7bMVZD5tcFu80080
3FZRdKhQPMHU7MBsRLso4cZwRPQoKcv8J2seUEFaXEvZ1600160
44gsV4FfBrQGuK72pVak139je4YK76b8tHcPjw58NJoB1000100
4oRrjKYYT3rnT2J15uyQLNA7UB3sZSuQQtebyJ55LCNo1350135
5hefzH8nu7BeWMoxgLEk59LG8nrJGJSMF8tCS5FuZsG61600160
6cBE37SsMSPBofeyw9y8A6j9dQa4qMVKs5YCSx9d9Jgz80080
6eNiBpeQJWQ7x7mZiHhP74TDGzvkx2GCvczQVT5NxXwZ80080
7BsUkZJSo9UpqaSSm29av5dD7Q7xko5wX5Bdg7YGkjYB80080
7MxFZ4sBDc5X1cV5MKArjuvroGpgkQsMHAKwMbSJaAYa1350135
7SKVmeNTskd4LwbMnUhALotYY6W49Rxg7sfBrUfewht61000100
8v7gobxiq1n1cpTrHAFi3tkZHXXWRFjfEbfJftG3xrwE1350135
8w5fNJcmoa1eShXvtRHVaCdATqDQraUtj76t7cQAUSNc1000100
AYQ9tRWd9eQJDXPvoxr7Wzyk5iMYZviDbQ8t7JtFSuZp1150115
AZs9dXRPkVfXRNakHM7SCx4u8PYddsTFUdoiUktZ6WXM1600160
AzmpoUBnTbLZoDykiQjaLUioi3183No2DVjY58TdSP2T80080
B6DztAK6Xo2AqX3gtT5CVtGf5pyhgm5fZmaDYbwjnczK1600160
BLD3CyXbvrVUpjjSxreHR4GMJahF7mxVJhiAC2z18VPU1350135
BfftXMYTDGnE8K6pBPtUhRRVas36HwaDAHgfnUKkBS1Z1150115
C41dBE1YwGm8cQr243jxoRz6jcdCrQjEscTCeDG7evv51000100
Chp61Y6TsTKwYUAmfg5CShT3RXjoYDY6nG9XP75aCb1b1000100
CsHtHWbmMEFjgpBdpi9vExm3gvEYTGTMs52VGapZXxXT1600160
DiDjA7Teu3PaWdXD5ckRwzdEckukwDgJKmjjqBm2WVQY1000100
F5TXbp2rkvwXC8BYRoAiuLepEdZjikwb5vaHzzx721531600160
F8pYBMu1dig4WB9Ckwfh1KUhGbNLXBEUqic4UCFgiVoj80080
G4zu82NrqZRic1aUXA425axdjDSqkuZMta9v62ip55ot1150115
GQ8ByEjNEwv2s3wcvHGj1bVnbHtZy8hJq4eTEhQtfJZp1350135
GgphvH5CwASFuaQVkiVsBCvt2A7Umaqdf8VpKv6o8rcd1150115
HBVYDkTVuYCSFRdvHWHHg2SpR5f6StfKpmg6SRcCYDeX1150115
Card data sources

Blastoise

Exact TCGdex printing
Source snapshot SHA-256
a6bb2fae85fd63cdbba961bb8f3090b57b66694e5d5dcb2edec2d4067cb590df

Charizard

Exact TCGdex printing
Source snapshot SHA-256
b58f8828fe3a75104449824a25fe05437914840dd1d8dae3f567851abf06735e
Battle transcript
  1. 00

    Charizard moves first. Both cards enter the arena.

    HP 100 / 120
  2. 01

    Charizard gains 1 Fire energy. Charging up.

    HP 100 / 120
  3. 02

    Blastoise gains 1 Water energy. Charging up.

    HP 100 / 120
  4. 03

    Charizard gains 1 Fire energy. Charging up.

    HP 100 / 120
  5. 04

    Blastoise gains 1 Water energy. Charging up.

    HP 100 / 120
  6. 05

    Charizard gains 1 Fire energy. Charging up.

    HP 100 / 120
  7. 06

    Blastoise gains 1 Water energy.

    HP 100 / 120
  8. 06

    Blastoise uses Hydro Pump. 80 damage. Super effective!

    HP 100 / 40
  9. 07

    Charizard gains 1 Fire energy.

    HP 100 / 40
  10. 07

    Charizard uses Fire Spin. 100 damage.

    HP 0 / 40
  11. 07

    Charizard wins. Both cards belong to the winning wallet in this demo.

    HP 0 / 40