Smart Contracts
All Chisino smart contracts are deployed on MegaETH. Contracts are verified and open source.
Contract Overview
All deployed contracts with their roles and addresses.
pUSDComing soon
ERC-20 receipt token, 1:1 backed by stablecoins
RoleUsed for gameplay; holding in wallet earns 70% of fee distributions
HOUSEComing soon
ERC-20 staking token
RoleStake HOUSE to earn 30% of protocol fees
ScratchGameComing soon
Main game contract with VRF integration
RoleHandles card purchases, VRF requests, and prize payouts
PrizePoolComing soon
Prize fund custodian
RoleHolds pUSD for instant prize payouts
TicketClaimVaultComing soon
Lost ticket recovery system (TCV)
RoleHolds ticket deposits and distributes yield for recovery
TicketNFTComing soon
ERC-721 ticket NFTs
RoleMints and manages tradable ticket NFTs
FeeDistributorComing soon
Wallet holder rewards
RoleDistributes 70% of fees to pUSD wallet holders
FeePoolComing soon
Fee accumulator
RoleCollects fees before distribution
HouseStakingRewardsComing soon
Staking rewards contract
RoleDistributes 30% of fees to HOUSE stakers
ReceiptVaultComing soon
Stablecoin deposit vault
RoleCustodian of stablecoins backing pUSD
ScratchControllerComing soon
Yield orchestrator
RoleHarvests and routes yield between pools
GameSessionFactoryComing soon
Session key factory
RoleCreates session contracts for gasless gameplay