Cointime

Download App
iOS & Android

Generative Coder’s Take: Politics Aside, the Donald Trump NFT Drop Was Remarkably Poorly Designed

It’s a shame that such a high-profile set lacked any and all imagination when it came to design. A low-effort failure in the generative NFT world.

Not a lot of variety there, eh? (Admittedly, this view is filtered to show the same background. But still, they’re all so very similar.)

When I first heard that Donald Trump had released a generative NFT drop, I thought it was a joke. But then I saw the video of him shilling the thing, and immediately went to OpenSea to have a look at the NFTs. His collection lives here.

As my blog is about generative NFTs (art/design, teambuilding, execution, smart contracts, etc.), I’m not going to get into any politics here. But I do think this set provides what I’d call a “teachable moment” in the art of producing generative NFT sets.

If you’ve read my past articles, which cover just about every imaginable aspect of NFT set design, one of the common questions I get is: “How many traits are needed in a generative NFT set?” I answered that question at length here, and I’ll save you the trouble of looking: My answer was “around 200.”

But that answer took a few things into consideration:

  • First, it was meant as a bottom limit. I do think you can “get away” with less than 200 traits for a 10k set, but if you want good variety, you should design more traits. Closer to 200 is better. More than 200 is even better. (I think my record is 1,200, which was crazy-high!) Let’s see how many Trump’s team used:
Eek… just 111 traits (not counting the 1/1s).
  • Second, my “around 200” number was in reference to a set with 10,000 NFTs. Trump’s set has 45,000 (which is a great number for him, of course). But the problem is that he’s got 4.5x more NFTs than a normal 10k set, and he’s already super low on traits.

Here’s a fun math problem for anyone reading: Low #s of traits + high #s of NFTs + failure to code for preventing dupes == high probability for [anyone want to guess]?

That’s right, it means tons of DUPES likely. Like these:

Too bad I didn’t handle this set. I’d have:

  • pushed for 5x more traits, even if it meant a lot more prep work by whomever designed it;
  • pushed for more visual variety, which would translate into a much more appealing set in which few individual NFTs look overly similar;
  • coded to ensure that straight-up dupes, like those shown above, would not be allowed.

I didn’t like the 1/1s either, to be honest. For example, they did stuff like this:

Same “1/1”, only one is digitally signed, the other isn’t. For a 1/1, if you’re going to offer digital signatures, then you should either:

  1. Sign them all; or
  2. Only sign some, but don’t offer any 1/1s that are just a dupe of a signed one, only without a signature.

Overall grade: D.

I do give it some points for the thematic lightheartedness and comedy of it all, and for the fact that at least a lot of new users will now enter into the NFT world because of this. Still, the whole thing smacks of a really a low-effort Photoshop job, to be painfully honest. Not presidential level, anyway. (Hey 

Barack Obama, if you ever want to do an NFT set correctly, give me a shout!) Anyway, I hope new NFT collectors coming into the web3 space will look deeper and discover some of the amazing art and tech being rolled out, and not judge what generative NFTs are based on this example.

Comments

All Comments

Recommended for you

  • ETH Surpasses $2100

    Market data shows that ETH has surpassed $2100, currently priced at $2101.04, with a 24-hour increase of 1.9%. The market is experiencing significant volatility, so please ensure proper risk management.

  • U.S. Officials: Agreement with Iran Expected Not to Be Signed on Sunday, Some Issues Remain

    On May 24, Axios reported, citing a U.S. official, that Iran's Supreme Leader has approved the overall framework of the agreement. There are some important statements for us and some significant wording for Iran. It is expected that the agreement with Iran will not be signed on Sunday, as there are still some issues that need to be resolved. The current status of the Iranian regime is progressing slowly, and completing the necessary approvals will take a few days.

  • ETH Falls Below $2100

    Market data shows that ETH has fallen below $2100, currently priced at $2096.81, with a 24-hour increase of 2.47%. The market is experiencing significant volatility, so please ensure proper risk management.

  • PAYS Officially Launches on Nivex, Surges 100% on Debut

    At 15:18 on May 24, 2026, PAYS officially launched on the Nivex exchange and opened for trading globally.

  • U.S. Secretary of State: Announcement on Agreement with Iran Possible Later Sunday

    On May 24, U.S. Secretary of State Rubio stated that an announcement regarding an agreement with Iran may be made later on Sunday.

  • BTC Surpasses $77,000

    Market data shows that BTC has surpassed $77,000, currently priced at $77,073.6, with a 24-hour increase of 1.32%. The market is experiencing significant volatility, so please ensure proper risk management.

  • Trump: Calls with Multiple World Leaders, Iran Agreement Nearly Finalized

    On May 24, Trump stated on social media that he had "very good calls" in the Oval Office with leaders from Saudi Arabia, the UAE, Qatar, Pakistan, Turkey, Egypt, Jordan, Bahrain, and others regarding Iran and a peace memorandum. Trump claimed that the agreement has been largely negotiated and is pending finalization by the U.S., Iran, and other relevant countries. Additionally, his call with Israeli Prime Minister Netanyahu was also "very smooth." The final details of the agreement are under discussion and will be announced soon. Trump specifically noted that, in addition to several aspects of the agreement, the Strait of Hormuz will be opened.

  • BTC Surpasses $76,000

    Market data shows that BTC has surpassed $76,000, currently priced at $76,001.27, with a 24-hour increase of 0.05%. The market is experiencing significant volatility, so please ensure proper risk management.

  • US and Iran Expected to Announce Final Peace Agreement Within 24 Hours

    On May 24, according to the Washington Times citing sources close to the negotiations, the United States and Iran are expected to announce the finalization of a peace agreement within 24 hours after negotiating representatives approved a draft agreement to end all combat on the front lines. The agreement still awaits final approval from both governments.

  • Iran: Negotiations Focus on Ending War, Efforts to Finalize Memorandum of Understanding

    On May 23, Iranian Foreign Ministry spokesman Baghaei stated in an interview with the Islamic Republic of Iran Broadcasting that the current focus of negotiations is to promote an end to the 'imposed war,' with no in-depth discussions on nuclear issues at this stage. Iran and the U.S. are working to finalize a memorandum of understanding. Baghaei mentioned that the current negotiations do not involve specific details regarding nuclear issues and the corresponding lifting of sanctions, but Iran's demands for the lifting of sanctions, particularly the release of frozen assets, are clearly outlined in the 14 articles of the memorandum. He explained that Iran is not delving deeply into nuclear discussions at this stage because it believes that the nuclear issue has previously been used as a pretext for waging war against Iran. Currently, Iran is focusing on promoting the end of 'wars on all fronts,' including in Lebanon, and may enter into negotiations on nuclear issues in the next phase, possibly in 30 or 60 days.