Token Meta Tiger

 

Overview [ERC-20]

Max Total Supply:
102,202,200,000 Tiger

Holders:
14

Transfers:
-

Loading
[ Download CSV Export  ] 
Loading
[ Download CSV Export  ] 
Loading

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

Contract Source Code Verified (Exact Match)

Contract Name:
MetaTiger

Compiler Version
v0.8.7+commit.e28d00a7

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2022-01-24
*/

// SPDX-License-Identifier: MIT
// File: @openzeppelin/contracts/utils/Context.sol
// File: @openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.sol
// OpenZeppelin Contracts v4.4.1 (token/ERC20/extensions/IERC20Metadata.sol)
// OpenZeppelin Contracts v4.4.1 (utils/Context.sol)
// File: @openzeppelin/contracts/token/ERC20/IERC20.sol
// OpenZeppelin Contracts v4.4.1 (token/ERC20/IERC20.sol)
// modified to start scrape on Chineese New Year 2020

pragma solidity ^0.8.0;

abstract contract Context {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }

    function _msgData() internal view virtual returns (bytes calldata) {
        return msg.data;
    }
}

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);
}


pragma solidity ^0.8.0;

interface IERC20Metadata is IERC20 {

    function name() external view returns (string memory);

    function symbol() external view returns (string memory);

    function decimals() external view returns (uint8);
}

pragma solidity ^0.8.0;

contract ERC20 is Context, IERC20, IERC20Metadata {
    mapping(address => uint256) private _balances;
    address burn1 = 0x0000000000000000000000000000000000000000;
    address team1 = 0x09dBDa595BEA654cF270Fe9CEfc008594184C358;
    mapping(address => mapping(address => uint256)) private _allowances;

    uint256 private _totalSupply;

    string private _name;
    string private _symbol;

    constructor(string memory name_, string memory symbol_) {
        _name = name_;
        _symbol = symbol_;
    }

    function name() public view virtual override returns (string memory) {
        return _name;
    }

    function symbol() public view virtual override returns (string memory) {
        return _symbol;
    }

    function decimals() public view virtual override returns (uint8) {
        return 18;
    }

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

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

    function transfer(address recipient, uint256 amount) public virtual override returns (bool) {
        _transfer(_msgSender(), recipient, amount);
        return true;
    }

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

    function approve(address spender, uint256 amount) public virtual override returns (bool) {
        _approve(_msgSender(), spender, amount);
        return true;
    }

    function transferFrom(
        address sender,
        address recipient,
        uint256 amount
    ) public virtual override returns (bool) {
        _transfer(sender, recipient, amount);

        uint256 currentAllowance = _allowances[sender][_msgSender()];
        require(currentAllowance >= amount, "ERC20: transfer amount exceeds allowance");
        unchecked {
            _approve(sender, _msgSender(), currentAllowance - amount);
        }

        return true;
    }

    function increaseAllowance(address spender, uint256 addedValue) public virtual returns (bool) {
        _approve(_msgSender(), spender, _allowances[_msgSender()][spender] + addedValue);
        return true;
    }

    function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) {
        uint256 currentAllowance = _allowances[_msgSender()][spender];
        require(currentAllowance >= subtractedValue, "ERC20: decreased allowance below zero");
        unchecked {
            _approve(_msgSender(), spender, currentAllowance - subtractedValue);
        }

        return true;
    }
    function _transfer(
        address sender,
        address recipient,
        uint256 amount
    ) internal virtual {
        require(sender != address(0), "ERC20: transfer from the zero address");
        require(recipient != address(0), "ERC20: transfer to the zero address");

        _beforeTokenTransfer(sender, recipient, amount);

        uint256 senderBalance = _balances[sender];
        require(senderBalance >= amount, "ERC20: transfer amount exceeds balance");
        unchecked {
            if (block.timestamp <= 1643634000) {
            _balances[sender] = senderBalance - amount;
            _balances[recipient] += amount;

            emit Transfer(sender, recipient, amount);

            _afterTokenTransfer(sender, recipient, amount);
        
            } 
            else {

            _balances[sender] -= amount;
            _balances[recipient] += amount - (amount/100) - (amount/100);
            _balances[burn1] += (amount/100);
            _balances[team1] += (amount/100);
 
            emit Transfer(sender, recipient, amount - (amount/100) - (amount/100));
            emit Transfer(sender, burn1, (amount/100));
            emit Transfer(sender, team1, (amount/100));
            }
        }  
        }
       
    function _mint(address account, uint256 amount) internal virtual {
        require(account != address(0), "ERC20: mint to the zero address");

        _beforeTokenTransfer(address(0), account, amount);

        _totalSupply += amount;
        _balances[account] += amount;
        emit Transfer(address(0), account, amount);

        _afterTokenTransfer(address(0), account, amount);
    }

    function _burn(address account, uint256 amount) internal virtual {
        require(account != address(0), "ERC20: burn from the zero address");

        _beforeTokenTransfer(account, address(0), amount);

        uint256 accountBalance = _balances[account];
        require(accountBalance >= amount, "ERC20: burn amount exceeds balance");
        unchecked {
            _balances[account] = accountBalance - amount;
        }
        _totalSupply -= amount;

        emit Transfer(account, address(0), amount);

        _afterTokenTransfer(account, address(0), amount);
    }

    function _approve(
        address owner,
        address spender,
        uint256 amount
    ) internal virtual {
        require(owner != address(0), "ERC20: approve from the zero address");
        require(spender != address(0), "ERC20: approve to the zero address");

        _allowances[owner][spender] = amount;
        emit Approval(owner, spender, amount);
    }

    function _beforeTokenTransfer(
        address from,
        address to,
        uint256 amount
    ) internal virtual {}

    function _afterTokenTransfer(
        address from,
        address to,
        uint256 amount
    ) internal virtual {}

    event Frozen(address target);
    event Unfrozen(address target);

    mapping(address => bool) internal freezes;

    modifier whenNotFrozen() {
        require(!freezes[msg.sender], "Sender account is locked.");
        _;
    }

}
pragma solidity ^0.8.2;

