Verified & Transparent
All PeetBet smart contracts are verified and publicly auditable on the blockchain explorer. Don't trust us — verify the code yourself.
Why Contract Verification Matters
Etherscan verification is your proof that we're not scammers
How Etherscan Verification Works
Etherscan performs a cryptographic verification process that guarantees the source code you see is EXACTLY what's running on the blockchain:
Code Compilation
We submit our Solidity source code to Etherscan along with the exact compiler settings we used.
Hash Comparison
Etherscan compiles the code and generates a bytecode hash. This hash is compared against the bytecode deployed on the blockchain.
Perfect Match Required
Only if the hashes match EXACTLY, Etherscan publishes the source code with a green ✓ 'Verified' badge. Even one character difference would fail.
Immutable Proof
Once verified, anyone can read the actual code running the game. The blockchain is immutable — we cannot change it.
Verify It Yourself
Don't take our word for it. Click the link below and see the actual Solidity code running your games:
Look for the green ✓ 'Contract Source Code Verified' badge at the top. This proves the code is real.
Inspect the Contract
On Etherscan, click 'Read Contract' to inspect any value, or 'Write Contract' to interact directly. Everything is transparent.
🚨 Why Most Crypto Casinos Are Scams
Traditional online casinos and most crypto betting sites don't verify their contracts. Here's what that means:
Unverified Code = Black Box
If a contract isn't verified, you're trusting a black box. They could have any logic inside — rigged odds, withdrawal blocks, admin backdoors.
Server-Side Manipulation
Most platforms use servers to determine outcomes. They can adjust odds in real-time, detect winning patterns, or simply not pay you.
No Accountability
Without verified code, there's no way to prove they cheated you. It's your word against theirs, and they control everything.
Trust Us, Bro
They ask you to trust them without any verifiable proof. Why would an honest platform hide their code?
Why PeetBet Is Different
We are one of the ONLY crypto betting platforms with fully verified smart contracts:
Repositories
Security & Audits
Audit Status
Our contracts have undergone internal security reviews. Third-party audits are planned before mainnet launch.
Completed comprehensive internal security review
95%+ test coverage on all critical functions
How to Verify
// Read the last game result
const result = await contract.getLastResult(roomId);
console.log("Result:", result); // 0 = Tails, 1 = Heads// Query GameResolved events
const filter = contract.filters.GameResolved();
const events = await contract.queryFilter(filter, -1000);
events.forEach(event => {
console.log("Room:", event.args.roomId);
console.log("Winner:", event.args.winner);
console.log("Outcome:", event.args.outcome);
});// Verify VRF request and response
const requestFilter = contract.filters.RandomnessRequested(roomId);
const fulfillFilter = contract.filters.RandomnessFulfilled();
const requests = await contract.queryFilter(requestFilter);
const fulfills = await contract.queryFilter(fulfillFilter);
// Match requestId between request and fulfill
const requestId = requests[0].args.requestId;
const matchingFulfill = fulfills.find(
f => f.args.requestId === requestId
);
console.log("VRF Value:", matchingFulfill.args.randomValue);How to Contribute
License
PeetBet smart contracts are proprietary. Frontend code is available for review.