/Docsv1.0Built on Arc Β· by Circle
Marketplace

Collections

Every NFT on ArcaneFi belongs to a collection β€” a deployed ERC-721 smart contract registered in the NFTFactoryV2 registry on Arc.

Creating a Collection

Go to your profile and click Create Collection. Set a name, symbol (e.g. ARCA), description, cover image, and maximum token supply. ArcaneFi deploys a new ERC-721 contract to Arc and registers it in the factory. You earn +80 XP for creating a collection.

1
Fill in collection details
Name, symbol, description, cover image, and max supply. The symbol (e.g. ARCA) becomes the token ticker visible on Arcscan.
2
Confirm in your wallet
One transaction deploys your ERC-721 contract to Arc and registers it in NFTFactoryV2. Gas is paid in USDC β€” typically a few cents.
3
Start minting
Your collection appears under Profile β†’ My Collection. Click into it to mint your first token.

NFT Metadata Format

All NFTs follow the ERC-721 metadata standard. Images and JSON are stored on IPFS. The tokenURI for each token points to an IPFS gateway URL served via Pinata.

JSON β€” ERC-721 Metadata
{
  "name": "My NFT #1",
  "description": "Description of this token",
  "image": "ipfs://QmHash...",
  "attributes": [
    { "trait_type": "Rarity",  "value": "Legendary" },
    { "trait_type": "Edition", "value": 1 }
  ]
}

Collection Supply

Each collection has a maxSupply set at creation. The homepage trending table shows supply as minted/max β€” read live from on-chain via totalSupply() and maxSupply(). Setting max supply to 0 at creation means unlimited supply.

πŸ“Œ
IPFS permanenceMetadata stored on IPFS is content-addressed β€” the same content always produces the same hash. Your NFT images and metadata remain accessible even if ArcaneFi's servers go offline, as they live independently on the IPFS network.