Market documentation

Docs

How the market works, the contracts behind it, and the terms it runs under. Collection-specific details live on each collection's Lore page.

The market

UnstableNfts is an NFT marketplace on Arc. Collections list here, holders trade them, and every payment settles in USDC. The market is non-custodial software: you hold your own wallet, your assets move only on transactions you sign, and nothing here can act on your behalf.

How trading works

  • Listing moves the NFT into the escrow contract until it sells or you delist it. Delisting is always available, even if the market UI is paused.
  • The market takes a per-token approval when you list — it never asks for approval over your whole collection.
  • Buying pulls the exact listing price in USDC from your wallet and transfers the NFT in the same transaction. You approve exactly the amount you spend, never an unlimited allowance.
  • A sweep is a batch buy: several listings settle in one transaction, capped at 50.
  • Sale proceeds are pushed to the seller as the sale settles. If a transfer to a recipient fails, the amount is credited inside the contract and can be claimed from My Portfolio at any time.

Fees

The market charges a 2% fee on sales, taken from the sale amount before proceeds reach the seller. Listing, delisting, minting, and claiming carry no market fee — you pay network gas only. The fee rate is set on-chain with a hard ceiling of 5% written into the contract; the current rate is always readable from the contract itself.

Collections may additionally declare an ERC-2981 royalty (Arcane Golems declares 2.5%). Royalties are advisory for third-party platforms; this market does not add them on top of its fee.

Listing a collection on the market costs a flat 100 USDC submission fee, escrowed with the submission and capped on-chain at 1,000 USDC. Approval forwards the fee to the market; a rejection refunds it in full. The current fee is always readable from the registry contract.

Contracts

Golem Market

Escrow marketplace — holds listings, settles trades

0x81AF4E1f86e7057C5f93ec2FeD7977A7e57b3bfB

Arcane Golems

Flagship ERC-721 collection

0xB4D5563930071b37cB71987928714AE9b3855e70

USDC

Payment token (6 decimals) — the canonical USDC on the chain

0x3600000000000000000000000000000000000000

Collection Registry

Paid collection submissions and operator review

0x51BEdb263FD4CE3F275b5F033bd2d2B325d8e532

The market contract is pausable by its operator as an emergency brake; a pause blocks new listings and purchases but never blocks delisting your NFTs or claiming credited proceeds.

Image guidelines

Art renders best when it is sized for the surfaces that show it. Formats: PNG, WebP, or JPG; registry submissions accept IPFS URLs only.

  • Collection banner — 1600×400 (4:1). Market and home cards crop it to a wide strip anchored to the top: keep the subject centered, expect the side edges to trim.
  • Collection avatar / thumbnail — 512×512 square. Shown small (80px on the collection header) and slightly zoomed, so bold, centered subjects read best.
  • Token art — square, 1024×1024 or larger. Cards render 256px thumbnails; the detail view shows the full image.

Terms, privacy, and risk

The site runs under three short, plainly written documents. Read them before trading — the risk disclosure especially.

Arc and USDC are trademarks of Circle Internet Group, Inc. UnstableNfts is an independent community project, not affiliated with or endorsed by Circle.