Author

Topic: Meet Dauber - Portable On-Chain Bingo hosted on IPFS (Read 128 times)

newbie
Activity: 2
Merit: 0
Active on mainnet now.


Final test version with about .02 eth waiting for someone to drain.
https://old.dauber.io

Launch version, seeded w/ .5 eth
https://dauber.io

Talk smack to other players in discord
https://discordapp.com/invite/3FqPvkW

Works in metamask
https://imgur.com/a/D9zu3Lt

...and Trust wallet, for those on the go.
https://imgur.com/a/cxgBKoQ

Basics:
Get bingo: 5 numbers in a row horizontal, vertical, or diagonal.  

Card Creation - "ICO" - Initial Card Option
  • Every round opens with a 60 minute "ICO" period.
  • Each purchased card increases ICO length slightly to allow for increased card demand
  • Players can pick one of 3 teams which determines how funds are allocated to various pots


Ambassadors/Referrals
  • daubers referral is fair and entirely on-chain
  • the first 5 entrants get a 3% rebate
  • the chance to be a referral is better the earlier you enter a given round
  • 3% of each card purchase is sent to earlier participants
  • referral eth is instantly credited

Call Numbers
  • All players are eligible to attempt number calling
  • The first successful player to call a number during a set of blocks gets entered into a raffle


Claim bingo
  • the first player to claim bingo and be mined wins
  • the win initiates a raffle for all number callers from the given bingo round
  • pays previous round losers, selects new users to enter refund line
  • interacts with Leveraged Eco systems
  • and finally creates next bingo round


Caveats
Number calling is a bit of work in progress.  I considered not showing it in the UI (its hidden in the trust wallet fyi) & having a dedicated bot caller.  At anything more than 20 entries you should assume someone will setup a bot with a fast node and hammer out those numbers because it's likely profitable for them  For early round entries picking Alpha or Beta increases player ROI.  For later entries with more cards it becomes more about personal preference.

Players can force a new round to start if the round is taking too long, this forces all player pots into a new ICO round.  

Scaled progressive Jackpot
Each entry adds to the progressive jackpot.  The jackpot is difficult to win and payment scales downward depending on how many numbers have been called.

Rules Page - https://dauber.io/#/Rules

Refunds:
The first 5 entrants have more incentives. 3% rebate, more chance to be a referral, every losing player in a 2-5 player game is added to a refund queue. For 6+ players osly 1 losing player is added to the refund queue.

Leveraged Eco Systems
  • fetches Fomo playerbook name for called numbers, see who that jerk is!!
  • pays p3d dividend bridge and megaball at end of round
  • withdraws megaball balance and closes megaball rounds
  • inherits me:gaball entry fee after round 20


Other useless info
  • Bingo is profitable for winner in 2 player games
  • The project has i18n support so everything is translatable if needed.
  • The contract supports players having multiple cards per round, but UI doesn't support it at this time
  • If there is demand for improvements GH repo will be created to host artifacts, I don't have the bandwidth to improve it atm
  • depends on gas price, but typically it costs ~$0.10 per number call, ~$2-4 USD to call an entire game
  • with card count around 100, number calling is profitable for the lucky winner; e.g. A $0.10 call might be worth $25+ dollars
  • there various permutations of the contract with different features, this version is the most basic/simplest
Jump to: