Today we’re announcing the preview release of the OpenMinter project, which enables anyone to create and showcase NFTs on Tezos. The preview release (v0.1) features an NFT creation engine and showcase to view your owned and minted collectibles. Users can opt to trade their NFTs in FA2-based marketplaces like Kalamint or view tokens in their wallet.
OpenMinter v0.1 features NFT creation with TZIP-16 compliant metadata, Beacon support to connect with multiple wallets (e.g. Thanos or Kukai), support for mainnet and delphinet (Edonet soon), new contract origination via the UI, an IPFS integration with Pinata to host the NFT’s underlying asset or pinata for additional pinning capabilities.
OpenMinter will also soon support out-of-the-box marketplace capabilities to buy and sell NFTs as well as generate embeds for easy integrations of NFTs. Alongside other teams in the ecosystem, we’ve begun work on a new standard proposal for multimedia NFTs (think NBA TopShot moments) to tokenize a wide new range of content. We’re also exploring batch minting, fractional NFT ownership, and are experimenting with tickets for NFTs and auctions.
- FA2 — Multi-Asset Interface
- tzNFT: Non-fungible Tokens on Tezos Using FA2
- Exploring NFTs on Tezos
OpenMinter was built with creators and collectors in mind, enabling anyone to create NFTs on Tezos with just a few clicks. It enables artists from different genres and styles the opportunity to digitize their art in the form of a token on Tezos. Tokenized art can be easily displayed to the world, and sent to a friend (or fan) via email, reddit, or Twitter address using DirectAuth.
After connecting a wallet, users are given the opportunity to create an NFT by uploading an image and filling in some basic information associated with the asset such as a title and description. After that, the creator is able to fill in any additional information associated with the asset in the form of additional data attributes — for example, if they wished to note a creation year, they could insert “year”, “####”.
Once that information is inserted by the creator, they are then able to select the collection within which they would like the asset to reside. Included in OpenMinter is an onboard Minter contract, which lets users mint an asset. The user has the option to create their own contract to host their asset or collection of NFTs by originating the contract with a few clicks and assigning it an alias. The user is then able to view their created NFTs in an assets portal across the contracts they have NFTs associated with.
Each individual asset page is shareable, initially containing the asset’s associated custom details provided by the creator. Users are able to transfer the asset to other accounts directly from the individual asset page if they are the owner. Later in February we will include the ability to buy and sell NFTs for a fixed price in tez, and a panel to see the transaction history of the asset.
We’re currently working to extend OpenMinter’s capabilities to allow developers to spin up and integrate their own marketplace and tokens showcase. Gaming projects can use OpenMinter to bootstrap their game with in-game assets represented as NFTs on Tezos, or a global sports brand could use OpenMinter to start a collectibles market for their memorabilia — with everything from the creation engine for the assets to a marketplace and the transaction handling. We are also assessing possibilities to split royalties and profits from NFT sales on-chain or represent fractional ownership of NFTs using a fungible token.
The OpenMinter roadmap aims to meet the needs of creators and collectors alike. Support for network upgrades such as Edonet and multimedia metadata standards will be integrated as fast as available and standardized. Our roadmap aims to improve OpenMinter on both web-hosted instances and locally-hosted instances as well.
Additionally, other core future features of OpenMinter is ensuring that we give creators the tools to have a wide range of rich custom details (i.e. metadata) to associate with their creations. OpenMinter aims to ensure that creators have the tools they need to create assets of nearly any digital form, whether a piece of digital art, a song, a video, a 3D item, or even a document. We strive to make it as easy as selecting the type of asset a user wishes to create from a dropdown and pre-populating any required details for a specific type of asset.
A special thanks to all those who have provided feedback on OpenMinter. As with prior releases, we actively welcome feedback on OpenMinter, particularly as we and others in the community work to implement it for tokenization initiatives and marketplaces. Reach out if you’d like to get involved!