Skip to main content

Smart contracts

All of our contracts are deployed on Arbitrum One, which is one of the most popular blockchains on Ethereum.

Main

The Main contract is storing all the RNG requests and handles the randomness generation.

NetworkContract
Arbitrum One0x70bb0292c5eDa5343B57c958310e31E538c5f967

Accounts

The Accounts contract is storing users money and handles the payments of RNG requests.

NetworkContract
Arbitrum One0x6cE1E6F8Bc8f9Ae104C62f4eB9299b946aab95f5

Deployer

The Deployer contract enables any smart contract to make RNG requests with a verification page as described in Web3 API.

NetworkContract
Arbitrum One0x117dD601060b6683dF2969A95B66DaB1a857CC56

If your smart contract doesn't need a verification page it can permissionlessly call the deployDraw functions of the Main contract.