ETH5050

Trustless · Permissionless · Immutable

Decentralized 50/50 Raffle

ETH5050 brings full decentralization to the 50/50 raffle format. Every raffle lives entirely on-chain — no central server, no admin key, no way to manipulate results. Just you, your community, and a smart contract.

ETH5050 V2

Chainlink VRF + Chainlink Automation

ETH5050 V2 uses Chainlink VRF v2.5 direct funding for verifiable winner randomness and Chainlink Automation to trigger finalization when raffles end or sell out. Ticket purchases, creator payouts, and winner prizes remain ETH-native on Base, Optimism, and Arbitrum.

Randomness

Verifiable Chainlink VRF winner selection

Finalization

Chainlink Automation plus fallback settlement

Creation Payment

0.012 ETH

Creator Pays

0.012 ETH

Platform Fee

0.010 ETH

Finalization Reserve

0.002 ETH

Fee breakdown: 0.010 ETH goes to the platform creation fee and 0.002 ETH funds the decentralized finalization reserve pool for VRF, Automation, and fallback settlement.

Decentralized 50/50 Raffle

What “Decentralized” Means for a 50/50 Raffle

In a traditional 50/50 raffle, you trust the organizer to record tickets accurately, pick the winner fairly, and distribute funds honestly. With ETH5050, that trust is replaced entirely by code. The smart contract stores all ticket data immutably, generates verifiable randomness for winner selection, and sends funds atomically — all in one transaction that no one can reverse or alter.

This is what genuine decentralization looks like: a system where the rules are written in code, enforced automatically, and visible to everyone. ETH5050 cannot cancel your raffle, change the split, or withhold your earnings. The contract does exactly what it promises.

No Admin Control

ETH5050 smart contracts have no owner override. Once deployed, the contract executes exactly as coded — no one can alter it.

Transparent Ticket Records

Every ticket purchase is a blockchain transaction. Anyone can verify the full participant list at any time using a block explorer.

Atomic Payout

Winner selection and prize distribution happen in a single on-chain transaction. Funds cannot be withheld, delayed, or redirected.

Decentralized 50/50 Raffle

ETH5050 Decentralized 50/50 Raffle — Smart contracts replace every middleman

How the Decentralized 50/50 Raffle Works

1. Creator deploys a raffle contract

Paying 0.012 ETH creates a new raffle on the chosen Ethereum L2. The creator sets the end time; tickets stay open until then (1M cap). Price is fixed at 0.0025 ETH per ticket — all locked in code.

2. Participants buy tickets on-chain

Each 0.0025 ETH ticket purchase is a direct blockchain transaction. The smart contract records every buyer's address and ticket count immutably.

3. Chainlink VRF selects a winner

When the raffle period ends, Chainlink VRF supplies verifiable randomness and Chainlink Automation triggers finalization.

4. Funds split and distributed automatically

In the same transaction as the draw, the smart contract sends 50% of the prize pool to the winner and 50% to the raffle creator. Instant. Guaranteed.

Run a Truly Decentralized 50/50 Raffle

No middlemen. No fees hidden in fine print. No way to cheat. Just a smart contract that always does exactly what it says.