Get Started
Overview
A detailed description of every function in our smart contract
Step-by-Step Guide
Learn our smart contracts through a series of tutorials with the Smart Contract Guide.
Deployed Protocol Addresses
All of the deployed protocol addresses for testnet and mainnet.
Do not use RANDAO
for pseudo-randomness, instead use onchain VRF (Pyth or
Gelato). Currently, RANDAO
value is set as the parent block hash and thus is
not random for X-1 block.