Non-custodial · Provably fair

Coinflip battles,
settled on Solana.

Winpire is the fastest way to play a real, verifiable coinflip against another wallet — no custody, no email, no hidden edge. Every outcome is derived from the two players' on-chain signatures, and every payout is a real Solana transfer you can audit on Solscan.

Treasury · GgmGLmiJ…KtC4XcBg

Provably fair

Winner derived deterministically from both deposit signatures. Recompute it yourself in five lines of JavaScript.

Non-custodial

Your SOL never sits with us. Deposits are on-chain, payouts are on-chain, and you always keep your keys.

Instant settlement

Payouts land in the winner's wallet within seconds of the coin landing. No cashouts, no delays.

How it works

Four steps. Zero trust required.

  1. 01

    Create or join

    Pick a wager, side (SOL or BTC), and open a room — or accept an existing one.

  2. 02

    Both deposit

    Both players sign a real Solana transfer to the treasury. Public, immutable.

  3. 03

    Signatures pick the winner

    A deterministic function of both signatures returns SOL or BTC. Can't be faked.

  4. 04

    Payout on-chain

    Winner gets 97% of the pot instantly. 3% fee. No custody, ever.

The whole algorithm
function decideWinningSide(sigA, sigB) { let acc = 0; for (const c of sigA) acc = (acc + c.charCodeAt(0)) & 0xffff; for (const c of sigB) acc = (acc ^ c.charCodeAt(0)) & 0xffff; return acc % 2 === 0 ? "SOL" : "BTC"; }

3%

House edge

50 / 50

Odds

< 5s

Settlement

None

Custody

FAQ

Straight answers.

Ready to flip?

Connect Phantom, pick a side, take home the pot. It really is that simple.