A review of web3 learning tools for devs
Note: None of the companies or projects mentioned in this blog post are paying me to write this. Would be cool though lol. Recently announced my full time dive into the web3 space and a few folks have been asking me what kind of roadmap or resources I used to get into the space. I’ll open with an honest and maybe brutal truth: anyone who tells you there is a definitive list of things you can do to just become a dev in this space is probably feeding you some bullshit. That said, there are a lo...
Token Gated Event Platform
Warning: Jumbled up thoughts about a product I may or not build. None of this is organized and may or may not make sense! I did this with an earlier post on a web3 music platform. I’ve been wanting to take any ideas I have for dApps and jot them down in case I move forward in building them or someone else can pick it up and bring it to life. This is a live writing things down as I think about the idea exercise. You aren’t reading it live but I’m thinking of it live and just jotting it down to...
Build an Alchemy Powered Gas Fee Dashboard with Next JS.
Picture this, you’re ready to deploy your next amazing smart contract, maybe it’s a minting contract for an awesome NFT collection, a contract for a Token, or maybe you’re deploying a contract for a Governor DAO. (Don’t worry you don’t need to know what all of this is for this tutorial) Whatever it is, what if you didn’t budget properly for the gas fees needed to deploy said contract? It’s important to understand and account for how much it’s going to cost you to get these Smart Contracts dep...
A review of web3 learning tools for devs
Note: None of the companies or projects mentioned in this blog post are paying me to write this. Would be cool though lol. Recently announced my full time dive into the web3 space and a few folks have been asking me what kind of roadmap or resources I used to get into the space. I’ll open with an honest and maybe brutal truth: anyone who tells you there is a definitive list of things you can do to just become a dev in this space is probably feeding you some bullshit. That said, there are a lo...
Token Gated Event Platform
Warning: Jumbled up thoughts about a product I may or not build. None of this is organized and may or may not make sense! I did this with an earlier post on a web3 music platform. I’ve been wanting to take any ideas I have for dApps and jot them down in case I move forward in building them or someone else can pick it up and bring it to life. This is a live writing things down as I think about the idea exercise. You aren’t reading it live but I’m thinking of it live and just jotting it down to...
Build an Alchemy Powered Gas Fee Dashboard with Next JS.
Picture this, you’re ready to deploy your next amazing smart contract, maybe it’s a minting contract for an awesome NFT collection, a contract for a Token, or maybe you’re deploying a contract for a Governor DAO. (Don’t worry you don’t need to know what all of this is for this tutorial) Whatever it is, what if you didn’t budget properly for the gas fees needed to deploy said contract? It’s important to understand and account for how much it’s going to cost you to get these Smart Contracts dep...

Subscribe to Rahat Chowdhury

