Contracts
Rafflor's live raffle logic runs through deployed smart contracts.
Each raffle records which vault version it belongs to.
Current deployment
The current vault, randomness resolver and treasury addresses are read from the active deployment configuration.
chain 5042
vault 0x6485327b086B492268AE86F2A1b5304fE793e206
vault version v4
randomness resolver 0x3eCcdC848f863A21f702003fBb90Fa7d72cB2961
treasury [unavailable: TREASURY_ADDRESS is not configured]
- The vault: [0x6485327b086B492268AE86F2A1b5304fE793e206]([unavailable: no block explorer is configured for this chain]/address/0x6485327b086B492268AE86F2A1b5304fE793e206)
- The resolver: [0x3eCcdC848f863A21f702003fBb90Fa7d72cB2961]([unavailable: no block explorer is configured for this chain]/address/0x3eCcdC848f863A21f702003fBb90Fa7d72cB2961)
Addresses from previous vault versions are never shown on this page.
Fixed protocol parameters
Protocol parameters such as fees, ticket limits, raffle-value limits, duration limits and claim windows are read from the deployed contracts.
creation fee $1.00
protocol fee 5% of ticket proceeds
smallest ticket $1.00
tickets per raffle 3 to 1,000,000
maximum ticket revenue $50,000.00 per raffle
per-wallet ticket cap max(1, maxTickets / 10)
duration 1 hour to 30 days
claim window 365 days
relayer tip $0.05
known resolvers 1
The randomness resolver carries two of its own, fixed the same way:
margin 1 minute added to a close before the round is fixed
escape window 7 days to submit the beacon
If a contract value cannot be read, it is shown as unavailable rather than falling back to a remembered value.
Contract admin controls
The guardian can pause the creation of new raffles.
New raffles are not paused.
Pausing creation does not modify existing raffles and does not change their prizes, entries, winners, settlements, or claims.
The guardian cannot alter an existing raffle or choose its winner.
Rafflor asset curation
Rafflor maintains a separate list of recognised prize assets used by the website and indexer.
This list is not a vault permission and is not controlled by the guardian.
Adding or removing an asset changes what Rafflor creates and surfaces in the interface. It does not change the rules of an existing raffle.
The current vault does not enforce this list onchain.
What cannot be changed
Once a raffle has entries, its prize, ticket price, ticket supply and deadline cannot be changed.
The winner cannot be manually selected or replaced.
[unavailable] above rather than as a number from memory:
- treasuryAddress — TREASURY_ADDRESS is not configured
- explorer — no block explorer is configured for this chain