The inspiration for this project comes from the convergence of typically two unrelated topics; Hip Hop and Blockchain/Distributed Ledger Technologies. As a fan of Hip Hop culture, I began to pay more attention to Battle Rap, a subgenre of Hip Hop entertainment but in a sport-like format wherein two rappers face off in an acapella battle of lyricism, wordplay, and performance ability. As I began to follow Battle Rap more closely, it was clear that many of the rap battles did not end in a clear winner because there was no voting mechanism or fair judging in place to do so.
Simultaneously, I was spending a lot of time looking into blockchain and distributed ledger technologies, trying to wrap my head around it. Once I grasped the concept that an encrypted transaction, more specifically a ‘vote’, can be recorded on a distributed ledger, immutable and publicly verifiable, I soon realized that this was the perfect solution to the problem of the need for a fair voting mechanism for not just the battle rap leagues that I'm a fan of, but the 800+ battle rap leagues around the world.
RapOffWeb3 is the new home for battle rap. It is a streaming, voting, and gaming platform for the battle rap industry. This means that battle rap leagues will be able to: stream rap battles live or pre-recorded from anywhere in the world, users can now vote on the outcome of rap battles using our decentralized voting mechanism, and with those statistics, users can then also safely participate in online fantasy gaming and betting for the first time.
We will also offer additional features such as league administration, digital & QR code ticketing, merchandising, ad leads, and more to registered leagues.
- A VotingContract.sol which is the core of the project- this handles the decentralised voting. Users can vote on the favorite rapper with some BIT token
- A Betting.sol contract on Mantle testnet that handles money staked on Rappers in BIT token
- Hosting the stream live rap battle on Space and Time (A decentralized data warehouse)
- We will also offer additional features such as league administration, digital & QR code ticketing, merchandising, ad leads, and more to registered leagues.
- NFT integration
- Automation and Verifiable Random Generator using Chainlink Oracle
- Solidity
- Mantle testnet
- Swift (IOS DApp)
- Figma design https://www.figma.com/proto/ke1gjWSQR4M446ixf3mT2g/Gideon?node-id=7788%3A67826&scaling=min-zoom