BlockOdds is an betting site build on Ethereum instead of placing bets on pre-determined lines against the house, BlockOdds allows users to create their own bets with custom spreads, and have other users counter bet them. Its an interesting way to bet, although it might be strange to anyone who is accustomed to traditional betting sites.
The hardest part is setting up MetaMask, then the rest is deceptively simple. If you already have a MetaMask account skip to the end
First head over to MetaMask
Click get chrome extension then add to chrome
Setting Up MetaMask
Click through the agreements, then it will take you to a page to add a password and create your account. Make sure you use a strong password and save your recovery words.
Now you have an Ethereum account, you can copy your wallet address to send ETH in, or you can buy ETH though metamask with a credit card.
Head over to BlockOdds and if your Meta Mask is set up correctly you should see your Ethereum hash under Current User and the Open New Bet model should now be available.
Creating A Bet
To open a new bet, select your team, your desired spread and your desired wager, then hit submit. MetaMask will display the bet price and transaction fee, then ask for conformation.
Hit submit and your bet should load for a couple minutes depending on how fast the Ethereum network is running.
Once the bet is uploaded to the contract, the counter-bet will appear in the main feed.
Your bet will sit until the counter-bet is accept by another user, or until the game is over. You can withdraw your bet at anytime until someone accepts.
Accepting a bet
To accept a bet, navigate to the main feed which shows the active spreads. Click on the active spread, and choose a wager amount, then click Accept Bet. MetaMask will then prompt you to submit the transaction.
Once the Bet is accepted the bet will be locked In Progress until the end of the game where it can bet collected.