Skip to content

Token

Tokens on the Concordium blockchain are CIS-2 tokens. On CCDExplorer.io, we make a distinction between fungible and non-fungible tokens. All activity on tokens is taken from logged events, the events that contract_update_issued or contract_initialized transaction types can emit.

Initialization

A token will be created in the backend in the collection token_addresses_v2 if and when needed. This creation can occur in either a contract_update_issued or contract_initialized transaction type (CHECK).

Verification

Tokens are displayed on the Explorer either as Verified Fungible Tokens, Verfied Non-Fungible Tokens or Unverified Tokens. The distinction depends on whether the contract is recognized in the collection tokens_tags, where we store information on tokens from recognized issuers.

Example

Metadata

The token metadata is stored off-chain and must be a json file. We try to parse metata urls on a schedule, see ... When metadata cannot be parsed, we delay the request of the next try exponentially each time. To ask the service to redo a specific token address for metadata processing, use the following api call....