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.