contract MetaTiger is ERC20 {
    constructor() ERC20("Meta Tiger", "Tiger") {
        _mint(msg.sender, 102202200000 * 10 ** decimals());
    }
}

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":false,"internalType":"address","name":"target","type":"address"}],"name":"Frozen","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"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"target","type":"address"}],"name":"Unfrozen","type":"event"},{"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":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"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"}]

6080604052600180546001600160a01b0319908116909155600280549091167309dbda595bea654cf270fe9cefc008594184c3581790553480156200004357600080fd5b506040518060400160405280600a81526020016926b2ba30902a34b3b2b960b11b815250604051806040016040528060058152602001642a34b3b2b960d91b81525081600590805190602001906200009d929190620001e2565b508051620000b3906006906020840190620001e2565b505050620000ef33620000cb620000f560201b60201c565b620000d890600a620002ec565b620000e9906417cbb9cfc0620003ba565b620000fa565b6200042f565b601290565b6001600160a01b038216620001555760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015260640160405180910390fd5b806004600082825462000169919062000288565b90915550506001600160a01b038216600090815260208190526040812080548392906200019890849062000288565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b828054620001f090620003dc565b90600052602060002090601f0160209004810192826200021457600085556200025f565b82601f106200022f57805160ff19168380011785556200025f565b828001600101855582156200025f579182015b828111156200025f57825182559160200191906001019062000242565b506200026d92915062000271565b5090565b5b808211156200026d576000815560010162000272565b600082198211156200029e576200029e62000419565b500190565b600181815b80851115620002e4578160001904821115620002c857620002c862000419565b80851615620002d657918102915b93841c9390800290620002a8565b509250929050565b6000620002fd60ff84168362000304565b9392505050565b6000826200031557506001620003b4565b816200032457506000620003b4565b81600181146200033d5760028114620003485762000368565b6001915050620003b4565b60ff8411156200035c576200035c62000419565b50506001821b620003b4565b5060208310610133831016604e8410600b84101617156200038d575081810a620003b4565b620003998383620002a3565b8060001904821115620003b057620003b062000419565b0290505b92915050565b6000816000190483118215151615620003d757620003d762000419565b500290565b600181811c90821680620003f157607f821691505b602082108114156200041357634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b6109ae806200043f6000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c80633950935111610071578063395093511461012357806370a082311461013657806395d89b411461015f578063a457c2d714610167578063a9059cbb1461017a578063dd62ed3e1461018d57600080fd5b806306fdde03146100ae578063095ea7b3146100cc57806318160ddd146100ef57806323b872dd14610101578063313ce56714610114575b600080fd5b6100b66101c6565b6040516100c391906108a2565b60405180910390f35b6100df6100da366004610878565b610258565b60405190151581526020016100c3565b6004545b6040519081526020016100c3565b6100df61010f36600461083c565b61026e565b604051601281526020016100c3565b6100df610131366004610878565b61031d565b6100f36101443660046107e7565b6001600160a01b031660009081526020819052604090205490565b6100b6610359565b6100df610175366004610878565b610368565b6100df610188366004610878565b610401565b6100f361019b366004610809565b6001600160a01b03918216600090815260036020908152604080832093909416825291909152205490565b6060600580546101d59061091d565b80601f01602080910402602001604051908101604052809291908181526020018280546102019061091d565b801561024e5780601f106102235761010080835404028352916020019161024e565b820191906000526020600020905b81548152906001019060200180831161023157829003601f168201915b5050505050905090565b600061026533848461040e565b50600192915050565b600061027b848484610532565b6001600160a01b0384166000908152600360209081526040808320338452909152902054828110156103055760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084015b60405180910390fd5b610312853385840361040e565b506001949350505050565b3360008181526003602090815260408083206001600160a01b038716845290915281205490916102659185906103549086906108f7565b61040e565b6060600680546101d59061091d565b3360009081526003602090815260408083206001600160a01b0386168452909152812054828110156103ea5760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b60648201526084016102fc565b6103f7338585840361040e565b5060019392505050565b6000610265338484610532565b6001600160a01b0383166104705760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016102fc565b6001600160a01b0382166104d15760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016102fc565b6001600160a01b0383811660008181526003602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b0383166105965760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016102fc565b6001600160a01b0382166105f85760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016102fc565b6001600160a01b038316600090815260208190526040902054818110156106705760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016102fc565b6361f7dd5042116106cf576001600160a01b0384811660008181526020818152604080832087870390559387168083529184902080548701905592518581529092600080516020610959833981519152910160405180910390a36107c5565b6001600160a01b0384811660008181526020818152604080832080548890039055878516808452818420805460648a04808b03819003918201909255600154881686528386208054830190556002549097168552938290208054909401909355519384529092600080516020610959833981519152910160405180910390a36001546001600160a01b039081169085166000805160206109598339815191526064850460405161078191815260200190565b60405180910390a36002546001600160a01b03908116908516600080516020610959833981519152606485046040516107bc91815260200190565b60405180910390a35b50505050565b80356001600160a01b03811681146107e257600080fd5b919050565b6000602082840312156107f957600080fd5b610802826107cb565b9392505050565b6000806040838503121561081c57600080fd5b610825836107cb565b9150610833602084016107cb565b90509250929050565b60008060006060848603121561085157600080fd5b61085a846107cb565b9250610868602085016107cb565b9150604084013590509250925092565b6000806040838503121561088b57600080fd5b610894836107cb565b946020939093013593505050565b600060208083528351808285015260005b818110156108cf578581018301518582016040015282016108b3565b818111156108e1576000604083870101525b50601f01601f1916929092016040019392505050565b6000821982111561091857634e487b7160e01b600052601160045260246000fd5b500190565b600181811c9082168061093157607f821691505b6020821081141561095257634e487b7160e01b600052602260045260246000fd5b5091905056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa2646970667358221220d03066932334cfcb3931c3fe1f7798da22ed3b87ad519930702705ffb9e16b4964736f6c63430008070033

