Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 2.48 KB

README.md

File metadata and controls

26 lines (21 loc) · 2.48 KB

INSPIRATION

The inspiration for this project comes from the convergence of typically two unrelated topics; Hip Hop and Blockchain. 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 . 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.

WHAT IT DOES?

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.

Current implementations

  1. A VotingContract.sol which is the core of the project- this handles the decentralised voting. Users can vote on the favorite rapper with some LINk token
  2. A Betting.sol contract on Sepolia testnet that handles money staked on Rappers in LINK token
  3. Verifiable Random Generator using Chainlink VRF

Future implementations

  1. Hosting the stream live rap battle on Space and Time (A decentralized data warehouse)
  2. We will also offer additional features such as league administration, digital & QR code ticketing, merchandising, ad leads, and more to registered leagues.
  3. NFT integration
  4. Automation using Space and Time integration with chainlink Oracle

CURRENT TECH STACK

  1. Solidity
  2. Chainlink
  3. Space and Time integration
  4. Swift (IOS DApp)
  5. Figma design https://www.figma.com/proto/ke1gjWSQR4M446ixf3mT2g/Gideon?node-id=7788%3A67826&scaling=min-zoom