GEROphysical randomness on X1testnet
tENTROPY is a test token with no value. ENTROPY is not launched on mainnet.
X1 Testnet · GERO v9.1c + tENTROPY

Integrations

Projects that request randomness from GERO, and how to add GERO to yours.

No testnet integrations are listed yet. 2 projects use GERO on mainnet; switch to Mainnet to see them.

Use GERO in your project

Your program asks GERO for a random value, waits for it, then uses it. Randomness comes from radioactive decay measured by the Geiger counters of GERO's node operators, and every result is verified on-chain.

  1. Request. Your program calls GERO's request_randomness with a seed of its own. This creates a request account that belongs to your request.
  2. Fulfil. GERO fulfils the request a few slots later with a result built from the nodes' entropy. A request that is not fulfilled within 138 slots can no longer be fulfilled; it can only be cancelled.
  3. Use. Your program reads the result from the request account, for example to pick an NFT's traits, and finishes its own step.

Build and test on X1 testnet first; mainnet runs the current version. The two versions differ, so check the account layout of the one you target.