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.

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.

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.01 ETH triggers deployment of a new raffle smart contract on the chosen Ethereum L2 network. The creator sets ticket supply, price, and end time — 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. Contract draws a random winner
When the raffle period ends, an on-chain randomness mechanism selects one winning address. No off-chain server or oracle required.
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.