Press A uses Pyth Entropy for all random outcomes — gacha pulls, enhancement results, adventure tiles, and NFT sales.
Why Pyth Entropy?
Pyth Entropy is an on-chain random number generator built on a two-party commit-reveal protocol.
How It Works
- Commitment Phase: Both parties generate secret random numbers, hash them, and commit on-chain.
- Reveal Phase: Both reveal their numbers. Final random value = combined revealed numbers + block hash.
This ensures neither party can predict or manipulate the outcome.
Security Guarantees
- Trustless: No single party controls randomness
- Verifiable: All random numbers are cryptographically provable
- Tamper-proof: Results are immutable on-chain
- Low-latency: Randomness available within 1-3 blocks
Verification
Every game action is recorded on-chain. Verify randomness by checking transaction logs on Soneium Blockscout.