cricket
Reference

Glossary

TermMeaning
drandA public randomness beacon run by independent organisations (the League of Entropy).
quicknetThe drand network with a 3-second period and signatures on G1. The one Cricket uses.
RoundOne tick of the beacon. Round numbers count up from 1 at genesis, one every 3 seconds.
Beacon signatureThe 48 bytes the network signs for a round. The random value is its hash.
BLS12-381A pairing-friendly elliptic curve. G1 and G2 are two of its groups.
PairingA function of two curve points whose results can be compared to check a signature.
PrecompileA function built into the chain, much cheaper than the same code in a contract (EIP-2537 for BLS12-381).
Hash to curveA standard way (RFC 9380) to turn a message into a curve point.
CommitmentA fixed statement made before a result exists, here a list hash and a round.
RevealPosting the signature that decides a committed draw.
SeedThe value derived from the randomness and the list hash, from which winners are drawn.
Rejection samplingThrowing away values that would favour some indexes, to keep every index equally likely.
prevrandaoThe block field meant to carry randomness. It is the constant 1 on Robinhood Chain.
ROUND --
next --
$CRICKET 0xb11e...bb13 X