How CTpot Works
CTpot is a fully on-chain lottery powered by smart contracts.
Every step — from ticket purchase to payout — is executed by code, not people.
Step-by-Step Flow
CTpot follows a simple and transparent flow:
Users deposit CHOGTARD
Deposits are converted into tickets
Tickets are stored on-chain
The lottery round ends
One winner is selected automatically
Prize is sent directly to the winner
No off-chain logic. No admin actions.
Ticket Creation
10,000 CHOGTARD = 1 Ticket
Users can buy multiple tickets in one transaction
Each ticket is assigned to the buyer’s wallet
Ticket ownership is immutable
Once issued, tickets cannot be edited or revoked.
Prize Pool Formation
All CHOGTARD used to buy tickets is pooled
Funds are locked in the smart contract
No withdrawals are possible during the round
The prize pool grows as more tickets are sold.
Round Execution
Only one round is active at a time
Ticket sales remain open until the round ends
End conditions are enforced by the contract
When the round ends, execution continues automatically.
Winner Selection
A winning ticket is selected on-chain
Selection uses blockchain-derived randomness
No manual input or admin calls
The owner of the winning ticket becomes the winner.
Payout
The full prize pool is sent to the winner
No claim button required
Transfer happens instantly
Funds go directly to the winner’s wallet.
Trust Model
CTpot does not rely on:
Custodial wallets
Backend servers
Admin discretion
External randomness services
If it’s not enforced by code, it doesn’t exist.
Key Guarantees
Equal odds per ticket
Transparent execution
Final and irreversible results
Fully verifiable on-chain
Last updated