Rabid Platform v0.1
Home Page
The first area that the user will have contact with and will have access to Sign In and Sign Up pages.
Learn Page
Page where the user will get to know all the features of RaBid.
Create Account
Area where the user can register and create or import a wallet. Firstly the user fills his personal information to create a public profile, then he has two situations, he either connects his profile with MetaMask or creates a new wallet. If he chooses to create, the system will generate a mnemonic, then the user must save the seed phrase and fill it to create a new wallet, after that, the system will encrypt and save on the user's device, finally, the system will register the public profile.
Sign In
Page where the user will fill his information to authenticate himself, then join the RaBid. The user must fill in his information (E-mail, Nickname, etc.) and his password, then the system will verify if the user information is correct or, connect using the MetaMask.
Authenticate
To authenticate the user information, the system must check the wallet from the user's device, then decrypt his wallet and give the user access to RaBid.
Dashboard
First page it appears when user logs in, user will have access to all the base functionalities from the RaBid.
My Area
The user has access to his information and he can update some of the information. My area gives access to the wallet functionalities.
Wallet
On the wallet, the user has access to token's and NFT's information and functionalities like:
● DEX
Area where the user can buy or sell his Tokens, for this, the user must meet the parameters and connect his wallet. While the back office checks the token balance to make the transfer, if it has enough tokens, there will be a transfer from one wallet to another. Then the user will receive the value and the system will send a part to the revenue pool.
● Create sell offer NFT
The user can see their sales offers in progress and cancel or create new ones. To register a sale, he must enter some parameters, then the system will register the sale and bet the NFT until the end of the offer period or another user buys the NFT. If the offer period is over and nobody bought the NFT, the system will recover the staked NFT and display it on the user's wallet.
Bets Center
Area where users can place bets on sporting events and athletes. To make a bet, the user must select a sport and an event, then make a bet. At the end of the event, the back office will do the scouts, then the system will display the result to users and send the award to the winners. The user can interact with some other features on Bet Center, like:
● Bets Ranking
Page where users can see the leaderboard of the biggest bet winners.
● Bet Clubs
The Bet Club is an area where the user can create a custom space to bet with friends, can see the ongoing bet clubs and their rankings and register new ones. If he registers at Bet Club, the system will generate a code, so if other users participate, they must insert the code, then the system will register them into the Bet Club.
● My Bets
Area where the user can see his past or ongoing bets and update the bets.
Gambling Center
Gambling Center is like a Casino, an area where the user can use his tokens to play and gamble in different types of games. Just users who own tokens can play.
Social Projects
In the Social Projects area, the user can see a list of social projects where he can make a donation to via cryptocurrency or FIAT. If the user wants to register their own social project, they must have the amount of Rabid tokens and fill in the parameters. After registration, the system sends the registration request to DAO members so they can evaluate the request, then approve or refuse. If the social project was approved by DAO, the DAO members must choose a representative athlete for the social project. Social project owners can claim the donations or receive them automatically if the donation was done by credit card.
Marketplace
The marketplace is the page where users can purchase NFTs, either by purchasing directly or by bidding on an auction. New and used NFTs are shown on the marketplace. Users can see his list of orders, on ongoing auctions or past purchases. If the auction is over and nobody purchases or places a bid on the NFT, the seller recovers the NFT, and the offer finishes.
DAO
Users who own NFTs can participate in the DAO, they can make decisions on Rabid by voting in proposals, approving social projects, and choosing the representative athletes of the projects. A percentage of the taxes captured on all Rabid ecosystems will be stored in a Financial pool and distributed to DAO members, according to the types and amounts of the NFTs that each user has.
Backoffice
The back office is the administrative area of Rabid, where the Rabid employees will manage the sports events, athletes, scouts, mint new NFTs, etc.
Mint NFT
The Rabid can mint new NFTs, for this, it's necessary to fill some parameters, then the NFT will be registered via blockchain and sent to the marketplace. If the NFT is the type Foil, after the mint, the system will send it to the athlete's wallet.
Last updated