Inspiration

Most content streaming platforms and record labels today take a cut from the artist for their content. Users of these platforms have to pay a premium in order to get an ad free experience. DSpotify is a platform which has been built keeping the artists and users in mind. We want to provide the best experience for both the users - having an ad free platform to view the content they love - and the creators - getting complete access to funds that are deservingly their's

What it does

DSpotify is a web3 music and video player which works on a pay-per-use method in which a user can use the platform to access its content's by starting a superfluid stream to the platform, and the accumulated funds from all the users are split equally among all the creators and deposited to them at the end of each day. Creators can mint their content - music and/or video - as NFT's and users are rewarded with a PoL - Proof of Listening (an on-chain NFT) for using the platform and supporting the creators. The platform has a seamless onboarding experience for both users and creators. Minting NFT's of the content is a gasless transaction - thanks to Biconomy - which makes it more affordable for the users to transform their work into something which can exist on the blockchain forever.

How we built it

  • 📩 Moralis for ethereum boilerplate, NFT APIs and storing music on IPFS
  • 🎥 Livepeer to export videos to IPFS
  • ⚡️ Polygon lighting transactions to mint music and videos as NFTs
  • 🌊 Superfluid to make subscription model using CFA (Constant Flow Agreement) and IDA (Instant Distribution Agreement)
  • ⛽️❌ Biconomy for meta-transactions (gasless transactions)
  • 🍦 Gelato for automating minting of PoM (Proof of Membership)
  • ⛓ Chainlink for making random SVG NFT
  • 💿 IPFS for storing NFT metadata

Challenges we ran into

Integrating various sponsor SDK and API's into one platform to suit our needs. Thorough testing and deployment of smart contracts to testnets. Going through the official documentation of the sponsor products and not giving up on the idea of a platform which could potentially make a difference to the world

Accomplishments that we're proud of

We deployed our website using netlify and people can actually mint their video and music as NFTs and view them on opeasea and DSpotify

What's next for DSpotify

Going to mainnet, adding more benefits for creators and users, and scaling our product to other form of creators content like podcast, vlogs, live streams and more.

Built With

  • biconomy
  • chainlink
  • gelato
  • ipfs
  • livepeer
  • moralis
  • polygon
  • solidity
  • superfluid
Share this project:

Updates