You don't have to take our word for it

Everything about how Trustlotto picks winners and moves money is public. Here's exactly how it works, and where to go check it yourself.

01

Nobody can touch the money but the rulebook

The moment you get a ticket, your money moves into a public pool that runs on its own set rules. There's no back door that moves funds outside what the contract's own rules allow — every transfer and every withdrawal is a transaction anyone can see on-chain.

02

No player can predict or influence a draw

When a draw happens, the winner is picked using a provably random process, the same kind of independent randomness service used across major platforms. No player, and nothing in Trustlotto's own backend, can predict or steer which ticket wins. Every draw's request and result are public on-chain, so you can check the math yourself instead of taking our word for it.

03

Every draw stays on the record, forever

Once a draw happens, it can't be edited or hidden. Anyone can look back at any past draw — who played, who won, and how much — at any time.

See it for yourself

These are the public records behind Trustlotto — open any of them any time.

Player accounts

Keeps track of who invited who, and who's played.

0x3E591B9bA72b980d896C053D332292d8d5b7C8f0

Open the record

The draw itself

Sells tickets, fills the pool, and triggers each draw.

0x357aE96600C922F430b7CC37340536d613869949

Open the record

The random pick

Requests and receives the random number that decides every draw's winners — from Chainlink's independent randomness service, not from Trustlotto.

0xBF3A1a571a0632f4A7B8206847E90FF4Bb44e6F8

Open the record

Paying winners

Works out exactly what each winner is owed and pays it out the moment a draw resolves.

0xf6d3bdB5C80231384cf4134b30b05b79A5083A3f

Open the record

The money

Holds every dollar until it's paid out — nowhere else.

0x061f59F51Df34BD530d5509E29001281c48fF7EC

Open the record

Invite earnings

Works out and pays what every inviter has earned.

0x82fad1CA54464B1e6c4Bd7a484ab0145A76a93FD

Open the record

Practice dollars

The test currency used while this is a practice round.

0x05F2938e253E54fBd95072efeFb3b66D25d39dBD

Open the record

Who can actually change anything

Admin controls on the mainnet deployment are held by a 2-of-3 multi-signature wallet, not any single key — that many separate keyholders have to agree before anything admin-level can happen. No single person, including anyone at Trustlotto, can act alone. That includes upgrading the contracts themselves — the same multi-signature requirement applies, with no separate delay period before an upgrade takes effect. Every upgrade is its own public on-chain transaction, visible to anyone the moment it happens.

Check the multi-sig wallet's owners yourself
Ahead of launch

Already source-verified on BNB Chain mainnet

This is still a practice round — the contracts above are what you're actually playing against right now. But the real mainnet contracts Trustlotto will run on are already deployed and source-verified on BscScan, so you can read the real code today rather than waiting for the switch to find out what it says.

Every Trustlotto contract below sits behind an upgradeable proxy — the address is the permanent one to bookmark, but to read the logic it currently runs, use BscScan's own "implementation" link on the Contract tab.

Player accounts

Keeps track of who invited who, and who's played.

0x8b5eB996a549E89E9067509A8fA0C02b4E1A6F9E

Open the record

The draw itself

Sells tickets, fills the pool, and triggers each draw.

0x2619e3F320C36e5194Cd63359a562Be45FbfdC19

Open the record

The random pick

Requests and receives the random number that decides every draw's winners — from Chainlink's independent randomness service, not from Trustlotto.

0xe84643A7B515713ea62160aA72a5c1D0678f1e9C

Open the record

Paying winners

Works out exactly what each winner is owed and pays it out the moment a draw resolves.

0xE19B2e722f2c2bB5d053DB9cc8f8E1E80b7bb80F

Open the record

The money

Holds every dollar until it's paid out — nowhere else.

0xe8a7C1A812c4539cdeA0cFf368B89033A5251974

Open the record

Invite earnings

Works out and pays what every inviter has earned.

0x43Fda1046d52f741d459c8fbd90EBAF68297a380

Open the record

USDT

The real currency every ticket, prize, and invite earning will be paid in, once this is what the site runs on.

0x55d398326f99059fF775485246999027B3197955

Open the record