FOR GAME DEVELOPERS ON ARC

Make your on-chain game gasless for players, and cheap for you

Foskaay GGI midchain on Arc: open a session, play free inside, settle once

Foskaay Gasless Games Infrastructure (Foskaay GGI) is the rail that empowers game devs to build fully on-chain gasless games with a web2-like flow without annoying wallet pop-ups mid-game or players paying for game-plays on the Arc Blockchain, similar to what ephemeral rollups like MagicBlock ER does on the Solana Blockchain. You delegate your game and player contracts to a session, everything inside runs free through your own rules including free access to provable randomness for dice, lootboxes and more, and settlement closes it. Players never pay gas and never see a wallet popup. You pay a fraction of a cent per match, in USDC.

⚡ Players pay 0 gas 💵 USDC gas, not a volatile token 🔗 Live on Arc mainnet 🎲 Provable randomness included 🧩 Any game type 🛠 Nothing to run

The whole idea in one line

Delegate your game contracts to a session, let the players play for free inside the Foskaay GGI Midchain, then settle once. Your game stays the source of truth; the rail is only the room.

// 1. connect one session and delegate your game + player contracts await ggi.handoverWithAccounts({ sessionId, gameLogic: myGame, players: [p0, p1], sessionKeys: [k0, k1], accounts: [myGame, myPlayers], games: 1, }); // 2. play for free. every move runs your own rules, off the base chain // 3. settle once. the result, the board and the points land on-chain await ggi.settle({ sessionId, finalHash, seedReveal, sigs, signers });

No fork. No contract to copy. You keep your economy; the rail owns the room. If you would rather I do it with you, see Hire me.

What one match really costs

Two delegated accounts, Arc at 20 Gwei, a real compact game. "Foskaay GGI fee" is what the rail charges, "Total you pay" is the fee plus the Arc gas. Your players pay none of it.

Games in one sessionFoskaay GGI feeArc gasTotal you payPer 1,000 gamesGames per 1 USDC
1 (unbatched)0.00140.0055390.0069396.9390144
20.00160.0060390.0076393.8195262
40.00200.0070390.0090392.2598442
80.00280.0090390.0118391.4799676
100.00320.0100390.0132391.3239755
200.00520.0150390.0202391.0120988
220.00560.0160390.0216390.98361,017
250.00620.0175390.0237390.94961,053
500.01120.0300390.0412390.82481,212

The fee is 0.0004 base + 0.0004 per delegated account + 0.0002 per game, charged once at connect. Batching more games into one session only grows the per-game part, so cost per game keeps dropping. At 5 Gwei the Arc gas column shrinks about 4x and total cost crosses under 1 USDC per 1,000 games at batch 4.

See full pricing details.

How it works

Why developers pick it

Do it yourself, or hire me

I take on a few game projects at a time, so it is best to book a slot before the open ones fill up. I am not always available to hire, which keeps every project hands-on.

See it running

Foskaay GGI FAQ

Built by a solo smart contract developer, Solidity (EVM) and Rust (SVM).
Arc community launch post · Docs · Pricing · Hire me