The Presidential Bet 2024 has concluded!
Thank you for participating!


How it works

"The Presidential Bet" allows you to bet ETH (Ethereum on the ERC-20 network) and win rewards if you guess correctly the 47th President of U.S. The pool of winners get a proportional reward from the pool of losers based on their total bet size (Example: If you have deposited 2% of the total pool in support of Trump, and Trump indeed wins, you are eligible for 2% of all the bets made in support of Harris, and vice versa).

The system logic is managed entirely via smart contracts on the Ethereum blockchain with no human intervention and all winners are guaranteed to receive their rewards via an automatic distribution function. There is no way for anyone (including the game organizers) to access or transfer any of the funds manually to anyone (Please read more at our Security section, which also includes the full source code of all smart contracts).

Profit share of the organizers is 10% (mostly to off-set server costs, contract gas fees, NFT costs). 20% of the profits are also distributed among the winning 50 NFT cards. The rest of the profits are distributed proportionally among the winners proportionally to their bet size.

You can read the full game rules here.


Bootstrap Themes

How to bet

Deposits are accepted only until 5 November 2024 19:59:59 UTC/GMT (EST: 02:59:59 PM, PST: 11:59:59).

Supporters of each candidate bet in the individual pool of each team. Only ETH deposits via the ERC-20 Network are accepted and the minimum deposit is 0.005 ETH. There is a one-time transaction fee for withdrawing your reward of 0.002 ETH.

Please read 📃 the full guide in order to make sure your deposit is successful, as there is no human element involved at all in recording the deposits.

Bet on Trump via ETH deposit on this contract (📃 view code):
0x38B383D8508B74c5C24D3623F491e9ECb8c849de
Bet on Harris via ETH deposit on this contract (📃 view code):
0x26E0fF63e37090c504E252f16738089A007bBE8c

Bootstrap Themes

The Presidential Cards

For all 50 U.S. states there is one card featuring Donald Trump and one with Kamala Harris. Participants are able to purchase these 100 Presidential Card NFTs, with each card granting the owner the right to claim 0.40% of the entire capital of the losing team, if the card features the winning President. And - yes - this means every second card is a winning one!


Security

Smart contract secured

All winners are guaranteed on a smart contract code level (Read: What are smart contracts?) to receive their rewards if they make the right guess. All reward distributions are automated as well. There is no way for anyone (including the contract deployer) to access any of the funds.

All wallet values, deposits and rewards calculation are stored purely on the blockchain — there are no hidden databases, scripts or servers involved in calculations/processing of funds and all reward distributions are done automatically. Technologically, the system consists of 4 interrelated smart contracts (the website is only used to display the NFTs and to claim the NFT rewards — but you can claim your NFT by connecting to the contract too. You can read the source code of all contracts by yourself or via your favorite AI tool.

Finally, there’s also a mechanism which guarantees that participants are able to force the contract to return back all deposits (“Emergency deposit returns” function) which becomes automatically accessible by anyone if the contract owner doesn’t initiate the reward distribution in 90 days after the active deposit period ends (which is around 5 January 2025), with this function returning all deposits automatically to all wallets (minus the mentioned fixed transaction fee).

The contract (including the reward distribution function) has been tested extensively for 2 months with more than 25 revisions on the Ethereum Testnet Holesky (Click the link for proof of how distribution with 100 demo wallets works on-chain).

But don't believe us at all, and do inspect 🔏 the smart contract code for yourself (especially with your favorite AI tool if you wish)! 😉

Read smart contract Verify smart contract functions