Prototype — for legal review. Not live. No real money. View the dual-currency model

// docs

Docs & resources

A lightweight reference for how Solaffle works today. Full developer docs are coming — everything below points at the current source of truth.

What Solaffle is

Solaffle is a provably-fair, free-to-play prize platform on Solana. Creators escrow prizes on-chain as promotional giveaways, players enter with free Sweeps, and a Switchboard VRF value picks the winner — all enforced by a single on-chain program.

The two currencies

  • Gold — purchasable, entertainment only, no cash value, never redeemable. Gold play awards only Gold.
  • Sweeps — never purchasable. Obtained free via the daily drop, a no-purchase (AMOE) request, or bundled free with Gold. Sweeps are the only currency that enters real-prize raffles.

On-chain, Sweeps raffles are created with entry mode free and a zero-lamport entry price; entries are granted by the program. No value flows to the creator or the platform from entries. See No Purchase Necessary.

Program address

The Solaffle program lives on Solana devnet at:

ChRWXQhoY6SJcw6uiawXMqspsU3usefyb5v7zWAQrYrd

Open it on Solana Explorer (ChRW…rYrd).

How a VRF draw works

  1. Commit — after the deadline, the keeper submits a Switchboard VRF request tied to the raffle's randomness account.
  2. Reveal — the Switchboard oracle publishes a verifiable random value with a cryptographic proof.
  3. Settle — the Solaffle program consumes the revealed value, computes the weighted winning entry, and transfers the prize.

Each step is a separate on-chain transaction and each is inspectable on Solana Explorer.

Reference pages

Legal

Full docs coming soon

A complete developer reference — IDL, account layouts, instruction guides, and integration examples — is on the way. In the meantime, the program is fully inspectable at the address above.