← All Recipes

Zerion NFT Shelf

By Bazantic

zerion-nft-shelf

The NFTs of an EVM wallet grouped by collection, from the Zerion API: up to 8 collections and 24 NFTs, each collection with its NFT count and its floor price. An image shows only when it is on a named Zerion host. Hosts that support MCP Apps show it as the NFT Shelf view.

Recipe inputs
Complete fields before a run.
The wallet: an EVM address (0x and 40 hexadecimal characters). Zerion reads NFT positions for EVM addresses only.
Output example
Representative published output.
{
  "source": "Zerion",
  "address": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
  "nft_count": 4,
  "collections": [
    {
      "name": "Sample Apes",
      "nfts": [
        {
          "name": "Sample Ape #1",
          "links": [
            {
              "url": "https://market.example.com/sample-ape-1",
              "name": "Marketplace"
            }
          ],
          "nft_id": "sample-ape-1",
          "traits": [
            {
              "name": "Fur",
              "value": "Gold"
            }
          ],
          "chain_id": "ethereum",
          "quantity": "1",
          "standard": "erc721",
          "token_id": "1",
          "floor_usd": 8450.5,
          "image_url": "https://cdn.zerion.io/nft/sample-ape-1.png",
          "value_usd": 8450.5,
          "updated_at": "2026-03-04T10:00:00Z",
          "description": "A sample ape.",
          "last_sale_usd": 9100
        },
        {
          "name": "Sample Ape #2",
          "nft_id": "sample-ape-2",
          "image_url": null
        }
      ],
      "floor_usd": 8450.5,
      "nft_count": 3,
      "collection_id": "14"
    },
    {
      "name": "Sample Names",
      "nfts": [
        {
          "name": "sample.eth",
          "nft_id": "sample-name-1",
          "image_url": null
        }
      ],
      "floor_usd": null,
      "nft_count": 1,
      "collection_id": "27"
    }
  ],
  "floor_value_usd": 25351.5,
  "collection_count": 2
}