ERC-20
Gaming
Overview
Max Total Supply
100,000,000 KCT
Holders
198 (0.00%)
Total Transfers
-
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Name:
KillingChainToken
Compiler Version
v0.4.11+commit.68ef5810
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2017-07-30 */ pragma solidity ^0.4.4; /** * @title ERC20Basic * @dev Simpler version of ERC20 interface * @dev see https://github.com/ethereum/EIPs/issues/179 */ contract ERC20Basic { uint256 public totalSupply; function balanceOf(address who) constant returns (uint256); function transfer(address to, uint256 value) returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); } /** * @title SafeMath * @dev Math operations with safety checks that throw on error */ library SafeMath { function mul(uint256 a, uint256 b) internal constant returns (uint256) { uint256 c = a * b; assert(a == 0 || c / a == b); return c; } function div(uint256 a, uint256 b) internal constant returns (uint256) { // assert(b > 0); // Solidity automatically throws when dividing by 0 uint256 c = a / b; // assert(a == b * c + a % b); // There is no case in which this doesn't hold return c; } function sub(uint256 a, uint256 b) internal constant returns (uint256) { assert(b <= a); return a - b; } function add(uint256 a, uint256 b) internal constant returns (uint256) { uint256 c = a + b; assert(c >= a); return c; } } /** * @title Basic token * @dev Basic version of StandardToken, with no allowances. */ contract BasicToken is ERC20Basic { using SafeMath for uint256; mapping(address => uint256) balances; /** * @dev transfer token for a specified address * @param _to The address to transfer to. * @param _value The amount to be transferred. */ function transfer(address _to, uint256 _value) returns (bool) { balances[msg.sender] = balances[msg.sender].sub(_value); balances[_to] = balances[_to].add(_value); Transfer(msg.sender, _to, _value); return true; } /** * @dev Gets the balance of the specified address. * @param _owner The address to query the the balance of. * @return An uint256 representing the amount owned by the passed address. */ function balanceOf(address _owner) constant returns (uint256 balance) { return balances[_owner]; } } /** * @title ERC20 interface * @dev see https://github.com/ethereum/EIPs/issues/20 */ contract ERC20 is ERC20Basic { function allowance(address owner, address spender) constant returns (uint256); function transferFrom(address from, address to, uint256 value) returns (bool); function approve(address spender, uint256 value) returns (bool); event Approval(address indexed owner, address indexed spender, uint256 value); } /** * @title Standard ERC20 token * * @dev Implementation of the basic standard token. * @dev https://github.com/ethereum/EIPs/issues/20 * @dev Based on code by FirstBlood: https://github.com/Firstbloodio/token/blob/master/smart_contract/FirstBloodToken.sol */ contract StandardToken is ERC20, BasicToken { mapping (address => mapping (address => uint256)) allowed; /** * @dev Transfer tokens from one address to another * @param _from address The address which you want to send tokens from * @param _to address The address which you want to transfer to * @param _value uint256 the amout of tokens to be transfered */ function transferFrom(address _from, address _to, uint256 _value) returns (bool) { var _allowance = allowed[_from][msg.sender]; // Check is not needed because sub(_allowance, _value) will already throw if this condition is not met // require (_value <= _allowance); balances[_to] = balances[_to].add(_value); balances[_from] = balances[_from].sub(_value); allowed[_from][msg.sender] = _allowance.sub(_value); Transfer(_from, _to, _value); return true; } /** * @dev Aprove the passed address to spend the specified amount of tokens on behalf of msg.sender. * @param _spender The address which will spend the funds. * @param _value The amount of tokens to be spent. */ function approve(address _spender, uint256 _value) returns (bool) { // To change the approve amount you first have to reduce the addresses` // allowance to zero by calling `approve(_spender, 0)` if it is not // already 0 to mitigate the race condition described here: // https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729 require((_value == 0) || (allowed[msg.sender][_spender] == 0)); allowed[msg.sender][_spender] = _value; Approval(msg.sender, _spender, _value); return true; } /** * @dev Function to check the amount of tokens that an owner allowed to a spender. * @param _owner address The address which owns the funds. * @param _spender address The address which will spend the funds. * @return A uint256 specifing the amount of tokens still avaible for the spender. */ function allowance(address _owner, address _spender) constant returns (uint256 remaining) { return allowed[_owner][_spender]; } } /** * @title Ownable * @dev The Ownable contract has an owner address, and provides basic authorization control * functions, this simplifies the implementation of "user permissions". */ contract Ownable { address public owner; /** * @dev The Ownable constructor sets the original `owner` of the contract to the sender * account. */ function Ownable() { owner = msg.sender; } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { require(msg.sender == owner); _; } /** * @dev Allows the current owner to transfer control of the contract to a newOwner. * @param newOwner The address to transfer ownership to. */ function transferOwnership(address newOwner) onlyOwner { if (newOwner != address(0)) { owner = newOwner; } } } /** * @title Contracts that should not own Ether * @author Remco Bloemen <remco@2π.com> * @dev This tries to block incoming ether to prevent accidental loss of Ether. Should Ether end up * in the contract, it will allow the owner to reclaim this ether. * @notice Ether can still be send to this contract by: * calling functions labeled `payable` * `selfdestruct(contract_address)` * mining directly to the contract address */ contract HasNoEther is Ownable { /** * @dev Constructor that rejects incoming Ether * @dev The `payable` flag is added so we can access `msg.value` without compiler warning. If we * leave out payable, then Solidity will allow inheriting contracts to implement a payable * constructor. By doing it this way we prevent a payable constructor from working. Alternatively * we could use assembly to access msg.value. */ function HasNoEther() payable { require(msg.value == 0); } /** * @dev Disallows direct send by settings a default function without the `payable` flag. */ function() external { } /** * @dev Transfer all Ether held by the contract to the owner. */ function reclaimEther() external onlyOwner { assert(owner.send(this.balance)); } } contract KillingChainToken is StandardToken, Ownable, HasNoEther { string public name = 'KillingChainToken'; string public symbol = 'KCT'; uint public decimals = 18; // 团队地址 // 所有 ETH 入金都会被转到此地址 address public founder = 0x0; // 运营推广基金地址 address public marketing = 0x0; // ICO 配额地址 address public crowdsale = 0x0; // 总量: 1亿 uint public totalSupply = 10000 * 10000 * 10**decimals; // 团队持有: 1000万 uint public founderAllocation = 1000 * 10000 * 10**decimals; // 运营推广: 4000万 uint public marketingAllocation = 4000 * 10000 * 10**decimals; // ICO 募集量: 5000万 uint public crowdsaleAllocation = totalSupply - founderAllocation - marketingAllocation; function KillingChainToken(address _founder, address _marketing, address _crowdsale) { require(_founder != address(0)); require(_marketing != address(0)); require(_crowdsale != address(0)); require(_founder != _marketing); require(_founder != _crowdsale); require(_marketing != _crowdsale); founder = _founder; marketing = _marketing; crowdsale = _crowdsale; balances[founder] = founderAllocation; balances[marketing] = marketingAllocation; balances[crowdsale] = crowdsaleAllocation; owner = founder; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"marketingAllocation","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"marketing","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"crowdsaleAllocation","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"founder","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"founderAllocation","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"crowdsale","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"reclaimEther","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"type":"function"},{"inputs":[{"name":"_founder","type":"address"},{"name":"_marketing","type":"address"},{"name":"_crowdsale","type":"address"}],"payable":false,"type":"constructor"},{"payable":false,"type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"}]
Contract Creation Code
60a0604052601160608190527f4b696c6c696e67436861696e546f6b656e000000000000000000000000000000608090815261003e9160049190610253565b506040805180820190915260038082527f4b43540000000000000000000000000000000000000000000000000000000000602090920191825261008391600591610253565b50601260065560078054600160a060020a031990811690915560088054821690556009805490911690556a52b7d2dcc80cd2e4000000600a556a084595161401484a000000600b556a2116545850052128000000600c556a295be96e64066972000000600d5534156100f157fe5b604051606080610cfb8339810160409081528151602083015191909201515b5b5b60038054600160a060020a03191633600160a060020a03161790555b341561013a5760006000fd5b5b600160a060020a03831615156101515760006000fd5b600160a060020a03821615156101675760006000fd5b600160a060020a038116151561017d5760006000fd5b600160a060020a0383811690831614156101975760006000fd5b600160a060020a0383811690821614156101b15760006000fd5b600160a060020a0382811690821614156101cb5760006000fd5b60078054600160a060020a0319908116600160a060020a0386811691909117808455600880548416878416178155600980548516878516178155600b5492841660009081526001602052604080822094909455600c5492548516815283812092909255600d54905484168252919020559154600380549190931691161790555b5050506102f3565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061029457805160ff19168380011785556102c1565b828001600101855582156102c1579182015b828111156102c15782518255916020019190600101906102a6565b5b506102ce9291506102d2565b5090565b6102f091905b808211156102ce57600081556001016102d8565b5090565b90565b6109f9806103026000396000f300606060405236156100f95763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde03811461010a578063095ea7b31461019a57806315f0c220146101cd57806318160ddd146101ef57806323b872dd146102115780632d3e474a1461024a578063313ce5671461027657806339918c4f146102985780634d853ee5146102ba57806370a08231146102e6578063824338bd146103145780638da5cb5b1461033657806395d89b41146103625780639c1e03a0146103f25780639f727c271461041e578063a9059cbb14610430578063dd62ed3e14610463578063f2fde38b14610497575b341561010157fe5b6101085b5b565b005b341561011257fe5b61011a6104b5565b604080516020808252835181830152835191928392908301918501908083838215610160575b80518252602083111561016057601f199092019160209182019101610140565b505050905090810190601f16801561018c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101a257fe5b6101b9600160a060020a0360043516602435610543565b604080519115158252519081900360200190f35b34156101d557fe5b6101dd6105e8565b60408051918252519081900360200190f35b34156101f757fe5b6101dd6105ee565b60408051918252519081900360200190f35b341561021957fe5b6101b9600160a060020a03600435811690602435166044356105f4565b604080519115158252519081900360200190f35b341561025257fe5b61025a610709565b60408051600160a060020a039092168252519081900360200190f35b341561027e57fe5b6101dd610718565b60408051918252519081900360200190f35b34156102a057fe5b6101dd61071e565b60408051918252519081900360200190f35b34156102c257fe5b61025a610724565b60408051600160a060020a039092168252519081900360200190f35b34156102ee57fe5b6101dd600160a060020a0360043516610733565b60408051918252519081900360200190f35b341561031c57fe5b6101dd610752565b60408051918252519081900360200190f35b341561033e57fe5b61025a610758565b60408051600160a060020a039092168252519081900360200190f35b341561036a57fe5b61011a610767565b604080516020808252835181830152835191928392908301918501908083838215610160575b80518252602083111561016057601f199092019160209182019101610140565b505050905090810190601f16801561018c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156103fa57fe5b61025a6107f5565b60408051600160a060020a039092168252519081900360200190f35b341561042657fe5b610108610804565b005b341561043857fe5b6101b9600160a060020a0360043516602435610856565b604080519115158252519081900360200190f35b341561046b57fe5b6101dd600160a060020a0360043581169060243516610916565b60408051918252519081900360200190f35b341561049f57fe5b610108600160a060020a0360043516610943565b005b6004805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561053b5780601f106105105761010080835404028352916020019161053b565b820191906000526020600020905b81548152906001019060200180831161051e57829003601f168201915b505050505081565b60008115806105755750600160a060020a03338116600090815260026020908152604080832093871683529290522054155b15156105815760006000fd5b600160a060020a03338116600081815260026020908152604080832094881680845294825291829020869055815186815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a35060015b92915050565b600c5481565b600a5481565b600160a060020a03808416600090815260026020908152604080832033851684528252808320549386168352600190915281205490919061063b908463ffffffff61099c16565b600160a060020a038086166000908152600160205260408082209390935590871681522054610670908463ffffffff6109b616565b600160a060020a038616600090815260016020526040902055610699818463ffffffff6109b616565b600160a060020a038087166000818152600260209081526040808320338616845282529182902094909455805187815290519288169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a3600191505b509392505050565b600854600160a060020a031681565b60065481565b600d5481565b600754600160a060020a031681565b600160a060020a0381166000908152600160205260409020545b919050565b600b5481565b600354600160a060020a031681565b6005805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561053b5780601f106105105761010080835404028352916020019161053b565b820191906000526020600020905b81548152906001019060200180831161051e57829003601f168201915b505050505081565b600954600160a060020a031681565b60035433600160a060020a039081169116146108205760006000fd5b600354604051600160a060020a039182169130163180156108fc02916000818181858888f19350505050151561010557fe5b5b5b565b600160a060020a03331660009081526001602052604081205461087f908363ffffffff6109b616565b600160a060020a0333811660009081526001602052604080822093909355908516815220546108b4908363ffffffff61099c16565b600160a060020a038085166000818152600160209081526040918290209490945580518681529051919333909316927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a35060015b92915050565b600160a060020a038083166000908152600260209081526040808320938516835292905220545b92915050565b60035433600160a060020a0390811691161461095f5760006000fd5b600160a060020a03811615610997576003805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b5b50565b6000828201838110156109ab57fe5b8091505b5092915050565b6000828211156109c257fe5b508082035b929150505600a165627a7a72305820d6282d57ad39c6645dd54680303e5ffdf7950764c980e09fea62d06ee446f356002900000000000000000000000045ebb1fbf6c36f68a1bcfc3646f171c504d16c07000000000000000000000000cb9f7c3e895479a1ff5cc4160b543a4009f1e62f000000000000000000000000ba3317286485e65936ea6b0e5b9b3f35af842447
Deployed Bytecode
0x606060405236156100f95763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde03811461010a578063095ea7b31461019a57806315f0c220146101cd57806318160ddd146101ef57806323b872dd146102115780632d3e474a1461024a578063313ce5671461027657806339918c4f146102985780634d853ee5146102ba57806370a08231146102e6578063824338bd146103145780638da5cb5b1461033657806395d89b41146103625780639c1e03a0146103f25780639f727c271461041e578063a9059cbb14610430578063dd62ed3e14610463578063f2fde38b14610497575b341561010157fe5b6101085b5b565b005b341561011257fe5b61011a6104b5565b604080516020808252835181830152835191928392908301918501908083838215610160575b80518252602083111561016057601f199092019160209182019101610140565b505050905090810190601f16801561018c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101a257fe5b6101b9600160a060020a0360043516602435610543565b604080519115158252519081900360200190f35b34156101d557fe5b6101dd6105e8565b60408051918252519081900360200190f35b34156101f757fe5b6101dd6105ee565b60408051918252519081900360200190f35b341561021957fe5b6101b9600160a060020a03600435811690602435166044356105f4565b604080519115158252519081900360200190f35b341561025257fe5b61025a610709565b60408051600160a060020a039092168252519081900360200190f35b341561027e57fe5b6101dd610718565b60408051918252519081900360200190f35b34156102a057fe5b6101dd61071e565b60408051918252519081900360200190f35b34156102c257fe5b61025a610724565b60408051600160a060020a039092168252519081900360200190f35b34156102ee57fe5b6101dd600160a060020a0360043516610733565b60408051918252519081900360200190f35b341561031c57fe5b6101dd610752565b60408051918252519081900360200190f35b341561033e57fe5b61025a610758565b60408051600160a060020a039092168252519081900360200190f35b341561036a57fe5b61011a610767565b604080516020808252835181830152835191928392908301918501908083838215610160575b80518252602083111561016057601f199092019160209182019101610140565b505050905090810190601f16801561018c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156103fa57fe5b61025a6107f5565b60408051600160a060020a039092168252519081900360200190f35b341561042657fe5b610108610804565b005b341561043857fe5b6101b9600160a060020a0360043516602435610856565b604080519115158252519081900360200190f35b341561046b57fe5b6101dd600160a060020a0360043581169060243516610916565b60408051918252519081900360200190f35b341561049f57fe5b610108600160a060020a0360043516610943565b005b6004805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561053b5780601f106105105761010080835404028352916020019161053b565b820191906000526020600020905b81548152906001019060200180831161051e57829003601f168201915b505050505081565b60008115806105755750600160a060020a03338116600090815260026020908152604080832093871683529290522054155b15156105815760006000fd5b600160a060020a03338116600081815260026020908152604080832094881680845294825291829020869055815186815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a35060015b92915050565b600c5481565b600a5481565b600160a060020a03808416600090815260026020908152604080832033851684528252808320549386168352600190915281205490919061063b908463ffffffff61099c16565b600160a060020a038086166000908152600160205260408082209390935590871681522054610670908463ffffffff6109b616565b600160a060020a038616600090815260016020526040902055610699818463ffffffff6109b616565b600160a060020a038087166000818152600260209081526040808320338616845282529182902094909455805187815290519288169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a3600191505b509392505050565b600854600160a060020a031681565b60065481565b600d5481565b600754600160a060020a031681565b600160a060020a0381166000908152600160205260409020545b919050565b600b5481565b600354600160a060020a031681565b6005805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561053b5780601f106105105761010080835404028352916020019161053b565b820191906000526020600020905b81548152906001019060200180831161051e57829003601f168201915b505050505081565b600954600160a060020a031681565b60035433600160a060020a039081169116146108205760006000fd5b600354604051600160a060020a039182169130163180156108fc02916000818181858888f19350505050151561010557fe5b5b5b565b600160a060020a03331660009081526001602052604081205461087f908363ffffffff6109b616565b600160a060020a0333811660009081526001602052604080822093909355908516815220546108b4908363ffffffff61099c16565b600160a060020a038085166000818152600160209081526040918290209490945580518681529051919333909316927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a35060015b92915050565b600160a060020a038083166000908152600260209081526040808320938516835292905220545b92915050565b60035433600160a060020a0390811691161461095f5760006000fd5b600160a060020a03811615610997576003805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b5b50565b6000828201838110156109ab57fe5b8091505b5092915050565b6000828211156109c257fe5b508082035b929150505600a165627a7a72305820d6282d57ad39c6645dd54680303e5ffdf7950764c980e09fea62d06ee446f3560029
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000045ebb1fbf6c36f68a1bcfc3646f171c504d16c07000000000000000000000000cb9f7c3e895479a1ff5cc4160b543a4009f1e62f000000000000000000000000ba3317286485e65936ea6b0e5b9b3f35af842447
-----Decoded View---------------
Arg [0] : _founder (address): 0x45Ebb1FBf6C36f68a1Bcfc3646f171c504D16C07
Arg [1] : _marketing (address): 0xCB9F7c3e895479A1fF5Cc4160B543a4009f1E62F
Arg [2] : _crowdsale (address): 0xBA3317286485E65936Ea6B0E5b9B3f35AF842447
-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 00000000000000000000000045ebb1fbf6c36f68a1bcfc3646f171c504d16c07
Arg [1] : 000000000000000000000000cb9f7c3e895479a1ff5cc4160b543a4009f1e62f
Arg [2] : 000000000000000000000000ba3317286485e65936ea6b0e5b9b3f35af842447
Swarm Source
bzzr://d6282d57ad39c6645dd54680303e5ffdf7950764c980e09fea62d06ee446f356
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.