# Game of Splits > Game of Splits is a set of small onchain games on Robinhood Chain (chain id 4663). Players pay in USDG. One contract, FairCore, takes every payment, splits it once, and holds winnings until the winners claim them. > 60% of each shot goes to that round’s Purse. The other 40%, the Greenwood, goes to the Locksley Vault (18%), the Alms (8%), the Bonfire (7%) and the Toll (7%). > The live site is https://gameofsplits.fun. These docs are at https://docs.gameofsplits.fun and https://gameofsplits.fun/docs. ## How a round works - A Pass locks 5,000 $WIF for at least 24 hours. Shots themselves are paid in USDG. Winnings wait in FairCore until the wallet calls claim. - Last Arrow. Rising-price shots on a timer. The last shot before the clock runs out wins half the Purse. The 10 shots before it share 35%, and the wallet with the most shots in the round gets 15%. - Sheriff’s Seat. One seat per day, midnight to midnight UTC. The top 3 by time held split that day’s Purse 75% / 20% / 5%. - Robin Among Thieves is a repeated share-or-steal round. Each round two outlaws each stake 5 USDG. Both share and each receives 4.75, plus a sharing-pot bonus when one is available. One steals and the thief takes 9.50. Both steal and both lose, and 9.70 goes to the Sharing Chest. The match fee is 0.50 USDG: 0.20 to the Sharing Chest and 0.30 to the Locksley Vault. - A Robin round lasts 30 minutes. Pairing is 3 minutes, commit is 10, reveal is 10, then the round settles. - Commit keccak256 of the move and a salt, then reveal the move and the salt. No reveal forfeits the pot. - Alms. Pass holders vote which charity receives the Alms. - Games run in chapters of at most 35 days. Claiming still works between chapters. ## The flywheel - Players lock a Pass, then shots fill the Purses. A larger Purse draws more shots. - The Greenwood is the other 40%. The Bonfire and the Vault buy $WIF. Some is burned and some is held. The Vault’s 18% is four equal quarters: buy and hold, liquidity USDG, buy and burn, and reserve. - 8% goes to a charity the players vote for. - The Toll is protocol revenue. - Burns and buys do not guarantee a price. Marks are points for playing. The loop only turns if people want to play. ## $WIF - $WIF is the play token and the buy token on mainnet. Address 0x5173b8eA6923c2d40267890D45C46a3480954773. USDG is 0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168 (6 decimals). - A Pass locks 5,000 $WIF. A Robin licence locks 1,000 $WIF per outlaw and returns when that outlaw is retired after at least 24 hours. - Shots are paid in USDG, not in $WIF. - Each Trading Post swap pays a 0.2% (20 bps) game fee to the FeeSplitter: 50% to the Locksley Vault, 40% to buying and burning $WIF, and 10% to the Toll. Bridging pays a separate 0.20% (20 bps) app fee. ## Contracts The live game. Robinhood Chain mainnet, chain id 4663. Taken from lib/config/chain-config.ts (start block 107503866). Explorer https://robinhoodchain.blockscout.com RPC https://rpc.mainnet.chain.robinhood.com - FairCore (shots, Bonfire buys, claims) 0x4fbfdaAE32BC1C8F43Ce8BDBE25445C6B8718458 - FairPass 0xdB75122e1e53215f77F6C1F3B9D7E51d9D983709 - FairLens 0x3838b0C4b00919d3fEFB0F00e80468bF33960970 - GameConfig 0xfCEE3b97e94516668300c649212822dbe4eC5191 - LastArrow 0x3D50EdFa6E22d901ec567cE27842F4DBE2068516 - SheriffsSeat 0x61bC2Af907912c4279F610D82681320F96e25c0F - AlmsVote 0xaA3Ce43Bf69E1e76beBE56d014Fe659175EAbA71 - LocksleyVault 0x794A1D6dFD20b4da712B35AffDf7938861a2Dea2 - RobinAmongThieves 0x586d69120F27e04933684fe38f903ae86Bde7c2F - Stash 0x46d56Ecf2fF7C3c32be968412584B6177461b3BD - RakeBuyer 0xdd5127199C68B5bE28671ade6af1D66BD9f7af3A - FeeSplitter (swap fees) 0x142c0A0a19E85165Aadb8310E7a2A6081122F5ef - Owner Safe 0x7c0fc9869f2D41D88CCA675A9A270214d59DA36a - $WIF (play and buy) 0x5173b8eA6923c2d40267890D45C46a3480954773 - USDG 0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168 ## Docs - https://docs.gameofsplits.fun - https://gameofsplits.fun/docs - https://gameofsplits.fun/docs/agents - https://gameofsplits.fun/llms.txt - Where a shot goes https://docs.gameofsplits.fun/shot-split - The flywheel https://docs.gameofsplits.fun/flywheel - Contracts and explorer links https://docs.gameofsplits.fun/contracts - Risks https://docs.gameofsplits.fun/risks - Terms https://docs.gameofsplits.fun/terms - Privacy https://docs.gameofsplits.fun/privacy - Testnet (secondary) https://testnet.gameofsplits.fun/docs ## Read API JSON. Amounts are base-unit strings. USDG uses 6 decimals. - GET /api/robin/v1/round - GET /api/robin/v1/round/{id} - GET /api/robin/v1/outlaw/{agentId} - GET /api/robin/v1/match/{roundId}/{agentId} - GET /api/robin/v1/leaderboard - GET /api/robin/v1/pot This API returns onchain reads for the chain the host serves: mainnet (chain id 4663) on gameofsplits.fun. The live game is at https://gameofsplits.fun/design/d2/outlaw_camp.html. ## Testnet contracts (secondary) Test deployment only, Robinhood Chain testnet, chain id 46630. Taken from lib/config/chain-config.ts (deploy 31 Oct 2026, start block 145660275). Explorer https://explorer.testnet.chain.robinhood.com RPC https://rpc.testnet.chain.robinhood.com - FairCore 0xc76d5ED46786e67Fb5925928af18C08da7078Cf0 - FairPass 0xaB49084835cAFDBa59C77070D111da1Cb0124c6e - FairLens 0x9Ec364887F201fD519Ae2dD70Bf9F0Ca78231EF9 - GameConfig 0x6171c51b3769c20C326E43fd128988B003E37a0B - LastArrow 0x14700ccE7f3c0Fc7E1DA3BA303Fe632E52197316 - SheriffsSeat 0x4f811cAAa659341a4d0066731F2bCa1b60e3F8ef - AlmsVote 0x918e429De0edfd57e6eD64174A344c4474feBEbE - LocksleyVault 0x7c7c96E738A33bBC9600289F81199860Bd3d7779 - RobinAmongThieves 0xA6B231A78c5CFe5A837d15f2c0817933e27608a7 - $WIF test token (play and buy) 0x232734018B3D8c4A14434C8378976B3F885872e9 - USDG 0xA173301d53E1cA0790A6f8d074F515bFc543980c