Multiavatar NFT

About

Multiavatar NFT collection will be 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 availability, the Multiavatar NFT collection will be fully on-chain, powered by the Multiavatar generator rewritten as the Ethereum smart contract.

Join the allowlist to participate in the free-mint stage.


FAQ

Limited NFT Collection

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

Free Mint

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 next 2000 NFTs will be reserved for a future sale at a custom price.

The last 230 NFTs will be reserved for team, partnerships, etc.

Name-Based NFTs

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.


EXAMPLE

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.

Rarity

In total, there will be two 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.

Intellectual Property

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.

Metadata API

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.

100% On-Chain

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 generator 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.

Release Date

The release date has not been announced yet.

Multiavatar generator 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.

Multiavatar NFT collection will be released 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.

News

Join our mailing list to get the latest news about Multiavatar

Social

[email protected]
© 2020-2025 Multiavatar