Subscribe to Rahat Chowdhury
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers
A couple of days ago I wrote up a little thread on Twitter about an idea I had on a web3 music project. This is an exercise in fleshing out the idea a little more in case I decide to build it out on a stream or on my own elsewhere. Here is the initial tweet thread if you want to see my first set of thoughts:
https://twitter.com/Rahatcodes/status/1458594408413245440
So the idea came to me based on some of my own experiences. I was a very mediocre rapper once upon a time and used to pay a third part service an annual fee to keep my music up on places like Spotify, Itunes etc. The thing is as great as this services are for the consumer they don’t really reward the creator very much. In comes web3 however with some power to propel the creator economy, lets take a look at how this could work in one project for musicians.
Ultimately this would be some sort of music discovery platform. You can check out new and upcoming bands, kpop groups, rappers, singers, whatever and take a listen to some of their music. These artists create profiles for you to look through and discover the material they put out. They would also give you the ability to purchase a coin representing their brand or an NFT representing their brand. Holding these assets could give you exclusive access to meet and greets as well as limited edition merch. Exclusives for you as a fan who supported them from the start of their career.
Let’s pause here and look at how this would work.
A new user navigates to our site and can use a sign in with wallet feature to create an account. Upon creation of the account they can choose from one of two user types:
Fan
Artist
Fan’s would have less utility on their accounts because they probably won’t care much beyond browsing and supporting new groups they have discovered. Artist accounts however would have additional powers like creating profiles and uploading music/videos/other media.
Now back to the functionality!
How do we make artists “discoverable”. One way is to have a feed of artist activity based on the types of genre’s that the listener is interested in. This could be supplemented by looking at coin purchases like an “upvote” system. Artists receiving more coin purchases and support could be featured for newer fans to discover.
Honestly taking some elements of Reddit combined with Spotify would be amazing here. Further suggestions could be made based on the artist you support, what are some other artists in that genre? As much as Spotify annoyed me as a musician they do have a very robust music discovery platform that occasionally gives me dope songs to listen to.
With artists gaining popularity, getting funding for their music and tours, the value of their coin should also increase as they gain traction. This allows for fans to share in the upside if they can make some of those tokens liquid. Music platform run by fans with the musician and fans who support from the start making funds instead of platforms that take advantage of artists even though it’s them who make them a success.
This is why I love the possibilities that web3 brings for us.
Some possible tech to help build this:
Next JS/React on the frontend
Supported by tools like Ethers JS for interacting with the blockchain (if using Ethereum)
Hardhat/Solidity on the backend if building on Ethereum
Arweave for storage Maybe LivePeer for some music streams?
Am I going to build this? I have no idea! Will you build it? If you do I’d love to help. Feel free to take this idea change it and use whatever tools you like to build it. I only suggested the above because those are the things I’m familiar with at the moment. This space is always changing and there new solutions popping up all the time that keep getting better and better.
A couple of days ago I wrote up a little thread on Twitter about an idea I had on a web3 music project. This is an exercise in fleshing out the idea a little more in case I decide to build it out on a stream or on my own elsewhere. Here is the initial tweet thread if you want to see my first set of thoughts:
https://twitter.com/Rahatcodes/status/1458594408413245440
So the idea came to me based on some of my own experiences. I was a very mediocre rapper once upon a time and used to pay a third part service an annual fee to keep my music up on places like Spotify, Itunes etc. The thing is as great as this services are for the consumer they don’t really reward the creator very much. In comes web3 however with some power to propel the creator economy, lets take a look at how this could work in one project for musicians.
Ultimately this would be some sort of music discovery platform. You can check out new and upcoming bands, kpop groups, rappers, singers, whatever and take a listen to some of their music. These artists create profiles for you to look through and discover the material they put out. They would also give you the ability to purchase a coin representing their brand or an NFT representing their brand. Holding these assets could give you exclusive access to meet and greets as well as limited edition merch. Exclusives for you as a fan who supported them from the start of their career.
Let’s pause here and look at how this would work.
A new user navigates to our site and can use a sign in with wallet feature to create an account. Upon creation of the account they can choose from one of two user types:
Fan
Artist
Fan’s would have less utility on their accounts because they probably won’t care much beyond browsing and supporting new groups they have discovered. Artist accounts however would have additional powers like creating profiles and uploading music/videos/other media.
Now back to the functionality!
How do we make artists “discoverable”. One way is to have a feed of artist activity based on the types of genre’s that the listener is interested in. This could be supplemented by looking at coin purchases like an “upvote” system. Artists receiving more coin purchases and support could be featured for newer fans to discover.
Honestly taking some elements of Reddit combined with Spotify would be amazing here. Further suggestions could be made based on the artist you support, what are some other artists in that genre? As much as Spotify annoyed me as a musician they do have a very robust music discovery platform that occasionally gives me dope songs to listen to.
With artists gaining popularity, getting funding for their music and tours, the value of their coin should also increase as they gain traction. This allows for fans to share in the upside if they can make some of those tokens liquid. Music platform run by fans with the musician and fans who support from the start making funds instead of platforms that take advantage of artists even though it’s them who make them a success.
This is why I love the possibilities that web3 brings for us.
Some possible tech to help build this:
Next JS/React on the frontend
Supported by tools like Ethers JS for interacting with the blockchain (if using Ethereum)
Hardhat/Solidity on the backend if building on Ethereum
Arweave for storage Maybe LivePeer for some music streams?
Am I going to build this? I have no idea! Will you build it? If you do I’d love to help. Feel free to take this idea change it and use whatever tools you like to build it. I only suggested the above because those are the things I’m familiar with at the moment. This space is always changing and there new solutions popping up all the time that keep getting better and better.
No activity yet