7
7 Comments

I launched an NFT project with little knowledge and created a toolset that I want others to utilize.

So, long story short, I became a Web3 developer overnight.

Not only that, but due to my previous development experience, was able to pick up the slack of some folks on the team and write Node.js scripts to completely make our metadata useable and help made our NFT project a success!

I am working on productionalizing those scripts to create a platform all can use. I found that for a lot of the things we wanted to implement, there was never a clear answer as to how to accomplish them online. Hopefully, I can address this!

As I spend more time in the space I realize that far too often a lot of these Web3 startups just are not up to the caliber of Web2 startups, and I want to change that.

I'd love to hear others who have been in the space longer than me on their thoughts and what pain points they came across when working in Web3 or with NFT's in general.

posted to Icon for group Share Your Project
Share Your Project
on January 25, 2022
  1. 3

    IndieHackers as a community can be somewhat hostile to NFTs, FYI.

    I am still learning about NFTs. My concern with learning in the Ethereum space is the gas fees make the whole ordeal expensive. I also don't like how many of the tutorials I found seemed to push to centralized solutions such as Alchemy, but again I just started learning.

    I also have some friends who are learning Solana NFT development. They speak highly of the Rust development flow, though said at points it was slow to load things from chain. It seems Solana's lower transactions also enable some other advanced features in NFTs, like having a DAO where holders of the NFTs vote on how royalties from the NFT sales are spent (e.g. fund creation of merchandise like t-shirts with the NFT art).

    I know other chains like Cardano, Alogrand, Avax also have NFTs but dont know much about them.

    I am still learning about the space, but think there's definitely a ton of potential for indie hackers. I think creating an NFT project would require a full-time commitment (or close to it), but there is a ton of opportunity in building tooling for those communities.

    Dashboards for controlling DAOs, Discord community management bots, price analytics, etc.

    Yes there's many elements of pyramid schemes in some cases etc but I think theres some interesting stuff going on culturally, economically, and technologically as well. To me, NFTs are adding more art to the world as well as getting people to think about new ways of organizing communities. I would love to hear where more people's head are at in terms of ideas.

    1. 1

      It really is scary and expensive. We had members on the team who have done 3-4 NFT launches before and we still had hiccups sadly. Overall everything went great and the hiccups were fixable.

      In terms of DAO's, you can accomplish this on Ethereum too, https://wiki.withtally.com/docs/governance-frameworks explains different governance structures well.

      It really is a full-time commitment, I was doing almost 20 hours a day to sure up the engineering effort while working a full-time software engineering job.

      My ideal goal for my little SaaS startup is to just make sure folks, regardless of engineering effort, can know their project is safe and put together correctly.

  2. 2

    Here are two:

    • mistakes are permanent. If you deploy a buggy smart contract, it’s out there and you can never update or delete it.
    • security is always important but in web3, the stakes are higher. Mess up and a bad actor can take all the funds that pass through the contract, app or platform.
    1. 1

      I can't agree more! It really was scary and we tested on a testnet, Rinkeby, but when even when going to Ethereum Mainnet, it was super scary to make sure our Smart Contract was checked over a billion times. Luckily, we had a very talented developer on that side and paid other amazing NFT Smart Contract developers to audit it properly.

      I think my end goal is to provide Solidity/Rust smart contract compilation. Use the skills and knowledge I gained to create a nice WISIWIG interface that will hopefully remove some of those mistakes from the smart contract.

  3. 1

    You are brave because you want to do something useful for more people; it is admirable. Before you can start minting your own NFTs, you will need three things: your song, artwork, or collectable. Also, some crypto to pay the minting fee and a cryptocurrency wallet to store your crypto. You'll also need to pick the blockchain where you will create your non-fungible token. You need to decide on a list of features and choose your marketplace's technology stacks and NFT standards. It will also help if you follow on https://nftrelease.app/ what are upcoming projects to determine what competition you have

  4. 1

    Nice. You need to work on your headline, "Worried about your NFT project?" is a bit of a miss.

    You need to identify the main pain point you're solving and then address it in your headline.

    My quick stab at it:
    "NFT tools - All in one place".
    "Go from idea to NFT in days, not weeks."

    1. 1

      Awesome, thanks for providing the feedback! I really am bad at copyrighting lol.

Trending on Indie Hackers
I spent $0 on marketing and got 1,200 website visitors - Here's my exact playbook User Avatar 49 comments Veo 3.1 vs Sora 2: AI Video Generation in 2025 🎬🤖 User Avatar 26 comments I built eSIMKitStore — helping travelers stay online with instant QR-based eSIMs 🌍 User Avatar 20 comments Codenhack Beta — Full Access + Referral User Avatar 20 comments 🚀 Get Your Brand Featured on FaceSeek User Avatar 18 comments Day 6 - Slow days as a solo founder User Avatar 15 comments