Rafflor

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                   5042002
vault                   0x6dd9cd89d05ABF680528c96A2dBF3414fB6BB8a6
vault version           v4
randomness resolver     0x72fa0ff3B85a68E52331033e8732089fc95F9fb7
treasury                0x64055608197B99637Aad6610a8272921D2A4C23a

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  $5,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.