# L2 NFTs

## Intro

NFTs on L2 became a question the community had been asking about at the beginning of summer when gas prices were skyrocketing. It took some time to develop NFTs on L2. These are the options if you want to try NFTs on L2

## zkSync 1.x

NFTs on zkSync

NFT addresses will encode NFT content and metadata as : bytes, rescue hash, creator id, serial id, content hash.

Source: <https://zksync.io/dev/nfts.html#overview>

## Starkware

Starkware has zk-based rollup named SoRare marketplace for trading sports cards\
<https://sorare.com/>

## Arbitrum

* Smol puddle is the experimental NFT marketplace using ERC1155 for displaying NFTs on Arbitrum\
  <https://smolpuddle.io/#/>
* NFT Alliance is an independent collective of NFT, DeFi and Marketplaces founders who join forces to achieve joint goals that impact the Arbitrum ecosystem.\
  <https://www.nftalliance.xyz/>

Alliance’s current member projects are as follows:

* [**Arbibots**](https://arbibots.xyz/) — Generative, on-chain pixel avatars (*sold out*)&#x20;
* [**ArbiDudes**](https://www.arbidudes.xyz/) — “The cutest dudes in the metaverse” (*0.05 ETH each*).
* [**Agora**](https://www.nftalliance.xyz/#about) — An Arbitrum ecosystem marketplace
* [**CastleDAO**](https://www.castledao.com/) — “10k Castles, 10k Generals, fight and earn”
* [**Farmland**](https://farmland-game.github.io/) — A DeFi x NFT farming game
* [**Footy Nouns**](https://www.footynouns.wtf/) — A soccer-themed Nouns derivative project&#x20;
* [**Grand Fantasy**](https://grandfantasy.io/) — 10k random basketball NFTs
* [**Out Of Orbit**](https://outoforbit.art/) — An NFT marketplace on Arbitrum
* [**Realm**](https://www.rlm.land/) — A play-to-earn battle game
* [**Random Walk NFT**](https://randomwalknft.com/) — A social experiment / generative art project
* [**SacredCreatures**](https://www.sacredcreatures.xyz/) — A sci-fi NFT trading card game
* [**The Bunny Gang**](https://www.bunnygang.art/) — A bunny-themed avatar collection
* [**Yabbie Dabbies**](https://yabbiedabbies.com/) — “Adapt and protect Yabbies and Dabbies”
* [**YayBears**](https://www.yaybears.com/) — A bear-themed, Kanye West-inspired avatar collection

Source: <https://metaversal.banklesshq.com/p/the-arbitrum-nft-scene>

## Polygon

OpenSea has a bridge for NFTs on Polygon. You can find all NFTs on Polygon by selecting "Polygon" in the filter under "Chain."\
NFTs on Opensea minted on Polygon: <https://opensea.io/assets?search\\[chains]\\[0]=MATIC>

## Immutable <> OpenSea bridge for IMX NFTs

It is a free tool that lets you bridge your IMX NFTs from L2 to L1 and back again with ease. Once mint is complete it will be the first IMX collection also traded on OpenSea.\
Immutable bridge tool: <https://imxtools.io/\\>
IMX NFTs: <https://theapesarecoming.com/>

## Cross-rollup NFT wrapper

And migration ideas by Vitalik

In this post Vitalik proposed a few solutions on how NFTs on L2s could work:

* create wrapper for NFTs between rollups
* create extension and add cross-rollup transfers
* create extension which will be gas optimized issuing on base chain

Full post: <https://ethresear.ch/t/cross-rollup-nft-wrapper-and-migration-ideas/10507>

## Further reading

* <https://newsletter.banklesshq.com/p/how-to-collect-nfts-on-layer-2>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://nft-standards.gitbook.io/nft-standards-wiki/nft-standards-on-l2s/l2-nfts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
