Skip to content

Add antelope CAIP-19 asset profile (EOS, WAX, Telos) - #224

Open
okwme wants to merge 1 commit into
ChainAgnostic:mainfrom
okwme:add-antelope-caip19
Open

okwme wants to merge 1 commit into
ChainAgnostic:mainfrom
okwme:add-antelope-caip19

Conversation

@okwme

@okwme okwme commented Sep 14, 2026

Copy link
Copy Markdown

Adds a CAIP-19 asset profile to the existing antelope namespace. The CAIP-2 profile is already ratified and is not touched.

Who wrote this

I do not represent the antelope ecosystem. I maintain FAR, an open cross-reference between CAIP-19, CoinGecko and ISO 24165 (DTI) identifiers, which needs a way to name 6 assets on this chain. CASA's README invites profiles added to an existing namespace, so this documents how assets are addressed rather than claiming to speak for anyone. Offered for the antelope community to correct, adopt or replace.

Asset namespaces

slip44, token, nft

What this profile establishes

Contract first, then symbol, separated by a single -. Account names are [.12345a-z] and symbol codes are [A-Z], so the two halves have disjoint character classes and a reference self-validates offline with no escaping. Symbol-first with a dotted account name would have needed a parse-from-the-right rule.

The safety case is live and is the reason the contract must be in the identifier. On EOS mainnet the symbol EOS is issued by eosio.token, by iouiouiou123 (100,000,000.0000 EOS), and by eosiotokenis at zero precision — a consumer matching on symbol alone misreports that last one by a factor of 10⁴. USDT is issued by four different contracts.

Precision is deliberately excluded from the reference: an Antelope symbol is 4,EOS, , is not in the charset, and precision is not identity.

Every example was verified against a live node or explorer; anything that could not be verified is marked as such in the document rather than asserted. discussions-to points at 0xcounting/FAR#1.

Adds an asset specification to the existing antelope namespace, covering 6
assets that a cross-reference project needs to name. The CAIP-2 profile is
unchanged.
@Jennie867-5309

Jennie867-5309 commented Sep 14, 2026 via email

Copy link
Copy Markdown

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants