Search…
⌃K

Ecosystem Token

When interacting with bridges and bridged tokens, always be mindful of liquidity.

Contracts

Addresses

Harmony

Name
Mainnet
Testnet
JEWEL
0x72Cb10C6bfA5624dD07Ef608027E366bd690048F
0x63882d0438AdA0dD76ed2E6B7C2D53A55284A557
synJEWEL (Synapse)
0x28b42698Caf46B4B012CF38b6C75867E0762186D
N/A

DFK Chain

In addition to wJEWEL listed below, JEWEL is the native gas token on DFK Chain, which does not have its own separate contract address.
Name
Mainnet
Testnet
wJEWEL
0xCCb93dABD71c8Dad03Fc4CE5559dC3D89F67a260
0x602daa4Db4778Cb958b161F11574b4A206606b4B

Klaytn

Name
Mainnet
Testnet
JEWEL
0x30C103f8f5A3A732DFe2dCE1Cc9446f545527b43
0xbb227Fcf45F9Dc5deF87208C534EAB1006d8Cc8d

Avalanche C-Chain

Name
Mainnet
Testnet
multiJEWEL (Multichain)
0x4f60a160D8C2DDdaAfe16FCC57566dB84D674BD6
N/A
synJEWEL (Synapse)
0x997Ddaa07d716995DE90577C123Db411584E5E46
N/A

Interfaces

interface IJewelToken {
event Approval(address indexed owner, address indexed spender, uint256 value);
event DelegateChanged(address indexed delegator, address indexed fromDelegate, address indexed toDelegate);
event DelegateVotesChanged(address indexed delegate, uint256 previousBalance, uint256 newBalance);
event Lock(address indexed to, uint256 value);
event Transfer(address indexed from, address indexed to, uint256 value);
event Unlock(address indexed to, uint256 value);
function allowance(address owner, address spender) view returns (uint256);
function approve(address spender, uint256 amount) returns (bool);
function balanceOf(address account) view returns (uint256);
function decimals() view returns (uint8);
function decreaseAllowance(address spender, uint256 subtractedValue) returns (bool);
function increaseAllowance(address spender, uint256 addedValue) returns (bool);
function lockFromBlock() view returns (uint256);
function lockToBlock() view returns (uint256);
function miner() view returns (address);
function name() view returns (string);
function owner() view returns (address);
function symbol() view returns (string);
function totalSupply() view returns (uint256);
function transfer(address recipient, uint256 amount) returns (bool);
function transferFrom(address sender, address recipient, uint256 amount) returns (bool);
function cap() view returns (uint256);
function lockFromUpdate(uint256 _newLockFrom);
function lockToUpdate(uint256 _newLockTo);
function unlockedSupply() view returns (uint256);
function lockedSupply() view returns (uint256);
function circulatingSupply() view returns (uint256);
function totalLock() view returns (uint256);
function totalBalanceOf(address _holder) view returns (uint256);
function lockOf(address _holder) view returns (uint256);
function lastUnlockBlock(address _holder) view returns (uint256);
function lock(address _holder, uint256 _amount);
function canUnlockAmount(address _holder) view returns (uint256);
function unlockForUser(address account, uint256 amount);
function unlock();
function transferAll(address _to;
function getCurrentVotes(address account) view returns (uint256);
function getPriorVotes(address account, uint256 blockNumber) view returns (uint256);
function maxTransferAmount() view returns (uint256);
}

ABIs

JewelToken.json
21KB
Code