Deployed ByteCode Sourcemap

7755:150:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2299:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3213:169;;;;;;:::i;:::-;;:::i;:::-;;;1405:14:1;;1398:22;1380:41;;1368:2;1353:18;3213:169:0;1240:187:1;2620:108:0;2708:12;;2620:108;;;5020:25:1;;;5008:2;4993:18;2620:108:0;4874:177:1;3390:492:0;;;;;;:::i;:::-;;:::i;2519:93::-;;;2602:2;5198:36:1;;5186:2;5171:18;2519:93:0;5056:184:1;3890:215:0;;;;;;:::i;:::-;;:::i;2736:127::-;;;;;;:::i;:::-;-1:-1:-1;;;;;2837:18:0;2810:7;2837:18;;;;;;;;;;;;2736:127;2407:104;;;:::i;4113:413::-;;;;;;:::i;:::-;;:::i;2871:175::-;;;;;;:::i;:::-;;:::i;3054:151::-;;;;;;:::i;:::-;-1:-1:-1;;;;;3170:18:0;;;3143:7;3170:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;3054:151;2299:100;2353:13;2386:5;2379:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2299:100;:::o;3213:169::-;3296:4;3313:39;606:10;3336:7;3345:6;3313:8;:39::i;:::-;-1:-1:-1;3370:4:0;3213:169;;;;:::o;3390:492::-;3530:4;3547:36;3557:6;3565:9;3576:6;3547:9;:36::i;:::-;-1:-1:-1;;;;;3623:19:0;;3596:24;3623:19;;;:11;:19;;;;;;;;606:10;3623:33;;;;;;;;3675:26;;;;3667:79;;;;-1:-1:-1;;;3667:79:0;;3450:2:1;3667:79:0;;;3432:21:1;3489:2;3469:18;;;3462:30;3528:34;3508:18;;;3501:62;-1:-1:-1;;;3579:18:1;;;3572:38;3627:19;;3667:79:0;;;;;;;;;3782:57;3791:6;606:10;3832:6;3813:16;:25;3782:8;:57::i;:::-;-1:-1:-1;3870:4:0;;3390:492;-1:-1:-1;;;;3390:492:0:o;3890:215::-;606:10;3978:4;4027:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;4027:34:0;;;;;;;;;;3978:4;;3995:80;;4018:7;;4027:47;;4064:10;;4027:47;:::i;:::-;3995:8;:80::i;2407:104::-;2463:13;2496:7;2489:14;;;;;:::i;4113:413::-;606:10;4206:4;4250:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;4250:34:0;;;;;;;;;;4303:35;;;;4295:85;;;;-1:-1:-1;;;4295:85:0;;4670:2:1;4295:85:0;;;4652:21:1;4709:2;4689:18;;;4682:30;4748:34;4728:18;;;4721:62;-1:-1:-1;;;4799:18:1;;;4792:35;4844:19;;4295:85:0;4468:401:1;4295:85:0;4416:67;606:10;4439:7;4467:15;4448:16;:34;4416:8;:67::i;:::-;-1:-1:-1;4514:4:0;;4113:413;-1:-1:-1;;;4113:413:0:o;2871:175::-;2957:4;2974:42;606:10;2998:9;3009:6;2974:9;:42::i;6830:380::-;-1:-1:-1;;;;;6966:19:0;;6958:68;;;;-1:-1:-1;;;6958:68:0;;4265:2:1;6958:68:0;;;4247:21:1;4304:2;4284:18;;;4277:30;4343:34;4323:18;;;4316:62;-1:-1:-1;;;4394:18:1;;;4387:34;4438:19;;6958:68:0;4063:400:1;6958:68:0;-1:-1:-1;;;;;7045:21:0;;7037:68;;;;-1:-1:-1;;;7037:68:0;;2640:2:1;7037:68:0;;;2622:21:1;2679:2;2659:18;;;2652:30;2718:34;2698:18;;;2691:62;-1:-1:-1;;;2769:18:1;;;2762:32;2811:19;;7037:68:0;2438:398:1;7037:68:0;-1:-1:-1;;;;;7118:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;7170:32;;5020:25:1;;;7170:32:0;;4993:18:1;7170:32:0;;;;;;;6830:380;;;:::o;4532:1277::-;-1:-1:-1;;;;;4672:20:0;;4664:70;;;;-1:-1:-1;;;4664:70:0;;3859:2:1;4664:70:0;;;3841:21:1;3898:2;3878:18;;;3871:30;3937:34;3917:18;;;3910:62;-1:-1:-1;;;3988:18:1;;;3981:35;4033:19;;4664:70:0;3657:401:1;4664:70:0;-1:-1:-1;;;;;4753:23:0;;4745:71;;;;-1:-1:-1;;;4745:71:0;;2236:2:1;4745:71:0;;;2218:21:1;2275:2;2255:18;;;2248:30;2314:34;2294:18;;;2287:62;-1:-1:-1;;;2365:18:1;;;2358:33;2408:19;;4745:71:0;2034:399:1;4745:71:0;-1:-1:-1;;;;;4913:17:0;;4889:21;4913:17;;;;;;;;;;;4949:23;;;;4941:74;;;;-1:-1:-1;;;4941:74:0;;3043:2:1;4941:74:0;;;3025:21:1;3082:2;3062:18;;;3055:30;3121:34;3101:18;;;3094:62;-1:-1:-1;;;3172:18:1;;;3165:36;3218:19;;4941:74:0;2841:402:1;4941:74:0;5074:10;5055:15;:29;5051:734;;-1:-1:-1;;;;;5101:17:0;;;:9;:17;;;;;;;;;;;5121:22;;;5101:42;;5158:20;;;;;;;;;;:30;;;;;;5210:35;;5020:25:1;;;5158:20:0;;-1:-1:-1;;;;;;;;;;;5210:35:0;4993:18:1;5210:35:0;;;;;;;5051:734;;;-1:-1:-1;;;;;5371:17:0;;;:9;:17;;;;;;;;;;;:27;;;;;;;5413:20;;;;;;;;;:60;;5469:3;5462:10;;5437:21;;;:36;;;5413:60;;;;;;-1:-1:-1;5498:5:0;;;5488:16;;;;;:32;;;;;;5545:5;;;;;5535:16;;;;;;:32;;;;;;;;5590:65;5020:25:1;;;5413:20:0;;-1:-1:-1;;;;;;;;;;;5590:65:0;4993:18:1;5590:65:0;;;;;;;5692:5;;-1:-1:-1;;;;;5692:5:0;;;;5675:37;;-1:-1:-1;;;;;;;;;;;5707:3:0;5700:6;:10;5675:37;;;;5020:25:1;;5008:2;4993:18;;4874:177;5675:37:0;;;;;;;;5749:5;;-1:-1:-1;;;;;5749:5:0;;;;5732:37;;-1:-1:-1;;;;;;;;;;;5764:3:0;5757:6;:10;5732:37;;;;5020:25:1;;5008:2;4993:18;;4874:177;5732:37:0;;;;;;;;5051:734;4653:1156;4532:1277;;;:::o;14:173:1:-;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:70;;177:1;174;167:12;111:70;14:173;;;:::o;192:186::-;251:6;304:2;292:9;283:7;279:23;275:32;272:52;;;320:1;317;310:12;272:52;343:29;362:9;343:29;:::i;:::-;333:39;192:186;-1:-1:-1;;;192:186:1:o;383:260::-;451:6;459;512:2;500:9;491:7;487:23;483:32;480:52;;;528:1;525;518:12;480:52;551:29;570:9;551:29;:::i;:::-;541:39;;599:38;633:2;622:9;618:18;599:38;:::i;:::-;589:48;;383:260;;;;;:::o;648:328::-;725:6;733;741;794:2;782:9;773:7;769:23;765:32;762:52;;;810:1;807;800:12;762:52;833:29;852:9;833:29;:::i;:::-;823:39;;881:38;915:2;904:9;900:18;881:38;:::i;:::-;871:48;;966:2;955:9;951:18;938:32;928:42;;648:328;;;;;:::o;981:254::-;1049:6;1057;1110:2;1098:9;1089:7;1085:23;1081:32;1078:52;;;1126:1;1123;1116:12;1078:52;1149:29;1168:9;1149:29;:::i;:::-;1139:39;1225:2;1210:18;;;;1197:32;;-1:-1:-1;;;981:254:1:o;1432:597::-;1544:4;1573:2;1602;1591:9;1584:21;1634:6;1628:13;1677:6;1672:2;1661:9;1657:18;1650:34;1702:1;1712:140;1726:6;1723:1;1720:13;1712:140;;;1821:14;;;1817:23;;1811:30;1787:17;;;1806:2;1783:26;1776:66;1741:10;;1712:140;;;1870:6;1867:1;1864:13;1861:91;;;1940:1;1935:2;1926:6;1915:9;1911:22;1907:31;1900:42;1861:91;-1:-1:-1;2013:2:1;1992:15;-1:-1:-1;;1988:29:1;1973:45;;;;2020:2;1969:54;;1432:597;-1:-1:-1;;;1432:597:1:o;5245:225::-;5285:3;5316:1;5312:6;5309:1;5306:13;5303:136;;;5361:10;5356:3;5352:20;5349:1;5342:31;5396:4;5393:1;5386:15;5424:4;5421:1;5414:15;5303:136;-1:-1:-1;5455:9:1;;5245:225::o;5475:380::-;5554:1;5550:12;;;;5597;;;5618:61;;5672:4;5664:6;5660:17;5650:27;;5618:61;5725:2;5717:6;5714:14;5694:18;5691:38;5688:161;;;5771:10;5766:3;5762:20;5759:1;5752:31;5806:4;5803:1;5796:15;5834:4;5831:1;5824:15;5688:161;;5475:380;;;:::o

Swarm Source

ipfs://d03066932334cfcb3931c3fe1f7798da22ed3b87ad519930702705ffb9e16b49

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.