{"registry":"far","version":"2026-10-08","docs":"https://github.com/0xcounting/FAR","_readme":"Identifiers this registry publishes that no CASA specification defines. Each is a namespace FAR had to choose in order to name assets that exist, and each is therefore a concrete proposal the ChainAgnostic Standards Alliance would need to ratify for these identifiers to be interoperable rather than ours alone. Published so the gap is visible and actionable rather than hidden behind a confidence label.","ratifiedSource":"https://github.com/ChainAgnostic/namespaces","chainNamespaces":{"near":{"tokens":72,"usedBy":["near-protocol (near:mainnet)"],"upstream":null,"status":"no CASA proposal exists"},"radix":{"tokens":18,"usedBy":["radix (radix:mainnet)"],"upstream":{"pr":198,"url":"https://github.com/ChainAgnostic/namespaces/pull/198","state":"open","proposes":"radix:mainnet","matchesOurs":true,"author":"AVaunt-consulting"},"status":"proposed upstream by the ecosystem — do NOT duplicate; our identifier already matches"},"kaspa":{"tokens":12,"usedBy":["kasplex (kaspa:mainnet)"],"upstream":{"pr":193,"url":"https://github.com/ChainAgnostic/namespaces/pull/193","state":"open","proposes":"kaspa:mainnet","matchesOurs":true,"author":"elldeeone"},"status":"proposed upstream by the ecosystem — do NOT duplicate; our identifier already matches"},"movement":{"tokens":11,"usedBy":["movement (movement:126)"],"upstream":{"pr":179,"url":"https://github.com/ChainAgnostic/namespaces/pull/179","state":"open","proposes":"movement:126","matchesOurs":true,"author":"ganymedio"},"status":"proposed upstream by the ecosystem — do NOT duplicate; our identifier already matches"},"massa":{"tokens":5,"usedBy":["massa (massa:77658377)"],"upstream":null,"status":"no CASA proposal exists"},"icon":{"tokens":2,"usedBy":["icon (icon:1)"],"upstream":null,"status":"no CASA proposal exists"},"supra":{"tokens":2,"usedBy":["supra (supra:8)"],"upstream":{"pr":192,"url":"https://github.com/ChainAgnostic/namespaces/pull/192","state":"open","proposes":"supra:8","matchesOurs":true,"author":"supra-bharatjain"},"status":"proposed upstream by the ecosystem — do NOT duplicate; our identifier already matches"},"aelf":{"tokens":2,"usedBy":["aelf (aelf:AELF)","tdvv-sidechain (aelf:tDVV)"],"upstream":null,"status":"no CASA proposal exists"},"fuel":{"tokens":1,"usedBy":["fuel-ignition (fuel:9889)"],"upstream":null,"status":"no CASA proposal exists"},"kadena":{"tokens":1,"usedBy":["kadena (kadena:mainnet01)"],"upstream":null,"status":"no CASA proposal exists"},"cardano":{"tokens":84,"usedBy":["cardano (cardano:1-764824073)"],"upstream":null,"status":"drafted by FAR for submission to CASA; renamed from the provisional cip34"}},"assetNamespaces":{"coin":{"tokens":217,"usedBy":["aptos","sui","supra"]},"jetton":{"tokens":213,"usedBy":["the-open-network"]},"subnet":{"tokens":124,"usedBy":["bittensor"]},"trc20":{"tokens":92,"usedBy":["tron"]},"native":{"tokens":87,"usedBy":["cardano","gravity-bridge","coreum","thorchain"]},"nep141":{"tokens":72,"usedBy":["near-protocol"]},"asa":{"tokens":38,"usedBy":["algorand"]},"esdt":{"tokens":35,"usedBy":["elrond"]},"snip20":{"tokens":22,"usedBy":["secret"]},"resource":{"tokens":18,"usedBy":["radix"]},"fa2":{"tokens":13,"usedBy":["tezos"]},"krc20":{"tokens":12,"usedBy":["kasplex"]},"fungible":{"tokens":11,"usedBy":["movement"]},"denom":{"tokens":9,"usedBy":["dungeon-chain","zigchain","persistence"]},"bep2":{"tokens":8,"usedBy":["binancecoin"]},"zrc2":{"tokens":5,"usedBy":["zilliqa"]},"mrc20":{"tokens":5,"usedBy":["massa"]},"cat":{"tokens":4,"usedBy":["chia"]},"drc20":{"tokens":3,"usedBy":["drc-20"]},"irc2":{"tokens":2,"usedBy":["icon"]},"cw20":{"tokens":2,"usedBy":["babylon-genesis","aura-network"]},"ibc":{"tokens":2,"usedBy":["migaloo","crescent"]},"tip3":{"tokens":1,"usedBy":["venom"]},"slp":{"tokens":1,"usedBy":["bitcoin-cash"]},"cep18":{"tokens":1,"usedBy":["casper-network"]},"qrc20":{"tokens":1,"usedBy":["qtum"]},"module":{"tokens":1,"usedBy":["kadena"]}},"_upstreamNote":"CASA's CONTRIBUTING expects a namespace to be proposed by people who can speak for that ecosystem — the editors ask for interlocutors and reviewers familiar with it, and the merged PRs are authored by ecosystem insiders. FAR is a consumer of these identifiers, not a representative of those chains, so an unsolicited PR from us is likely to stall for want of ecosystem sign-off. Where a proposal already exists we align with it rather than duplicating it; where none exists, the honest contribution is to raise the gap with the ecosystem rather than to speak for it."}