Pillar

Skill-based betting on Solana

SolGun runs a pay-first PvP escrow on Solana. Both players deposit a fixed bet (1 SOL) into an on-chain escrow before the duel starts; the smart contract releases the full pot to the winner the moment the match resolves. There is no off-chain wallet of pooled balances and no custodial step in between.

The pages below explain the escrow flow, fee structure, why we built on Solana instead of Ethereum L2s, and how the design differs from RNG casinos and coinflip dApps that look superficially similar but settle from a house wallet.

  • Escrow flow
  • Fees & settlement
  • Why Solana
  • Skill vs RNG
  • Wallet UX
  • Risk surface
Featured articles
Guides
Glossary
Frequently asked

How does the SolGun escrow work?

Both players sign a SOL deposit into a program-owned escrow before matchmaking confirms. The Anchor program holds the funds for the duration of the match and atomically transfers the full pot to the winner’s wallet on resolution. No human or admin can release the pot mid-match.

Why Solana and not Ethereum?

Solana’s sub-second confirmation and ~$0.0001 transaction cost are the only blockchain UX that works for a 10-second-per-round real-time duel. Ethereum L1 fees and L2 finality times would either gate matchmaking behind a relayer or push the experience into a fully off-chain ledger.

Is SolGun a casino or skill-based?

SolGun is skill-based. Outcomes are determined by player decisions across many rounds; there is no RNG damage roll or hidden card. The only random element is the type of ultimate granted, which is identical for both players, so it never advantages one side.

What happens if my opponent disconnects?

After a short reconnect grace window the disconnected player forfeits and the escrow releases the pot to the remaining player. AFK detection works the same way: 7+ rounds of no_action triggers an automatic forfeit.

Are there platform fees?

Yes. SolGun takes a small platform fee from the pot before the winner payout. The exact percentage is published in-app and on the responsible-gaming page; the rest is sent directly on-chain to the winner.

Continue exploring