Cell is a dead simple yet powerful framework that lets you build NFTs programmatically. ⠀ It's 100% free & open source with NO 3rd party API or SaaS involved. You can even plug it into existing apps to tokenize anything you want.
Hello Product Hunt! Cell Creator here. Just wanted to quickly explain who this is for, and the core philosophy behind it:
---
A. Who is this for?
Cell’s main benefits are: You can easily and programmatically print as many tokens as you want for FREE, while NOT relying on any 3rd party service provider, with just a couple of lines of code. You can deploy an empty contract with one click (it’s extremely gas optimized, costs around $20 to deploy at the time of checking), and from that point on you never need to make any transaction or spend any money. You can keep printing NFTs at zero cost and zero friction. Things that you can easily build with Cell:
1. A web app that prints custom NFTs based on user request. Example: https://twitter.com/skogard/stat...
2. Twitter bot that mints NFTs automatically. Example: https://twitter.com/skogard/stat...
3. An autonomous bot that print NFTs based on AI or some programmatic event
4. NFT storefronts: publish tokens for free for people to mint, with extremely flexible minting conditions (time lock, hash puzzle lock, NFT ownership based lock, NFT burnership based lock, ERC20 ownership based lock, etc.) Example: https://twitter.com/skogard/stat...
5. Enterprise NFTs: No need to manually approve metamask transactions every time you need to mint a token. You can print unlimited number of signed tokens automatically for free, which makes it great for using it to tokenize supply chains, inventory management, etc.
6. Plug into your existing app: Because Cell makes it easy to programmatically tokenize ANYTHING, you can easily plug it into any existing app. It could be a desktop app, or web app, or server side app. All you need is a couple of lines of code to tokenize them all. Tokenize your game assets, let your users tokenize their own stuff using your app, and so forth.
---
B. Cell is an open source framework, NOT a SaaS
Cell is like Ruby on Rails, but for NFTs. Cell is a 100% open source framework and a protocol with MIT license. You can simply use it to build your own NFT collections, NFT apps, or even your own NFT platform. No middleman.
Most “Build NFTs easily” products are essentially SaaS products where you must rely on someone else’s API. Cell is NOT a SaaS company and doesn’t even have a 3rd party you have to rely on. Everything happens on your own machine. You can run it on your laptop, run it on your raspberry pi, run it on your server, or wherever you want, with no 3rd party dependency!
---
C. Why is it completely open and free?
In a world where everyone is busy capitalizing on the NFT boom, one may think I’m crazy or foolish to completely open this up for free as an open source project instead of making any money from it as a SaaS business.
The reason is because I believe there’s so much more potential in NFTs beyond speculative collectibles, and the only way to achieve this is by drastically lowering the barrier to building NFTs and incorporating NFTs into our daily lives, thereby making it easy for people to experiment with all kinds of ideas cheaply. And I believe the best way to do this is by building a completely open framework, rather than trying to build yet another siloed SaaS business.
Hope this makes sense. I only briefly discussed the philosophy here, but I’m sure you’ll find a lot of powerful features the more you look into how Cell works.
Looking forward to building together!
@skogard Why might a programmer choose to use cell for his next NFT projects?
What is so magnetic about cell that when you start using it you can no longer think about doing without it?
@chrismessina
While cell may sound complicated, it actually allows you to do otherwise complicated things in an easy way!
Cell has several tools for getting things done, even with the support of excellent documentation.
Cell
Revel.xyz
Cell
Proptee: Fractional Real Estate Trading