Hacker News new | ask | show | jobs
by jhunter1016 1957 days ago
I think utility is all relative. Your contract has utility among those who want to use it. It’s sort of like what my dad used to tell me about baseball cards: they’re only valuable if someone wants to pay you for them.

My contract was more traditional. We needed to mint NFT and sell them in a single transaction. Normally an NFT is minted and transferred then the user can sell it to other people later. In our case, we were selling a very specific asset that demanded payment before (or at the same time) as the NFT was being minted. So I wrote an ERC721 contract that also included Escrow payment capabilities.

It was definitely a good experience, but if I was doing this on my own and not for my job, there’s no way I’d pay almost $300 to deploy a smart contract.