D223 Token FAQ

Dexaran
4 min readDec 4, 2023

Overview

D223 Token is a token of Dex223 exchange. It will grant its owner the right to claim a % of Dex223’s trading fees income and participate in configuring the platform by voting to set the smart contract’s variables.

Dex223 will be deployed on multiple EVM-compatible chains such as Ethereum, Arbitrum, BASE, EOS EVM etc.

Each instance of Dex223 will have its unique D223 token (arbD223 on Arbitrum, eosD223 on EOS and so on). Dex223 exchanges deployed on different chains will operate independently of each other, although they will all be deployed by the same team, the contract code will be identical, and the UI will be the same.

D223 tokens on Ethereum mainnet are the main ones. Chain-specific D223 tokens will be airdropped on ethereumD223 holders at the moment of the Dex223 deployment on the corresponding chain i.e. if Dex223 was deployed on Arbitrum on 1/2/2024 then everyone who held D223 on Ethereum chain at 1/2/2024 will receive an equal amount of arbD223 on Arbitrum chain.

Read more about crosschain deployment policy.

Wallet support

D223 is supported by any wallet that supports ERC-20 tokens. From a wallet perspective, there is no difference between ERC-20 and ERC-223 tokens.

Hardware wallet support

D223 is compatible with any hardware wallets that supports ERC-20 tokens.

What if I want a normal ERC-20 token instead?

You can transform your ERC-223 D223 tokens to a ERC-20 version of D223 token via Token Converter: https://dexaran.github.io/token-converter

Read more about the token converter here: https://eips.ethereum.org/EIPS/eip-7417

We do not recommend converting token to ERC-20 before we will make an announcement that the EIP-7417 is finalized.

Adding D223 Token to MetaMask

Open your MetaMask, make sure you are on Ethereum Mainnet network (top left icon). Scroll down the list of tokens and click “Import tokens”.

Select “Custom token”.

Copy 0xcce968120e6ded56f32fbfe5a2ec06cbf1e7c8ed address to the Token contract address input. It should display D223 Token symbol and 18 decimals in grey if everything is correct.

Confirm the import of the token. At this point you should be able to see your balance.

Congrats! You have D223 in your MetaMask now.

How can I see my balance?

Your wallet should display D223 balance properly, just add it as a ERC-20 token. From wallets perspective D223 is no different from any ERC-20 token.

However, in case of some uncertainty there is a comprehensive guide for verifying the balance of an address.

The ultimate source of truth in the blockchain world is the smart-contract. Navigate to D223 Token Contract — Read tab.

You should select the balanceOf function, input your address and click “Query”.

Displayed value is your balance in WEI.

If you still have questions feel free to write a comment on this reddit thread.

D223 Technical Details

D223 Token contract address on Ethereum mainnet: 0xcce968120e6ded56f32fbfe5a2ec06cbf1e7c8ed

D223 is a ERC-223 token, it is NOT ERC-20. Therefore at the beginning some UI features may be disrupted.

Etherscan is trying to find a ERC-20 transfer signature in D223 token transfer.

Etherscan may not properly display the transfer of tokens (example tx). This is because Etherscan is trying to find a ERC-20 Transfer signature and it can’t because D223 is not ERC-20, it’s ERC-223.

Etherscan having difficulties displaying token holders.

Similarly Etherscan has some difficulties recognizing token holders.

We are here to start the adoption of the ERC-223 standard and having a live token with a real history of transactions will greatly help us to convince service providers such as Etherscan, MetaMask, Exodus etc. to support the new standard. The first step has been taken.

--

--