Supported ERC20 Tokens
Table of contents
- ERC20 Tokens And TokenTrader/TokenSeller Compatibility
- What Is Required For A Token To Be ERC20-Compliant?
- Can Other Tokens Be Listed On CryptoDerivatives.Market?
Following is a table of current fully or partially ERC20-compliant tokens, along with the TokenTrader/TokenSeller compatibility and the number of decimal places.
Token | Address |
TokenTrader or TokenSeller |
Decimals | Notes |
---|---|---|---|---|
1ST ‐ First Blood | 0xaf30d2a7... | TokenTrader | 18 | |
AMIS ‐ AMIS | 0x949bed88... | TokenTrader | 9 | |
ARC ‐ Arcade City | 0xac709fcb... | TokenTrader | 18 | Convert to SWM - Swarm City |
BARF - BARF | 0xcaffa1d6... | TokenTrader | 18 | (discontinued - sell your tokens back to the contract) |
BERP - BokkyPooBah´s Ether Refundable Prize | 0xed7da010... | TokenTrader | 18 | Incentivising The DAO Refunds |
DAO ‐ The DAO | 0xbb9bc244... | TokenTrader | 16 | Discontinued due to the hack on June 17 2016. Investors are being refunded |
DGD ‐ Digix DAO | 0xe0b7927c... | TokenTrader | 9 | |
DGDb ‐ Digix DAO Badge | 0x54bda709... | TokenTrader | 0 | |
DICE ‐ Etheroll | 0x2e071d29... | TokenTrader | 16 | DICE tokens cannot be transferred currently. Check the periods at 0x2e071d29... |
EDG ‐ Edgeless | 0x08711d3b... | TokenTrader | 0 | |
EMV ‐ Ethereum Movie Venture | 0xB802b24E... | TokenTrader | 2 | |
ETB ‐ Ethbits | 0xc2921ea1... | TokenTrader | 0 | Note that transfers are not working yet |
GNO ‐ Gnosis Token | 0x6810e776... | TokenTrader | 18 | Note that transfers are not working yet |
GNT ‐ Golem Network Token | 0xa7447644... | TokenSeller | 18 | ERC20 Partial |
GNTW ‐ Wrapped Golem Network Token | 0x936f78b9... | TokenTrader | 18 | Use to wrap GNT |
GUP ‐ Matchpool Guppy | 0xf7b09829... | TokenTrader | 3 | GUP tokens cannot be transferred until 2017-04-30T13:00:00+00:00 UTC |
HKG ‐ Hacker Gold | 0x14f37b57... | TokenTrader | 3 | This is the new version WITHOUT the significant bug |
HMQ ‐ Humaniq | 0xcbcc0f03... | TokenTrader | 8 | |
ICN ‐ Iconomi | 0x888666ca... | TokenTrader | 18 | |
INC - Incent | 0x3ff8c78e... | TokenTrader | 8 | Note that this is a dual Waves/Ethereum token |
LOVE - I Love You | 0x2129687a... | TokenTrader | 1 | |
LUN - Lunyr Token | 0xfa05a73f... | TokenTrader | 18 | |
MKR ‐ Maker DAO | 0xc66ea802... | TokenTrader | 18 | |
MLN ‐ Melon Token | 0xbeb9ef51... | TokenTrader | 18 | |
PLU ‐ Pluton | 0xd8912c10... | TokenTrader | 18 | |
RBX ‐ Ripto Bux | 0x74aca0f1... | TokenTrader | 8 | Note that this is a dual Waves/Ethereum token |
REP ‐ Augur | 0x48c80f1f... | TokenTrader | 18 | |
RLC ‐ iEx.ec Network Token | 0x607f4c5b... | TokenTrader | 9 | |
SNGLS ‐ SingularDTV | 0xaec2e87e... | TokenTrader | 0 | |
SWT ‐ Swarm City | 0xb9e7f856... | TokenTrader | 18 | Convert from ARC - Arcade City tokens |
TAAS ‐ Token-as-a-Service | 0xe7775a6e... | TokenTrader | 6 | |
TIME ‐ Chronobank | 0x6531f133... | TokenTrader | 8 | |
TKN ‐ TokenCard | 0xaaaf91d9... | TokenTrader | 8 | |
TRST ‐ WeTrust | 0xcb94be6f... | TokenTrader | 6 | |
UNI ‐ Unicorn 🦄 | 0x89205a3a... | TokenTrader | 0 | |
VSL - vSlice | 0x5c543e7a... | TokenTrader | 18 | |
WAV - Waves Token | 0xe57a4117... | TokenTrader | 8 | Note that this is a dual Waves/Ethereum token |
WBC - Waves Bitcoin Token | 0x6f4024e5... | TokenTrader | 8 | Note that this is a dual Waves/Ethereum token |
WCT - Waves Community Token | 0x9453be6f... | TokenTrader | 2 | Note that this is a dual Waves/Ethereum token |
WINGS - WINGS | 0x667088b2... | TokenTrader | 18 | |
XAUR - Xaurum | 0x4df812f6... | TokenTrader | 8 |
For a token to be ERC20-compliant, the following functions will need to be implemented in the token contract.
// https://github.com/ethereum/EIPs/issues/20
contract ERC20 {
function totalSupply() constant returns (uint totalSupply);
function balanceOf(address _owner) constant returns (uint balance);
function transfer(address _to, uint _value) returns (bool success);
function transferFrom(address _from, address _to, uint _value) returns (bool success);
function approve(address _spender, uint _value) returns (bool success);
function allowance(address _owner, address _spender) constant returns (uint remaining);
event Transfer(address indexed _from, address indexed _to, uint _value);
event Approval(address indexed _owner, address indexed _spender, uint _value);
}
The balanceOf(...)
, transfer(...)
and transferFrom(...)
functions are used in the TokenTrader smart contract. Additionally, before selling tokens to a TokenTrader smart contract, the user has to call approve(...)
to approve the transfer of tokens from the user's wallet address to the smart contract address.
The balanceOf(...)
and transfer(...)
functions are used in the TokenSeller smart contract.
Currently, only the GNT - Golem Network Token does not implement the transferFrom(...)
and approve(...)
function and therefore can only be used with the TokenSeller smart contract.
If the token is fully ERC20-compliant, just go ahead and create your trade contracts. This website will automatically pick up the new token. If there are any errors with the display or decimal places, please email Support and it will be adjusted.
Refer to FAQ.
Most of this wiki is currently work in progress. GNTTokenTrader & Factory, GNT ‐ Golem Network Token and Bug Bounty are complete.
- 1ST ‐ First Blood
- AMIS ‐ AMIS
- ARC ‐ Arcade City
- BARF ‐ BARF (discontinued)
- BERP ‐ BokkyPooBah´s Ether Refundable Prize
- DAO ‐ The DAO
- DGD ‐ Digix DAO
- DGDb ‐ Digix DAO Badge
- DICE ‐ Etheroll
- EDG ‐ Edgeless
- EMV ‐ Ethereum Movie Venture
- ETB ‐ Ethbits
- GNO ‐ Gnosis Token
- GNT ‐ Golem Network Token
- GNTW ‐ Wrapped Golem Network Token
- GUP ‐ Matchpool Guppy
- HKG ‐ Hacker Gold
- HMQ ‐ Humaniq
- ICN ‐ Iconomi
- INC ‐ Incent
- LOVE - I Love You
- LUN ‐ Lunyr-Token
- MKR ‐ Maker DAO
- MLN ‐ Melon Token
- PLU ‐ Pluton
- RBX ‐ Ripto Bux
- REP ‐ Augur
- RLC ‐ iEx.ec Network Token
- SNGLS ‐ SingularDTV
- SWT ‐ Swarm City
- TAAS ‐ Token-as-a-Service
- TIME ‐ Chronobank
- TKN ‐ TokenCard
- TRST ‐ WeTrust
- UNI - Unicorn 🦄
- VSL - vSlice
- WAV ‐ Waves Token
- WBC ‐ Waves Bitcoin Token
- WCT ‐ Waves Community Token
- WINGS ‐ WINGS
- XAUR ‐ Xaurum