Skip to content

RapOffWeb3 is the new home for battle rap. It is a streaming, voting, and gaming and betting platform for the battle rap industry.

Notifications You must be signed in to change notification settings

Ahmed14z/RapOffWeb3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

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

About

RapOffWeb3 is the new home for battle rap. It is a streaming, voting, and gaming and betting platform for the battle rap industry.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published