L08: NFTs & Token Standards
The Digital Ownership Revolution
01Digital goods have a paradoxical property: they are infinitely reproducible at zero marginal cost. A JPG image, an MP3 file, or a video game skin can be copied billions of times without any original being diminished. This infinite reproducibility has been enormously valuable for the spread of information and culture, but it has a destructive side effect: it eliminates the concept of scarcity that gives physical collectibles, artworks, and tickets their economic value. Before blockchain, there was no technical mechanism to create a digital object that could not be duplicated.
Non-Fungible Tokens (NFTs) solve this by recording ownership on an immutable public ledger. The token itself is a unique identifier — a row in a smart contract’s ownership table — that can be transferred between wallets but cannot be duplicated. Critically, the question of “who owns NFT #5421 of this collection” has an unambiguous, publicly verifiable answer at any point in time. This is fundamentally different from a serial number stamped on a physical product: the blockchain-based record cannot be forged, altered, or denied.
The economic case for NFTs extends well beyond digital art speculation. Tickets, certificates, memberships, in-game items, and real-world asset deeds all share the property that their value depends on verified authenticity and transfer history. A ticket that cannot be counterfeited eliminates scalper arbitrage while preserving resale markets; a diploma on-chain eliminates credential fraud; a real estate title on-chain eliminates the need for title insurance and weeks of settlement delay. These use cases are less glamorous than a $69M Beeple sale but substantially more economically significant.
ERC-721, ERC-1155, and Token Standards
02Token standards are the shared interface specifications that allow wallets, marketplaces, and applications to interact with tokens without knowing the specific implementation of each contract. Ethereum’s token standards are Ethereum Improvement Proposals (EIPs) that have passed community review; implementing these interfaces guarantees interoperability across the ecosystem.
ERC-20 (2015) is the fungible token standard: every unit is identical and interchangeable, like currency. ERC-721 (2018, William Entriken et al.) introduced non-fungibility: each token has a unique tokenId, and ownership is tracked via a mapping from tokenId to address. The standard mandates ownerOf(tokenId), transferFrom(), and approve() functions, with optional metadata via a tokenURI returning JSON with name, description, and image fields.
Proposed by Enjin (2018) for gaming use cases, ERC-1155 allows a single contract to manage both fungible and non-fungible tokens simultaneously. A game item contract can hold: 1,000 identical gold coins (fungible), 50 unique legendary swords (non-fungible), and 200 semi-fungible event tickets (fungible within an event, unique across events). Batch transfer support dramatically reduces gas costs for game economies transacting many items simultaneously.
| Standard | Token Type | Fungibility | Primary Use Case | Gas Efficiency |
|---|---|---|---|---|
| ERC-20 | Fungible | All identical | Currencies, governance tokens | High |
| ERC-721 | Non-fungible | Each unique | Art, collectibles, deeds | Moderate |
| ERC-1155 | Multi-token | Both supported | Gaming items, editions | High (batch) |
| ERC-4626 | Vault share | Fungible shares | DeFi yield vaults | High |
| ERC-5192 (SBT) | Soulbound | Non-fungible | Identity, credentials | Moderate |
| ERC-6551 | Token-bound account | Non-fungible | NFTs that own assets | Variable |
Metadata is the critical link between an NFT token ID and its associated content. The tokenURI function returns a URI pointing to a JSON document containing the actual name, description, and image URL. This metadata may be stored on a centralized server (mutable and deletable), on IPFS (content-addressed but requires pinning), or directly on-chain as base64-encoded SVG (expensive but permanent). The choice of metadata storage determines whether an NFT’s content is truly permanent or dependent on a third-party server remaining operational indefinitely.
Art NFTs, Gaming, and Identity (SBTs)
03The NFT market’s public emergence came through digital art and profile-picture (PFP) collections. CryptoPunks (Larva Labs, 2017) established the generative collection model: 10,000 algorithmically generated 24x24 pixel characters, each with unique trait combinations, sold or given away for free and now trading at six-figure dollar amounts. Bored Ape Yacht Club (Yuga Labs, 2021) extended this with community utility: BAYC holders received exclusive event access, derivative IP rights, and additional token drops, turning the NFT into a social club membership. Beeple’s “Everydays: The First 5000 Days” sold at Christie’s for $69.3 million in March 2021, becoming a cultural inflection point that drove mainstream awareness of the technology.
Gaming represents the most economically rational application of NFT technology. In-game items already have real-world secondary markets in traditional games (World of Warcraft gold farming, CS:GO skin trading) despite being technically owned by the publisher and subject to deletion or ban. NFT-based game items give players verifiable ownership that persists independently of the game’s servers, enabling true secondary markets and cross-game portability in principle. Axie Infinity demonstrated this at scale: at its 2021 peak, players in the Philippines were earning income comparable to local minimum wages through NFT-based gameplay, creating the first mainstream example of “play-to-earn” economics.
Virtual worlds represent a third major category: Decentraland and The Sandbox allow users to purchase parcels of virtual land as ERC-721 tokens. These parcels have definite scarcity (fixed total supply per world), definite coordinates, and can host virtual experiences, advertising, and events. Whether the value of virtual land is durable depends on whether the social graph of a virtual world is sticky enough to maintain attention over time — an open question that the metaverse hype cycle of 2021–2022 addressed optimistically and subsequent user engagement data has addressed more soberly.
Minting, Metadata, and IPFS Storage
04Minting an NFT means calling a function on a smart contract that creates a new token, assigns it a unique ID, and records the caller’s address as the initial owner — all in a single Ethereum transaction. The contract’s _mint(address to, uint256 tokenId) function updates the ownership mapping and emits a Transfer event from the zero address. Gas costs for minting a single ERC-721 token on Ethereum mainnet ranged from $5 to $500+ during peak congestion; on Layer 2 networks like Arbitrum and Optimism, the same operation costs fractions of a cent.
IPFS (InterPlanetary File System) is the standard for decentralized NFT storage. IPFS addresses content by its hash (a CID — Content Identifier) rather than by its location. Storing a file on IPFS produces a CID that is cryptographically bound to the content: any change to the file produces a different CID. An NFT’s tokenURI pointing to an IPFS CID therefore points to immutable content — the CID can never resolve to a different image.
However, IPFS content that nobody is storing will disappear. Pinning is the act of committing to store content and make it continuously available. NFT projects must either run their own IPFS nodes, pay pinning services (Pinata, nft.storage backed by Filecoin), or risk their metadata becoming inaccessible. The permanence of an “immutable” NFT is therefore contingent on the continued operation of whoever is pinning its content — a centralization point that is easily overlooked.
Generative art NFTs use on-chain randomness (Chainlink VRF or blockhash) to assign traits during minting, creating a verifiably fair reveal mechanism. The trait probability distribution (rarity table) is published in advance, and each mint randomly samples from this distribution. Post-mint rarity tools like Rarity Sniper compute a rarity score for each token based on how uncommon its particular trait combination is, creating a secondary market stratified by rarity. This system is familiar from traditional trading card economics but with full on-chain transparency rather than trusting the publisher’s claimed print runs.
Wash Trading, Royalties, and Market Volatility
05NFT markets have exhibited extreme speculative volatility. Total monthly trading volume across all NFT markets peaked at approximately $17 billion in January 2022 and had fallen over 95% by late 2022. Floor prices for prominent collections dropped 70–90% from peak values. This pattern mirrors previous speculative bubbles in collectibles — Beanie Babies, Dutch tulip mania — with the added velocity enabled by frictionless on-chain trading and 24/7 markets. Distinguishing genuine demand from speculative froth requires looking at secondary volume velocity, active wallet counts, and the ratio of listing price to last sale price.
NFT creators typically set a royalty percentage (5–10%) that is supposed to pay them on every secondary sale. However, royalties are enforced by marketplace software, not by the ERC-721 standard itself. In 2022–2023, competition between marketplaces (OpenSea, Blur, LooksRare) drove a race to offer zero-royalty trading to attract volume. Creator royalties effectively became optional, undermining the “creator economy” thesis that NFTs would provide ongoing revenue streams.
• Rug pulls: team abandons project after mint, leaving holders with worthless tokens
• Phishing: fake marketplace sites drain wallets via malicious approvals
• Smart contract exploits: mint price manipulation, re-entrancy in payment logic
• Copyright disputes: minting someone else’s art without permission
• Metadata centralization: tokenURI pointing to a server that goes offline
Marketplaces and Cross-Chain NFTs
06OpenSea dominated the NFT marketplace landscape from 2020 through 2022, at its peak processing over $3 billion in monthly volume. Its position was challenged by Blur (2022), which targeted professional traders with a zero-fee, aggregated interface and token rewards for marketplace participation. Blur rapidly captured volume share from OpenSea by optimizing for high-frequency traders rather than casual collectors. This marketplace competition forced a fundamental question: is an NFT marketplace a consumer product (like eBay) or financial infrastructure (like an exchange), and which design philosophy produces better outcomes for creators and collectors?
Cross-chain NFTs represent both an opportunity and a technical challenge. Ethereum holds the largest NFT ecosystem by total value, but high gas costs during peak congestion have pushed activity to Solana (Metaplex standard, sub-cent minting), Polygon (low-cost Ethereum sidechain), and Avalanche. Bitcoin Ordinals (2023) introduced a novel approach: inscribing arbitrary data directly onto satoshis, creating Bitcoin-native NFTs without smart contracts. Each chain has its own token standard, wallet ecosystem, and cultural community, making cross-chain NFT ownership tracking and bridging complex. Bridges that lock an NFT on one chain and mint a wrapped version on another reintroduce custodial risk that NFTs are designed to eliminate.
Creator Economy and Digital Identity
07NFTs promised a structural change in creator economics: artists could earn royalties on every secondary sale, removing the gap between initial sale price and the much higher resale price that accrues entirely to collectors in traditional art markets. Beeple sold his early works for hundreds of dollars; collectors later resold them for millions with no obligation to share proceeds. ERC-721 royalty mechanisms were supposed to fix this permanently. As discussed in the risk section, marketplace competition has undermined royalty enforcement in practice — but the design intent points toward a real change in the creator-collector power dynamic that better technical standards (ERC-2981, operator-filterer registries) continue to attempt.
• Direct artist-to-collector sales without gallery 50% commissions
• Music NFTs (Sound.xyz, Royal) enabling fans to co-own streaming royalty streams
• Membership NFTs replacing traditional subscription models with tradeable access tokens
• Writer and journalist NFTs monetizing content directly (Mirror.xyz)
• Community treasure DAOs funded by collection royalties
Ethereum Name Service (ENS) issues domain NFTs (vitalik.eth) as human-readable wallet identifiers. Lens Protocol uses NFTs to represent social graph profiles that are portable across any app built on the protocol. POAPs (Proof of Attendance Protocol) use ERC-721 tokens as event attendance records. Gitcoin Passport aggregates credential NFTs to build trust scores for community grants. These systems collectively sketch a vision of self-sovereign digital identity built on user-controlled wallet infrastructure.
The long-term impact of NFTs on the creative economy depends on resolution of the royalty enforcement problem and on the growth of non-speculative utility. Collections that have maintained value (CryptoPunks, Bored Apes) have done so by building genuine communities, IP licensing opportunities, and token holder benefits that create demand independent of pure speculation. Collections sold purely on hype without underlying utility have generally collapsed to near zero. This selection pressure is economically healthy: it pushes NFT projects toward genuine value creation rather than narrative arbitrage.
Beyond Art: Real-World Applications
08The NFT art market’s 2022–2023 correction cleared the speculative froth and left a more interesting question: what problems does verifiable on-chain ownership actually solve better than existing alternatives? The answer increasingly points away from art speculation and toward domains where provenance, authenticity, and programmable transfer rules have tangible economic value.
Tickets and event access represent one of the clearest near-term NFT use cases. Traditional paper and PDF tickets cannot prevent counterfeiting, do not automatically share resale revenue with artists, and provide no mechanism for artists to set resale price caps. NFT tickets can enforce royalties on resale, allow artists to build direct relationships with verified attendees (airdropping tokens, granting backstage access), and eliminate counterfeiting through on-chain verification. GET Protocol and DRESSCODE are building this infrastructure; Coachella has experimented with NFT VIP passes. The challenge is UX: asking a casual concert-goer to manage a crypto wallet is still a significant friction point that may limit adoption to premium, tech-savvy audiences.
For the engineer, the NFT landscape is a case study in how a simple primitive — a mapping from unique ID to owner address — combined with composability generates an explosion of applications spanning art, finance, gaming, identity, and real-world assets. The core ERC-721 standard is fewer than 100 lines of Solidity; the ecosystem it enables is worth hundreds of billions of dollars. Understanding the primitive, its technical constraints (metadata permanence, royalty enforcement, gas costs), and its social dynamics (community formation, speculation cycles) equips you to evaluate any NFT application with clear eyes rather than hype-driven assumptions.