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