Multiavatar NFT


Multiavatar NFT collection is based on the Multiavatar generator that can generate 12,230,590,464 (12 billion) cryptographically unique avatars.

From the vast number of avatars, only a tiny fraction of 0.0001% will be minted as NFTs.

12,230,590,464 avatars x 0.0001% = 12,230 Multiavatar NFTs

Every Multiavatar NFT will be associated with a unique name and the corresponding avatar.

To ensure decentralization, immutability, and long-term accessibility, the Multiavatar NFT collection will be fully on-chain, based on the Multiavatar generator smart contract.

Multiavatar NFT will be released at some point in the future. Join the allowlist to participate in the free-mint stage.


How many NFTs will there be?

Using the Multiavatar generator, it is possible to generate 12,230,590,464 (12 billion) cryptographically unique avatars.

For the Multiavatar NFT collection, at most 0.0001% of avatars will be minted as NFTs.

12,230,590,464 avatars x 0.0001% = 12,230 Multiavatar NFTs

What's the minting cost?

The first 10,000 Multiavatar NFTs will be free to mint. To ensure a fair distribution of NFTs, the free-mint stage will be based on the allowlist.

The last 2000 NFTs mint price will be 0.1 ETH per NFT.

230 NFTs will be reserved.

How will the minting process work?

You will be able to mint Multiavatar NFTs on the website when the minting starts.

To participate in the NFT minting, you will need a Web3 wallet, such as the MetaMask, and some ETH to cover the gas fee for the Ethereum transaction which will mint the NFT.

During the minting process, you will need to choose the NFT name according to the naming rules described below.

What are the NFT naming rules?

To ensure the authenticity of each NFT, a set of naming rules have been established. These rules are designed to prevent impersonation and protect the integrity of the collection. Please review these rules carefully before naming your NFT.

Multiavatar NFT names can be up to 64 characters in length. The minimum length is 1 character.

All special characters and languages are supported.

The name must be unique and cannot be identical to any other name within the Multiavatar NFT collection.

By design, avatar names are case-sensitive. It means that Satoshi and satoshi will be two different NFTs.

An NFT name cannot start or end with an empty space, or have multiple empty spaces in it. This restriction is implemented by the smart contract to prevent the impersonation of NFTs on marketplaces (e.g. OpenSea) that doesn't show empty spaces.

Below you can see a few appropriately named Multiavatar NFT examples from the testnet, displayed on the OpenSea marketplace.

Can NFTs be renamed after minted?

It will be possible to set a different unique NFT name and regenerate its avatar once per year using the Regenerator, which is an inherent part of every Multiavatar NFT.

It will take one year after the initial avatar mint or after regeneration, for the new Regenerator to become available.

For example, you receive the Multiavatar NFT with the name Alice and want to rename it to Bob. If the Regenerator is ready, and the name Bob is available, then you can rename your NFT to Bob and regenerate its avatar. The name Alice would then become available, and someone else could use it for their NFT.

How will rarity work?

In total, there will be three layers of rarity.

The first layer will be based on the NFT avatar's name. It is logical to assume that short, and significant names, e.g. "Satoshi", will be rarer than random characters or unknown names.

The second layer of rarity will be traits based. This layer will be automatically revealed by the smart contract after 10,000 Multiavatar NFTs are minted during the free-mint stage.

The third layer will be based on the Regenerator. NFTs that have the Regenerator ready, will be rarer, since the new owner of such an NFT will be able to rename the NFT instantly, without the need to wait for the Regenerator to become available.

How will intellectual property work?

After the official Multiavatar NFT release, the CC0 license will be applied to all Multiavatar graphic assets (including NFTs), and the code of the Multiavatar generator in JavaScript, PHP, Python, and Solidity will be released under the MIT license.

These licenses will provide the maximum flexibility and freedom for users and developers to build upon and utilize the Multiavatar project. It will allow for the project to spread and be used widely, encouraging creativity and innovation.

Are Multiavatar NFTs decentralized and immutable?

Multiavatar NFT collection will be fully on-chain.

This will eliminate the need for a centralized server to host the Multiavatar generator script.

Multiavatar generator, initially written in JavaScript, has been rewritten in Solidity and is now available as the Multiavatar in Solidity smart contract that can generate 12+ billion avatars entirely on-chain.

The on-chain approach doesn't require storing NFT images on a server or IPFS, and therefore there are no storage limits, and no risks of downtime or data loss because of a disk or server failure.

Additionally, such an approach allows using all UTF-8 characters for NFT names, and even special characters reserved for URLs, such as "/", "#", or "?". Also, with this approach, there are no limitations for NFT naming that would otherwise come from filesystem naming rules.

Because all data related to the Multiavatar NFT collection will be stored entirely and permanently on the Ethereum blockchain, the collection will be reliably accessible for the long term, as it doesn't depend on any third parties and will exist as long as Ethereum does.

How will the metadata API work?

The metadata API will be fully on-chain.

NFT avatar images and traits data will not be stored on any server or IPFS, but generated by the Multiavatar in Solidity smart contract when requested.

Multiavatar generator, rewritten as a Solidity smart contract and deployed on the Ethereum blockchain, will generate the requested NFT avatar image as an SVG code, and return it in the Base64 format inlined in the JSON response, rather than returning a link to an actual image file on a server or IPFS.

When is the Multiavatar NFT collection release date?

The release date for the Multiavatar NFT collection has not been announced yet.

The essential part of the collection's underlying mechanics, the Multiavatar in Solidity smart contract, has been recently released on GitHub, and deployed on the Ethereum Goerli testnet. Check it out! You can already generate on-chain avatars by interacting with the testnet contract on Etherscan.

The Multiavatar in Solidity smart contract will be deployed on the Ethereum mainnet when there are at least 10,000 users registered for the allowlist. So if you wish to see Multiavatar NFT sooner, register now and tell your friends about it.

If you wish to be notified about the Multiavatar NFT release date, subscribe to our mailing list below.


Join our mailing list to get the latest news about Multiavatar


[email protected]
© 2020-2023 Multiavatar