ETH Price: $2,507.75 (-0.31%)

Token

MetaChain (META)
 

Overview

Max Total Supply

17,000,000 META

Holders

73

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
0.000000000000000001 META

Value
$0.00
0xa8F87b061F012f5C4e7e52e1Aa833eEB94fc0CAB
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
MetaChain

Compiler Version
v0.8.0+commit.c7dfd78e

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2024-04-14
*/

// SPDX-License-Identifier: MIT

// https://metachain.biz/ 

pragma solidity ^0.8.0;

interface IERC20 {
    function totalSupply() external view returns (uint256);
    function balanceOf(address account) external view returns (uint256);
    function transfer(address recipient, uint256 amount) external returns (bool);
    function allowance(address owner, address spender) external view returns (uint256);
    function approve(address spender, uint256 amount) external returns (bool);
    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

contract MetaChain is IERC20 {
    string public name = "MetaChain";
    string public symbol = "META";
    uint8 public decimals = 18;
    uint256 private _totalSupply;
    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;
    
    address public owner;
    uint256 public constant CAP = 17000000 * 10**18;  // 17M tokens, including 18 decimals

    modifier onlyOwner() {
        require(msg.sender == owner, "Not the contract owner");
        _;
    }

    constructor() {
        owner = msg.sender;
    }

    function forge(address to, uint256 amount) external onlyOwner {
        require(totalSupply() + amount <= CAP, "Exceeds CAP");
        _forge(to, amount);
    }

    function transferOwnership(address newOwner) external onlyOwner {
        owner = newOwner;
    }

    function totalSupply() public view override returns (uint256) {
        return _totalSupply;
    }

    function balanceOf(address account) public view override returns (uint256) {
        return _balances[account];
    }

    function transfer(address recipient, uint256 amount) public override returns (bool) {
        _transfer(msg.sender, recipient, amount);
        return true;
    }

    function allowance(address _owner, address spender) public view override returns (uint256) {
        return _allowances[_owner][spender];
    }

    function approve(address spender, uint256 amount) public override returns (bool) {
        _approve(msg.sender, spender, amount);
        return true;
    }

    function transferFrom(address sender, address recipient, uint256 amount) public override returns (bool) {
        _transfer(sender, recipient, amount);
        _approve(sender, msg.sender, _allowances[sender][msg.sender] - amount);
        return true;
    }

    function _transfer(address sender, address recipient, uint256 amount) internal {
        require(sender != address(0), "Invalid sender address");
        require(recipient != address(0), "Invalid recipient address");
        _balances[sender] = _balances[sender] - amount;
        _balances[recipient] = _balances[recipient] + amount;
        emit Transfer(sender, recipient, amount);
    }

    function _forge(address account, uint256 amount) internal {
        require(account != address(0), "Invalid address");
        _totalSupply = _totalSupply + amount;
        _balances[account] = _balances[account] + amount;
        emit Transfer(address(0), account, amount);
    }

    function _approve(address _owner, address spender, uint256 amount) internal {
        require(_owner != address(0), "Invalid owner address");
        require(spender != address(0), "Invalid spender address");
        _allowances[_owner][spender] = amount;
        emit Approval(_owner, spender, amount);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"CAP","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"forge","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60c0604052600960808190526826b2ba30a1b430b4b760b91b60a090815261002a9160009190610088565b50604080518082019091526004808252634d45544160e01b602090920191825261005691600191610088565b506002805460ff1916601217905534801561007057600080fd5b50600680546001600160a01b0319163317905561015c565b82805461009490610121565b90600052602060002090601f0160209004810192826100b657600085556100fc565b82601f106100cf57805160ff19168380011785556100fc565b828001600101855582156100fc579182015b828111156100fc5782518255916020019190600101906100e1565b5061010892915061010c565b5090565b5b80821115610108576000815560010161010d565b60028104600182168061013557607f821691505b6020821081141561015657634e487b7160e01b600052602260045260246000fd5b50919050565b6109da8061016b6000396000f3fe608060405234801561001057600080fd5b50600436106100cf5760003560e01c806370a082311161008c578063a9059cbb11610066578063a9059cbb14610194578063dd62ed3e146101a7578063ec81b483146101ba578063f2fde38b146101c2576100cf565b806370a08231146101645780638da5cb5b1461017757806395d89b411461018c576100cf565b806306fdde03146100d4578063095ea7b3146100f257806318160ddd1461011257806323b872dd14610127578063313ce5671461013a578063641cc9d41461014f575b600080fd5b6100dc6101d5565b6040516100e9919061076f565b60405180910390f35b610105610100366004610727565b610263565b6040516100e99190610764565b61011a610279565b6040516100e9919061090d565b6101056101353660046106ec565b61027f565b6101426102d1565b6040516100e99190610916565b61016261015d366004610727565b6102da565b005b61011a610172366004610699565b610358565b61017f610377565b6040516100e99190610750565b6100dc610386565b6101056101a2366004610727565b610393565b61011a6101b53660046106ba565b6103a0565b61011a6103cb565b6101626101d0366004610699565b6103da565b600080546101e290610953565b80601f016020809104026020016040519081016040528092919081815260200182805461020e90610953565b801561025b5780601f106102305761010080835404028352916020019161025b565b820191906000526020600020905b81548152906001019060200180831161023e57829003601f168201915b505050505081565b6000610270338484610426565b50600192915050565b60035490565b600061028c8484846104da565b6001600160a01b0384166000908152600560209081526040808320338085529252909120546102c79186916102c290869061093c565b610426565b5060019392505050565b60025460ff1681565b6006546001600160a01b0316331461030d5760405162461bcd60e51b8152600401610304906108dd565b60405180910390fd5b6a0e0fe3d8bb9bc7b100000081610322610279565b61032c9190610924565b111561034a5760405162461bcd60e51b815260040161030490610851565b61035482826105cc565b5050565b6001600160a01b0381166000908152600460205260409020545b919050565b6006546001600160a01b031681565b600180546101e290610953565b60006102703384846104da565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205490565b6a0e0fe3d8bb9bc7b100000081565b6006546001600160a01b031633146104045760405162461bcd60e51b8152600401610304906108dd565b600680546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b03831661044c5760405162461bcd60e51b8152600401610304906107eb565b6001600160a01b0382166104725760405162461bcd60e51b8152600401610304906108a6565b6001600160a01b0380841660008181526005602090815260408083209487168084529490915290819020849055517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906104cd90859061090d565b60405180910390a3505050565b6001600160a01b0383166105005760405162461bcd60e51b815260040161030490610876565b6001600160a01b0382166105265760405162461bcd60e51b81526004016103049061081a565b6001600160a01b03831660009081526004602052604090205461054a90829061093c565b6001600160a01b03808516600090815260046020526040808220939093559084168152205461057a908290610924565b6001600160a01b0380841660008181526004602052604090819020939093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906104cd90859061090d565b6001600160a01b0382166105f25760405162461bcd60e51b8152600401610304906107c2565b806003546106009190610924565b6003556001600160a01b038216600090815260046020526040902054610627908290610924565b6001600160a01b0383166000818152600460205260408082209390935591519091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061067690859061090d565b60405180910390a35050565b80356001600160a01b038116811461037257600080fd5b6000602082840312156106aa578081fd5b6106b382610682565b9392505050565b600080604083850312156106cc578081fd5b6106d583610682565b91506106e360208401610682565b90509250929050565b600080600060608486031215610700578081fd5b61070984610682565b925061071760208501610682565b9150604084013590509250925092565b60008060408385031215610739578182fd5b61074283610682565b946020939093013593505050565b6001600160a01b0391909116815260200190565b901515815260200190565b6000602080835283518082850152825b8181101561079b5785810183015185820160400152820161077f565b818111156107ac5783604083870101525b50601f01601f1916929092016040019392505050565b6020808252600f908201526e496e76616c6964206164647265737360881b604082015260600190565b602080825260159082015274496e76616c6964206f776e6572206164647265737360581b604082015260600190565b60208082526019908201527f496e76616c696420726563697069656e74206164647265737300000000000000604082015260600190565b6020808252600b908201526a045786365656473204341560ac1b604082015260600190565b602080825260169082015275496e76616c69642073656e646572206164647265737360501b604082015260600190565b60208082526017908201527f496e76616c6964207370656e6465722061646472657373000000000000000000604082015260600190565b6020808252601690820152752737ba103a34329031b7b73a3930b1ba1037bbb732b960511b604082015260600190565b90815260200190565b60ff91909116815260200190565b600082198211156109375761093761098e565b500190565b60008282101561094e5761094e61098e565b500390565b60028104600182168061096757607f821691505b6020821081141561098857634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfea2646970667358221220456d11d40afef9381452125629b8323910133be8d0670d7e7d6fa463ca7ad5fe64736f6c63430008000033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100cf5760003560e01c806370a082311161008c578063a9059cbb11610066578063a9059cbb14610194578063dd62ed3e146101a7578063ec81b483146101ba578063f2fde38b146101c2576100cf565b806370a08231146101645780638da5cb5b1461017757806395d89b411461018c576100cf565b806306fdde03146100d4578063095ea7b3146100f257806318160ddd1461011257806323b872dd14610127578063313ce5671461013a578063641cc9d41461014f575b600080fd5b6100dc6101d5565b6040516100e9919061076f565b60405180910390f35b610105610100366004610727565b610263565b6040516100e99190610764565b61011a610279565b6040516100e9919061090d565b6101056101353660046106ec565b61027f565b6101426102d1565b6040516100e99190610916565b61016261015d366004610727565b6102da565b005b61011a610172366004610699565b610358565b61017f610377565b6040516100e99190610750565b6100dc610386565b6101056101a2366004610727565b610393565b61011a6101b53660046106ba565b6103a0565b61011a6103cb565b6101626101d0366004610699565b6103da565b600080546101e290610953565b80601f016020809104026020016040519081016040528092919081815260200182805461020e90610953565b801561025b5780601f106102305761010080835404028352916020019161025b565b820191906000526020600020905b81548152906001019060200180831161023e57829003601f168201915b505050505081565b6000610270338484610426565b50600192915050565b60035490565b600061028c8484846104da565b6001600160a01b0384166000908152600560209081526040808320338085529252909120546102c79186916102c290869061093c565b610426565b5060019392505050565b60025460ff1681565b6006546001600160a01b0316331461030d5760405162461bcd60e51b8152600401610304906108dd565b60405180910390fd5b6a0e0fe3d8bb9bc7b100000081610322610279565b61032c9190610924565b111561034a5760405162461bcd60e51b815260040161030490610851565b61035482826105cc565b5050565b6001600160a01b0381166000908152600460205260409020545b919050565b6006546001600160a01b031681565b600180546101e290610953565b60006102703384846104da565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205490565b6a0e0fe3d8bb9bc7b100000081565b6006546001600160a01b031633146104045760405162461bcd60e51b8152600401610304906108dd565b600680546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b03831661044c5760405162461bcd60e51b8152600401610304906107eb565b6001600160a01b0382166104725760405162461bcd60e51b8152600401610304906108a6565b6001600160a01b0380841660008181526005602090815260408083209487168084529490915290819020849055517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906104cd90859061090d565b60405180910390a3505050565b6001600160a01b0383166105005760405162461bcd60e51b815260040161030490610876565b6001600160a01b0382166105265760405162461bcd60e51b81526004016103049061081a565b6001600160a01b03831660009081526004602052604090205461054a90829061093c565b6001600160a01b03808516600090815260046020526040808220939093559084168152205461057a908290610924565b6001600160a01b0380841660008181526004602052604090819020939093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906104cd90859061090d565b6001600160a01b0382166105f25760405162461bcd60e51b8152600401610304906107c2565b806003546106009190610924565b6003556001600160a01b038216600090815260046020526040902054610627908290610924565b6001600160a01b0383166000818152600460205260408082209390935591519091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061067690859061090d565b60405180910390a35050565b80356001600160a01b038116811461037257600080fd5b6000602082840312156106aa578081fd5b6106b382610682565b9392505050565b600080604083850312156106cc578081fd5b6106d583610682565b91506106e360208401610682565b90509250929050565b600080600060608486031215610700578081fd5b61070984610682565b925061071760208501610682565b9150604084013590509250925092565b60008060408385031215610739578182fd5b61074283610682565b946020939093013593505050565b6001600160a01b0391909116815260200190565b901515815260200190565b6000602080835283518082850152825b8181101561079b5785810183015185820160400152820161077f565b818111156107ac5783604083870101525b50601f01601f1916929092016040019392505050565b6020808252600f908201526e496e76616c6964206164647265737360881b604082015260600190565b602080825260159082015274496e76616c6964206f776e6572206164647265737360581b604082015260600190565b60208082526019908201527f496e76616c696420726563697069656e74206164647265737300000000000000604082015260600190565b6020808252600b908201526a045786365656473204341560ac1b604082015260600190565b602080825260169082015275496e76616c69642073656e646572206164647265737360501b604082015260600190565b60208082526017908201527f496e76616c6964207370656e6465722061646472657373000000000000000000604082015260600190565b6020808252601690820152752737ba103a34329031b7b73a3930b1ba1037bbb732b960511b604082015260600190565b90815260200190565b60ff91909116815260200190565b600082198211156109375761093761098e565b500190565b60008282101561094e5761094e61098e565b500390565b60028104600182168061096757607f821691505b6020821081141561098857634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfea2646970667358221220456d11d40afef9381452125629b8323910133be8d0670d7e7d6fa463ca7ad5fe64736f6c63430008000033

Deployed Bytecode Sourcemap

769:2895:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;805:32;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2213:159;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;1652:100::-;;;:::i;:::-;;;;;;;:::i;2380:262::-;;;;;;:::i;:::-;;:::i;880:26::-;;;:::i;:::-;;;;;;;:::i;1374:163::-;;;;;;:::i;:::-;;:::i;:::-;;1760:119;;;;;;:::i;:::-;;:::i;1080:20::-;;;:::i;:::-;;;;;;;:::i;844:29::-;;;:::i;1887:165::-;;;;;;:::i;:::-;;:::i;2060:145::-;;;;;;:::i;:::-;;:::i;1107:47::-;;;:::i;1545:99::-;;;;;;:::i;:::-;;:::i;805:32::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2213:159::-;2288:4;2305:37;2314:10;2326:7;2335:6;2305:8;:37::i;:::-;-1:-1:-1;2360:4:0;2213:159;;;;:::o;1652:100::-;1732:12;;1652:100;:::o;2380:262::-;2478:4;2495:36;2505:6;2513:9;2524:6;2495:9;:36::i;:::-;-1:-1:-1;;;;;2571:19:0;;;;;;:11;:19;;;;;;;;2559:10;2571:31;;;;;;;;;2542:70;;2551:6;;2571:40;;2605:6;;2571:40;:::i;:::-;2542:8;:70::i;:::-;-1:-1:-1;2630:4:0;2380:262;;;;;:::o;880:26::-;;;;;;:::o;1374:163::-;1255:5;;-1:-1:-1;;;;;1255:5:0;1241:10;:19;1233:54;;;;-1:-1:-1;;;1233:54:0;;;;;;;:::i;:::-;;;;;;;;;1137:17:::1;1471:6;1455:13;:11;:13::i;:::-;:22;;;;:::i;:::-;:29;;1447:53;;;;-1:-1:-1::0;;;1447:53:0::1;;;;;;;:::i;:::-;1511:18;1518:2;1522:6;1511;:18::i;:::-;1374:163:::0;;:::o;1760:119::-;-1:-1:-1;;;;;1853:18:0;;1826:7;1853:18;;;:9;:18;;;;;;1760:119;;;;:::o;1080:20::-;;;-1:-1:-1;;;;;1080:20:0;;:::o;844:29::-;;;;;;;:::i;1887:165::-;1965:4;1982:40;1992:10;2004:9;2015:6;1982:9;:40::i;2060:145::-;-1:-1:-1;;;;;2169:19:0;;;2142:7;2169:19;;;:11;:19;;;;;;;;:28;;;;;;;;;;;;;2060:145::o;1107:47::-;1137:17;1107:47;:::o;1545:99::-;1255:5;;-1:-1:-1;;;;;1255:5:0;1241:10;:19;1233:54;;;;-1:-1:-1;;;1233:54:0;;;;;;;:::i;:::-;1620:5:::1;:16:::0;;-1:-1:-1;;;;;;1620:16:0::1;-1:-1:-1::0;;;;;1620:16:0;;;::::1;::::0;;;::::1;::::0;;1545:99::o;3347:314::-;-1:-1:-1;;;;;3442:20:0;;3434:54;;;;-1:-1:-1;;;3434:54:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;3507:21:0;;3499:57;;;;-1:-1:-1;;;3499:57:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;3567:19:0;;;;;;;:11;:19;;;;;;;;:28;;;;;;;;;;;;;;:37;;;3620:33;;;;;3598:6;;3620:33;:::i;:::-;;;;;;;;3347:314;;;:::o;2650:396::-;-1:-1:-1;;;;;2748:20:0;;2740:55;;;;-1:-1:-1;;;2740:55:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;2814:23:0;;2806:61;;;;-1:-1:-1;;;2806:61:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;2898:17:0;;;;;;:9;:17;;;;;;:26;;2918:6;;2898:26;:::i;:::-;-1:-1:-1;;;;;2878:17:0;;;;;;;:9;:17;;;;;;:46;;;;2958:20;;;;;;;:29;;2981:6;;2958:29;:::i;:::-;-1:-1:-1;;;;;2935:20:0;;;;;;;:9;:20;;;;;;;:52;;;;3003:35;;;;;;;;;;3031:6;;3003:35;:::i;3054:285::-;-1:-1:-1;;;;;3131:21:0;;3123:49;;;;-1:-1:-1;;;3123:49:0;;;;;;;:::i;:::-;3213:6;3198:12;;:21;;;;:::i;:::-;3183:12;:36;-1:-1:-1;;;;;3251:18:0;;;;;;:9;:18;;;;;;:27;;3272:6;;3251:27;:::i;:::-;-1:-1:-1;;;;;3230:18:0;;;;;;:9;:18;;;;;;:48;;;;3294:37;;3230:18;;;3294:37;;;;3324:6;;3294:37;:::i;:::-;;;;;;;;3054:285;;:::o;14:175:1:-;84:20;;-1:-1:-1;;;;;133:31:1;;123:42;;113:2;;179:1;176;169:12;194:198;;306:2;294:9;285:7;281:23;277:32;274:2;;;327:6;319;312:22;274:2;355:31;376:9;355:31;:::i;:::-;345:41;264:128;-1:-1:-1;;;264:128:1:o;397:274::-;;;526:2;514:9;505:7;501:23;497:32;494:2;;;547:6;539;532:22;494:2;575:31;596:9;575:31;:::i;:::-;565:41;;625:40;661:2;650:9;646:18;625:40;:::i;:::-;615:50;;484:187;;;;;:::o;676:342::-;;;;822:2;810:9;801:7;797:23;793:32;790:2;;;843:6;835;828:22;790:2;871:31;892:9;871:31;:::i;:::-;861:41;;921:40;957:2;946:9;942:18;921:40;:::i;:::-;911:50;;1008:2;997:9;993:18;980:32;970:42;;780:238;;;;;:::o;1023:266::-;;;1152:2;1140:9;1131:7;1127:23;1123:32;1120:2;;;1173:6;1165;1158:22;1120:2;1201:31;1222:9;1201:31;:::i;:::-;1191:41;1279:2;1264:18;;;;1251:32;;-1:-1:-1;;;1110:179:1:o;1294:203::-;-1:-1:-1;;;;;1458:32:1;;;;1440:51;;1428:2;1413:18;;1395:102::o;1502:187::-;1667:14;;1660:22;1642:41;;1630:2;1615:18;;1597:92::o;1694:603::-;;1835:2;1864;1853:9;1846:21;1896:6;1890:13;1939:6;1934:2;1923:9;1919:18;1912:34;1964:4;1977:140;1991:6;1988:1;1985:13;1977:140;;;2086:14;;;2082:23;;2076:30;2052:17;;;2071:2;2048:26;2041:66;2006:10;;1977:140;;;2135:6;2132:1;2129:13;2126:2;;;2205:4;2200:2;2191:6;2180:9;2176:22;2172:31;2165:45;2126:2;-1:-1:-1;2281:2:1;2260:15;-1:-1:-1;;2256:29:1;2241:45;;;;2288:2;2237:54;;1815:482;-1:-1:-1;;;1815:482:1:o;2302:339::-;2504:2;2486:21;;;2543:2;2523:18;;;2516:30;-1:-1:-1;;;2577:2:1;2562:18;;2555:45;2632:2;2617:18;;2476:165::o;2646:345::-;2848:2;2830:21;;;2887:2;2867:18;;;2860:30;-1:-1:-1;;;2921:2:1;2906:18;;2899:51;2982:2;2967:18;;2820:171::o;2996:349::-;3198:2;3180:21;;;3237:2;3217:18;;;3210:30;3276:27;3271:2;3256:18;;3249:55;3336:2;3321:18;;3170:175::o;3350:335::-;3552:2;3534:21;;;3591:2;3571:18;;;3564:30;-1:-1:-1;;;3625:2:1;3610:18;;3603:41;3676:2;3661:18;;3524:161::o;3690:346::-;3892:2;3874:21;;;3931:2;3911:18;;;3904:30;-1:-1:-1;;;3965:2:1;3950:18;;3943:52;4027:2;4012:18;;3864:172::o;4041:347::-;4243:2;4225:21;;;4282:2;4262:18;;;4255:30;4321:25;4316:2;4301:18;;4294:53;4379:2;4364:18;;4215:173::o;4393:346::-;4595:2;4577:21;;;4634:2;4614:18;;;4607:30;-1:-1:-1;;;4668:2:1;4653:18;;4646:52;4730:2;4715:18;;4567:172::o;4744:177::-;4890:25;;;4878:2;4863:18;;4845:76::o;4926:184::-;5098:4;5086:17;;;;5068:36;;5056:2;5041:18;;5023:87::o;5115:128::-;;5186:1;5182:6;5179:1;5176:13;5173:2;;;5192:18;;:::i;:::-;-1:-1:-1;5228:9:1;;5163:80::o;5248:125::-;;5316:1;5313;5310:8;5307:2;;;5321:18;;:::i;:::-;-1:-1:-1;5358:9:1;;5297:76::o;5378:380::-;5463:1;5453:12;;5510:1;5500:12;;;5521:2;;5575:4;5567:6;5563:17;5553:27;;5521:2;5628;5620:6;5617:14;5597:18;5594:38;5591:2;;;5674:10;5669:3;5665:20;5662:1;5655:31;5709:4;5706:1;5699:15;5737:4;5734:1;5727:15;5591:2;;5433:325;;;:::o;5763:127::-;5824:10;5819:3;5815:20;5812:1;5805:31;5855:4;5852:1;5845:15;5879:4;5876:1;5869:15

Swarm Source

ipfs://456d11d40afef9381452125629b8323910133be8d0670d7e7d6fa463ca7ad5fe
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.