← Back to course
Lecture 08 · Applications

L08: NFTs & Token Standards

Digital Ownership and Token Economics
From CryptoKitties to Soulbound Tokens: how ERC-721 and ERC-1155 standards create verifiable digital scarcity, why on-chain ownership differs from file ownership, and where NFTs are evolving beyond speculative art toward identity, gaming, and real-world asset tokenization.
Slides: ~31 slides Charts: 12 new charts Track: Applications

Digital 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 key insight: NFTs do not make digital files scarce — the image file remains freely copyable. What NFTs make scarce is provably authentic ownership. Owning an NFT is owning a position in a canonical ledger maintained by a global consensus network, analogous to owning a title deed rather than owning the house itself.
NFT Market Volume
Fig 8.1 — NFT trading volume by marketplace and category, 2020–2024: boom, bust, and stabilization

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.

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

ERC-1155: The multi-token standard
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.
Ethereum Token Standards
Fig 8.2 — Ethereum token standard hierarchy: ERC-20, ERC-721, ERC-1155, and emerging standards
StandardToken TypeFungibilityPrimary Use CaseGas Efficiency
ERC-20FungibleAll identicalCurrencies, governance tokensHigh
ERC-721Non-fungibleEach uniqueArt, collectibles, deedsModerate
ERC-1155Multi-tokenBoth supportedGaming items, editionsHigh (batch)
ERC-4626Vault shareFungible sharesDeFi yield vaultsHigh
ERC-5192 (SBT)SoulboundNon-fungibleIdentity, credentialsModerate
ERC-6551Token-bound accountNon-fungibleNFTs that own assetsVariable

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.

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

NFT Market Categories
Fig 8.3 — NFT market share by category: art, collectibles, gaming, virtual worlds, and utility NFTs

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.

Soulbound Tokens (SBTs) — Vitalik Buterin, 2022: SBTs are non-transferable NFTs that represent credentials, achievements, or affiliations permanently attached to a wallet address (“Soul”). A university diploma, a professional certification, a proof-of-attendance for a conference, or a credit history could all be encoded as SBTs. Unlike transferable NFTs, the non-transferability guarantees that the credential reflects something real about the holder rather than a purchase. SBTs represent a shift from NFTs as speculative assets toward NFTs as identity infrastructure — a use case that may prove more durable than the art market.

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

Lazy minting: A gas optimization where NFTs are not minted on-chain at creation time but instead signed off-chain by the creator. The actual minting transaction occurs only when the first buyer purchases the token, with the buyer paying the gas cost. OpenSea popularized lazy minting to remove the upfront cost barrier for creators, allowing anyone to list NFTs without spending gas until a sale occurs. The trade-off is that the NFT does not exist on-chain until purchased, creating a brief window where the listing is an off-chain promise rather than an on-chain asset.

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.

NFT Metadata Storage Options
Fig 8.4 — NFT metadata storage spectrum: centralized servers, IPFS, Arweave, and fully on-chain

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.

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

Wash trading is endemic to NFT markets: Because both sides of an NFT trade can be wallets controlled by the same person, it is possible to artificially inflate an NFT’s apparent sale price and volume. On-chain analysis firms (Chainalysis, Nansen) have estimated that 50–80% of NFT trading volume on some platforms was wash trading at peak market. On Blur, a marketplace that distributes token rewards based on trading volume, wash trading accounted for a substantial fraction of reported volume as users farmed rewards. Unlike securities markets with spoofing prohibitions, NFT markets have minimal surveillance and enforcement.
Royalty enforcement breakdown:
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.
Additional risk vectors:
• 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
NFT Floor Price Volatility
Fig 8.5 — Floor price dynamics for major NFT collections: boom, correction, and stabilization cycles

OpenSea 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?

Marketplace comparison: OpenSea uses an escrow model where listed NFTs remain in the seller’s wallet until sold; Blur aggregates listings from multiple platforms and enables bid pools. Magic Eden, originally Solana-native, has expanded to Ethereum and Bitcoin Ordinals. Aggregators (Gem, Blur) allow users to sweep floors across multiple collections in a single transaction, enabling institutional-scale accumulation strategies.
NFT Marketplace Market Share
Fig 8.6 — NFT marketplace volume share: OpenSea vs. Blur vs. alternatives, 2021–2024

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.

NFT Activity by Blockchain
Fig 8.7 — NFT market activity distribution across blockchains: Ethereum, Solana, Polygon, and Bitcoin Ordinals

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

New economic models enabled by NFTs:
• 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
Digital identity infrastructure:
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.
NFT Creator Royalty Flows
Fig 8.8 — Creator royalty economics: primary sales, secondary royalties, and marketplace fee structures

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.

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

Real-world asset tokenization (RWA): Tokenizing physical assets as NFTs enables fractional ownership, instant settlement, and programmable rights management for assets that currently trade with 30–90 day settlement windows, expensive intermediaries, and minimum ticket sizes that exclude retail investors. Real estate ($300T global market), fine art, private credit, infrastructure, and intellectual property are all candidates. BlackRock’s tokenized Treasury fund, Hamilton Lane’s private equity tokens, and Ondo Finance’s on-chain T-bills represent the institutional vanguard of this trend. The regulatory question — whether a tokenized real estate NFT is a security — remains unsettled but is being actively litigated in multiple jurisdictions.
NFT Use Case Maturity
Fig 8.9 — NFT use case maturity matrix: current adoption vs. long-term potential across verticals

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.

© 2025 BSc Blockchain Course · Blockchain Technology · Course Home · Slide Gallery