CAIP-21: Asset Reference for the ERC20 Asset Namespace


Metadata
Status: SupersededStandardCreated: 2020-06-23
Authors
Antoine Herzog (@antoineherzog), Pedro Gomes (@pedrouid), Joel Thorstensson (@oed)
Requires

Simple Summary


This document is about the details of the ERC20 asset namespace and reference for CAIP-19.

Abstract


In CAIP-19 a general asset identification scheme is defined. This is the implementation of CAIP-19 for ERC20 (referencing erc20 tokens).

Motivation


See CAIP-19.

Specification


ERC20 Asset Namespace

The asset namespace is called "erc20" as in ERC20. It reference erc20 tokens in the eip155 namespace (see CAIP3).

Asset Reference Definition

The Asset Reference format is the smart contract address of the erc20 token in the current chain_id.

Rationale


The smart contract address strives for uniqueness for any erc20 tokens in the chain_id scope.

Backwards Compatibility


Not applicable

Test Cases


This is a list of manually composed examples


Copyright


Copyright and related rights waived via CC0.