Tags
Thetags property groups chains by category, such as mainnet, testnet, or default.
You can use these tags to filter or select chains in API requests.
Any endpoint that supports the chain_ids query parameter accepts a tag in place of explicit IDs, letting you fetch data for an entire group of chains in a single request.
When using chain_ids, you can request chains in several ways:
- By tags:
?chain_ids=mainnetreturns all chains tagged withmainnet. Using?chain_ids=mainnet,testnetreturns all chains that are tagged withmainnetortestnet. - Specific chain IDs:
?chain_ids=1,137,42161(Ethereum, Polygon, Arbitrum). - Mix tags and numeric IDs:
?chain_ids=1,8543,testnet - Default behavior: Omitting
chain_idsreturns only chains taggeddefault.
chain_ids by passing the chain name (e.g. ?chain_ids=corn,funkichain).
Open the accordion above and scan the table to see which chains carry tags and which are untagged.
Compute Units
Chain selection directly determines CU cost for chain-dependent endpoints (like Balances and Collectibles). CU equals the number of distinct chains included after expanding any tags you pass inchain_ids.
If you omit chain_ids, the endpoint uses its default chain set. That is currently chains for Balances and chains for Collectibles (these values can change over time).
See Compute Units for the full rate card and guidance.
Using the API Endpoint
You can programmatically retrieve the list of supported chains to adapt to newly supported networks. The response includes an array of supported chains. Each item in the array includes the chain’sname, chain_id, an array of tags, and support for each endpoint.
Each endpoint (balances, transactions, activity, etc.) has a supported boolean value