Superloud

Superloud

Superloud is a platform that brings artists and fans together via a fun karaoke experience. Curate songs, livestream your karaoke sessions, create video collectibles & compete in karaoke challenges !

The problem Superloud solves

Superloud helps connecting musicians and fans through a fun web3 karaoke platform.

On Superloud, artists can upload the lyrics video of their songs to our catalog, allowing fans to easily create and share their own karaoke videos as well as discover new artists.

Artists can also create song challenges and set bounties for the best covers of their songs, giving fans the opportunity to showcase their talents and earn rewards. Additionally, voters selected by the contestants will be able to vote for the best cover, connecting the artist’s fanbase to contestants’ communities, with voters themselves earning a share of the reward as well. The challenge creator can also create "charity" challenge (paid participation + vote, with all funds sent to a whitelisted charity picked by the winner)

**Why Superloud ? **

  • making a living as an artist is difficult, gaining visibility is difficult
  • making a living as a cover artist is even more impossible
  • karaoke is fun!
  • specific music genre might not be the cup of tea of a lot of people. A way to bring visibility and a income stream to artists could be to create “Pop cover” or “cover in the style of…”. This is also a great way to discoverdifferent music genre and/or artists that you would never listen to !
  • TV sucks for cover contests, but they have a good idea for one thing: funny compilation, which can be a way for some people to gain visibility !
  • You don’t necessarily want your artist account to be linked to your hard earnt funds - a way to be a bit more safe is to decide where your funds will be sent

Superloud also aims to bring Web2 user experience closer to Web3 to reduce certain blocking points (getting a wallet, getting gas token...)

Challenges I ran into

  • I was supposed to use a Chainlink adapter to verify wheter or not a curator is the creator of the song, but ended up spending several days trying to get a local node to run. I ended up leaving the bounty, but I have the adapter !

  • This was the first time I wrote Solidity and created a subgraph ; I'm more used to front-end and app architecture, so it was a
    bit of a challenge

  • My idea was definitely too big for the hackathon ! My teammate ended up not having the time to participate - he usually works on smart contracts/subgraphs/more backend things and I handle front-end/project design & architecture. I left out the challenge part, sybil resistance and notification part to focus on the karaoke experience.

Tracks Applied (12)

Polygon: NFT Gaming application

Karaoke is a game, and challenge creators can gate the accent to a challenge by owning a specific Lock (membership NFT) ...Read More

Polygon Technology

Polygon: DeFi Integrated Metaverse & Gaming

The challenge section of Superloud was initially supposed to fit here - Challenges are designed to be completely decentr...Read More

Polygon Technology

Polygon: Open Track

Superloud is built on Polygon (deployed on Mumbai testnet). The catalog contract as well as the barebones of the challen...Read More

Polygon Technology

Arcana

Authentication on Superloud can be done through a traditional injected wallet, but also from a "magic link" and a Twitch...Read More

Arcana Network

Superfluid - General Track

Superloud allow supporters to stream SuperTokens to artists. The challenge feature was also planned to stream rewards to...Read More

Superfluid

Livepeer

Superloud allows to create a livestream, which is automatically recorded. The session can be done on a computer and live...Read More

Livepeer

Chainlink

Superloud was meant to rely on as less human-machine interactions as possible, to prevent errors and tamporing. This is ...Read More

Chainlink

The Graph: New Subgraph(s)

The songs that are visible and searchable on the home page are fetched from a new subgraph created for the special "Cata...Read More

The Graph

The Graph: Best use of existing Subgraph(s)

(initially wanted to create "after parties" for challenges on my other project, Rally, and use this subgraph to list pu...Read More

The Graph

Quicknode: Built on QuickNode RPC

The Superloud webapp uses Quicknode RPC to "fetch" onchain data and perform transactions.

QuickNode

QuickNode: NFT API

On the karaoke version page, a section was meant to give more information about the music NFT itself (collection name, n...Read More

QuickNode

ConsenSys: Truffle + Infura

I used Truffle + Infura as my development suite to write, deploy and verify my contract. I also use Infura under the hoo...Read More

ConsenSys

Discussion