hackquest logo

Flow Roll Club

The Flow Roll Club is a tokenized Dice Game Club that leverages the VRF innovation of Flow blockchain to create trustless, perpetual and ownable dice games.

Description

Visit https://flowroll.club

The Flow Roll Club is a tokenized Dice Game Club that leverages the VRF innovation of Flow blockchain to create trustless, perpetual and ownable dice games.

The Dice Games are NFT contracts with corresponding game logic. When the NFT is minted the parameters of the game must be specified and must be unique.

The dice game contracts allow players to bet on numbers which are pulled in corresponding blocks. It follows commit-reveal scheme where the players make a bet and a reveal transaction will pull the number.

The dice games are owned by the NFT holders who collect fees from the game play. This makes the Flow Roll Club an NFT club with Cash Flow and huge possibilities.

The smart contracts are done and the Front End is under development.

There are multiple reward mechanisms built in.

The address minting the NFT must pay for it and configure it. Once configured it can't be changed. The dice games accept Flow or ERC20 tokens as deposits and collect bet deposits in a prizeVault.

On a winning bet, a percentage of the prize vault is paid out to winning players, with fees distributed to the NFT owner and additional fees sent to the reveal transaction sender.

It allows protocol creator to earn from NFT sales and an additional low fees

The NFT owner earns from the game play fees and can sell their NFT any time.

The players have a chance to win a percentage of the prize pool.

The reveal transaction senders can farm rewards by submitting transactions to propel the game forward.

There are no servers other than the front end hosting, which could be decentralized.

Progress During Hackathon

The front end for flow roll club is finished during the hackathon period. Adding support for scheduled transactions to allow betting and roll in a single signed transaction. Bet now schedules a future reveal.

Tech Stack

Web3

Fundraising Status

No Funds raised so far

Team Leader
SStrawberry!
Sector
DeFi