Cointime

Download App
iOS & Android

How to Calculate the Number of Possible Unique NFTs in a Generative NFT Set

Hint: It’s pretty simple math, but let’s take a look.

  Photo by Raghav Modi on Unsplash


Iget this question all the time: “I’m doing a generative set with 250 traits. How many possible combinations are there?” Thankfully, the answer is pretty straightforward, although we need a little more information than that question indicates.

Basically, we just need to know the number of PROPERTIES (aka ASSET CLASSES), and the number of individual TRAITS within each one. For example, let’s imagine a set of cats with the following stats:

  • PROPERTY 1: BACKGROUNDS; # of background TRAITS: 25
  • PROPERTY 2: BASE BODY; # of base body TRAITS: 30
  • PROPERTY 3: SHIRTS; # of shirt TRAITS: 40
  • PROPERTY 4: HAIR STYLE; # of hair style TRAITS: 30
  • PROPERTY 5: HATS; # of hat TRAITS: 30
  • PROPERTY 6: EYES; # of eye TRAITS: 25
  • PROPERTY 7: WHISKERS; # of whisker TRAITS: 20
  • PROPERTY 8: NECKLACE; # of necklace TRAITS: 20
  • PROPERTY 9: CAT TOYS; # of cat toy TRAITS: 30

Okay, as you can see, there are 250 traits spread out over 9 properties.

The formula here is actually pretty simple. You basically just (1) take the number of items in each property and (2) multiply them all together. In other words:

According to Google, that works out to 8.1e+12, or 8.1 x 10¹², which is 8,100,000,000,000 (or, in word form: eight trillion one hundred billion).

So, that’s clearly indicative of a set with a crazy amount of possible variety, which is a good thing.

Just keep in mind when designing generative sets that the number of properties really matters. For example, what if there were just TWO properties — backgrounds and cat bodies, each with 125 possibilities? In that case, the math would be just 125 X 125, or just 15,625 possibilities. What if there were THREE with, say, 83, 83, and 84? That’s 83 X 83 X 84, or 578,676 possible combinations.

So, it’s not just the # of traits, but the # of traits AND the number of properties. What I’ve shown above, with 9 individual properties, is fairly typical of what I see in working on sets (full-time for about a year and a half now). So if you’re just beginning to plan out your generative set artwork, the above setup would be a great starting point. :-)

Comments

All Comments

Recommended for you

  • David Sacks: The U.S. government’s premature sale of Bitcoin has cost U.S. taxpayers more than $17 billion

    White House AI and cryptocurrency chief David Sacks posted on social media, "The early sale of Bitcoin by the US government has cost American taxpayers over $17 billion. Now, the federal government will develop a strategy to maximize the value of its Bitcoin holdings."

  • David Sacks: The U.S. government will not acquire other crypto assets for strategic reserves except for confiscated assets

    White House AI and cryptocurrency chief David Sacks posted on social media that President Trump's executive order also established the U.S. Digital Asset Reserve, which includes digital assets other than Bitcoin confiscated in criminal or civil litigation. In addition to assets obtained through confiscation procedures, the government will not acquire other assets for the reserve assets. The purpose of the reserve is to manage government digital assets under the leadership of the Treasury Department.

  • Forbes reporter: Trump's executive order will establish two types of digital asset storage mechanisms

    Forbes reporter Eleanor Terrett wrote on X platform that Trump's executive order will establish two different digital asset storage mechanisms: Bitcoin Strategic Reserve and Digital Asset Reserve. The Bitcoin Strategic Reserve will contain approximately 200,000 BTC obtained through criminal and civil forfeitures, with the government authorized to explore ways to acquire more bitcoin without increasing the taxpayer burden. The Digital Asset Reserve will include other digital assets such as XRP, ADA, ETH, and SOL, but the government will not actively seek to purchase these assets. The executive order also requires a comprehensive audit of all digital assets held by the government. According to David Sacks, the purpose of the reserves is "responsible management of government digital assets by the U.S. Treasury Department."

  • In the past hour, the entire network has liquidated 152 million US dollars, mainly long orders

    Data shows that in the past 1 hour, the entire network has liquidated $152 million, with long positions liquidated $119 million and short positions liquidated $33.3292 million, with the main liquidation being long positions. Among them, ETH liquidated $12.5215 million and BTC liquidated $88.1221 million.

  • August Completes $10 Million Financing, Led by Dragonfly Ventures

    On March 7th, it was reported that the cryptocurrency broker August completed a $10 million financing round, led by Dragonfly Ventures, with participation from Foresight Ventures, Standard Chartered Bank, and 6th Man Ventures. The funds raised will be used to develop marketing strategies, hire more employees, and continue to develop new technologies. August is a brokerage company focused on cryptocurrencies, aiming to connect customers with lending cryptocurrencies and providing derivatives and token trading on the DeFi network, including Aave, Morpho, and Uniswap.

  • Hong Kong SAR Legislative Council Member Wu Jiezhuang: Hong Kong does not have an official currency

    Hong Kong Legislative Councilor Wu Jiezhuang said that Hong Kong does not have an official currency. Some citizens and Web3 practitioners have asked me about someone impersonating the Chief Executive to post on the X platform that they will launch the Hong Kong Coin on the Solana chain (launch of the National Hong Kong Coin). The government has sternly clarified that the information is absolutely false and intentionally deceptive. Please remember to be careful and not to mislead and fall victim to fraud.

  • Trump family’s WLFI project purchased $25 million in WBTC, ETH and MOVE tokens

    According to Arkham monitoring data, the wallet of the Trump family's project World Liberty Fi (WLFI) has just transferred 25 million USDC to an independent contract. The contract then purchased $10 million worth of ETH, $10 million worth of WBTC, and $1.5 million worth of MOVE tokens. After the purchase was completed, these assets were transferred back to WLFI's main wallet. This move is seen as a signal that the Trump project is further entering the cryptocurrency market, although its specific strategic intent is not yet clear.

  • Circle mints another 250 million USDC on Solana

    According to OnchainLens monitoring, Circle has minted an additional 250 million USDC on Solana. As of now, they have minted a total of 9.25 billion USDC on Solana by 2025.

  • US spot Bitcoin ETFs saw a net inflow of $21.7 million yesterday

    According to TraderT monitoring, the net inflow of the US spot Bitcoin ETF was 21.7 million US dollars yesterday.

  • US media: TSMC invests another $100 billion in the US; Trump still considers imposing tariffs on Taiwanese chips

    Golden Finance reported that TSMC is investing another billion US dollars in the United States, but the US "Wired" magazine reported on the 4th that an informed source said that this move did not stop the Trump administration from considering imposing potential tariffs of up to 100% on TSMC and other Taiwanese chip factories. The source said that one plan is that the tax objects will not only be Taiwanese chips themselves, but also electronic products such as iPhones equipped with Taiwanese chips. According to Wired magazine, the White House and the US Department of Commerce did not immediately comment, and TSMC declined to comment. (Jinshi)