Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

A Layer 2 (L2) blockchain is a network built on a base blockchain to extend its capacity. In Ethereum’s rollup model, transactions execute away from Ethereum Mainnet and data or commitments are posted back to Ethereum. An NFT is a blockchain-based digital asset—not a kind of Layer 2. NFTs can be created, traded, or used on L2 networks, but the two terms describe different things.

What does Layer 2 mean?

Layer 1 (L1) is a base blockchain with its own consensus process and transaction history. Ethereum Mainnet is one example. A Layer 2 is a separate scaling system built on a base chain. In Ethereum rollups, transactions are executed outside Mainnet, while data or commitments are posted to Ethereum for settlement.

The label “Layer 2” does not, by itself, establish how secure a network is. Security depends on the network’s design, what information it posts to its base chain, and the assumptions and escape mechanisms its implementation provides. Not every network described as an L2 has identical security properties.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For an overview of the relationship between Ethereum and its L2s, see Ethereum.org’s explanation of Layer 2 and its scaling documentation.

What is an NFT, and how does it relate to an L2?

An NFT, or non-fungible token, is a distinct digital asset represented through blockchain records and smart contracts. “NFT” describes an asset or application category; “Layer 2” describes a network architecture. An NFT can be created, held, or traded in an L2 ecosystem, but being an NFT does not make its network a Layer 2. For a separate explanation of NFTs, see Ethereum.org’s NFT guide.

How do Ethereum rollups work?

Rollups move transaction execution off Ethereum Mainnet and post transaction data or commitments to Ethereum. This can increase capacity, but the details of how a rollup establishes correct state updates differ. The main design distinction is between optimistic rollups and zero-knowledge rollups.

Optimistic rollups

An optimistic rollup assumes a submitted state update is valid unless someone challenges it. A fraud-proof mechanism allows disputes about incorrect updates. “Optimistic” therefore does not mean updates are never checked; it describes a system that relies on a challenge process. Challenge procedures and withdrawal timing vary by implementation.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Read Ethereum.org’s optimistic rollup documentation for the architecture and its assumptions.

Zero-knowledge rollups

A zero-knowledge rollup submits a cryptographic validity proof that Ethereum contracts check to support the correctness of state transitions. The rollup also posts transaction or state data to Ethereum, as calldata or blobs, depending on its design.

In this context, “zero-knowledge” is the name of a rollup class; it should not be taken to mean that every transaction is private. See Ethereum.org’s zero-knowledge rollup documentation.

Rank #4
Sale
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What should you check before using an NFT on an L2?

The term alone does not tell you whether a particular L2 suits your use. Check the specific network and application rather than assuming all L2s work alike. Relevant details include:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Data availability: What data or commitments does the network post to Ethereum, and where is transaction data available?
  • Proof or challenge design: Does the system use validity proofs or a challenge mechanism, and who can submit or participate in those processes?
  • Operator control and exit options: What control do sequencers or other operators have, and what mechanisms exist to address censorship or exit the system?
  • Bridging and withdrawals: What is the process for moving assets between the L2 and its base chain, and how long do withdrawals take?
  • Application compatibility: Does the network support the wallet, marketplace, smart contracts, or other application you intend to use?
  • Costs and support: What fees apply, and is the NFT or application available on that particular network?

These characteristics, including fees, censorship resistance, compatibility, and withdrawal timing, depend on each system’s implementation. General descriptions of rollup designs do not establish current conditions, rankings, or NFT availability for individual networks.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.