APE Price: $1.32 (-14.47%)

Token

BRO (BRO)

Overview

Max Total Supply

1,000,000,000 BRO

Holders

4

Market

Price

$0.00 @ 0.000000 APE

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
8,765,139.290663689242074237 BRO

Value
$0.00
0xbcfee262e6d49239cd8e559bc84ea66bbd935ad6
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information

Contract Source Code Verified (Exact Match)

Contract Name:
BRO

Compiler Version
v0.8.28+commit.7893614a

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at apescan.io on 2024-10-21
*/

// SPDX-License-Identifier: MIT
/*

             *     ,MMM8&&&.            *
                  MMMM88&&&&&    .
                 MMMM88&&&&&&&
     *           MMM88&&&&&&&&
                 MMM88&&&&&&&&
                 'MMM88&&&&&&'
                   'MMM8&&&'      *
          |\___/|
          )     (             .              '
         =\     /=
           )===(       *
          /     \
          |     |
         /       \
         \       /
  _/\_/\_/\__  _/_/\_/\_/\_/\_/\_/\_/\_/\_/\_
  |  |  |  |( (  |  |  |  |  |  |  |  |  |  |
  |  |  |  | ) ) |  |  |  |  |  |  |  |  |  |
  |  |  |  |(_(  |  |  |  |  |  |  |  |  |  |
  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
         first cat to $1bn marketcap.

Telegram: https://t.me/broapechain
X:       https://x.com/Bro__Coin
Website: https://brocoin.xyz

*/
pragma solidity ^0.8.28;

contract Ownable {
    address public owner;

    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

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

    constructor() {
        owner = msg.sender;
        emit OwnershipTransferred(address(0), owner);
    }

    function transferOwnership(address newOwner) external onlyOwner {
        require(newOwner != address(0), "Zero address not allowed");
        emit OwnershipTransferred(owner, newOwner);
        owner = newOwner;
    }
}

contract BRO is Ownable {
    string public constant name = "BRO";
    string public constant symbol = "BRO";
    uint8 public constant decimals = 18;
    uint256 public constant totalSupply = 1000000000 * 10**uint256(decimals);

    mapping(address => uint256) public balanceOf;
    mapping(address => mapping(address => uint256)) public allowance;
    mapping(address => bool) public isBot;

    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
    event Burn(address indexed burner, uint256 value);
    event BotsUpdated(address indexed account, bool isBot);

    modifier notBot(address account) {
        require(!isBot[account], "Account is marked as a bot");
        _;
    }

    constructor() {
        balanceOf[msg.sender] = totalSupply;
    }

    function transfer(address to, uint256 value) external notBot(msg.sender) notBot(to) returns (bool) {
        _transfer(msg.sender, to, value);
        return true;
    }

    function transferFrom(address from, address to, uint256 value) external notBot(from) notBot(to) returns (bool) {
        require(value <= allowance[from][msg.sender], "Insufficient allowance");
        allowance[from][msg.sender] -= value;
        _transfer(from, to, value);
        return true;
    }

    function approve(address spender, uint256 value) external returns (bool) {
        allowance[msg.sender][spender] = value;
        emit Approval(msg.sender, spender, value);
        return true;
    }

    function burn(uint256 value) external onlyOwner {
        _burn(msg.sender, value);
    }

    function addBot(address bot) external onlyOwner {
        isBot[bot] = true;
        emit BotsUpdated(bot, true);
    }

    function removeBot(address bot) external onlyOwner {
        isBot[bot] = false;
        emit BotsUpdated(bot, false);
    }

    function _transfer(address from, address to, uint256 value) internal {
        require(from != address(0), "Transfer from the zero address");
        require(to != address(0), "Transfer to the zero address");
        require(value <= balanceOf[from], "Insufficient balance");

        balanceOf[from] -= value;
        balanceOf[to] += value;
        emit Transfer(from, to, value);
    }

    function _burn(address burner, uint256 value) internal {
        require(value <= balanceOf[burner], "Insufficient balance for burn");
        balanceOf[burner] -= value;
        emit Burn(burner, value);
        emit Transfer(burner, address(0), value);
    }
}

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":"account","type":"address"},{"indexed":false,"internalType":"bool","name":"isBot","type":"bool"}],"name":"BotsUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"burner","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","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":[{"internalType":"address","name":"bot","type":"address"}],"name":"addBot","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isBot","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","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":[{"internalType":"address","name":"bot","type":"address"}],"name":"removeBot","outputs":[],"stateMutability":"nonpayable","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":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","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"}]

608060405234801561000f575f5ffd5b505f80546001600160a01b0319163390811782556040519091907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a361005a6012600a610175565b61006890633b9aca00610187565b335f9081526001602052604090205561019e565b634e487b7160e01b5f52601160045260245ffd5b6001815b60018411156100cb578085048111156100af576100af61007c565b60018416156100bd57908102905b60019390931c928002610094565b935093915050565b5f826100e15750600161016f565b816100ed57505f61016f565b8160018114610103576002811461010d57610129565b600191505061016f565b60ff84111561011e5761011e61007c565b50506001821b61016f565b5060208310610133831016604e8410600b841016171561014c575081810a61016f565b6101585f198484610090565b805f190482111561016b5761016b61007c565b0290505b92915050565b5f61018083836100d3565b9392505050565b808202811582820484141761016f5761016f61007c565b610c8d806101ab5f395ff3fe608060405234801561000f575f5ffd5b50600436106100f0575f3560e01c80635fecd92611610093578063a9059cbb11610063578063a9059cbb14610225578063dd62ed3e14610238578063f2fde38b14610262578063ffecf51614610275575f5ffd5b80635fecd926146101c957806370a08231146101dc5780638da5cb5b146101fb57806395d89b41146100f4575f5ffd5b806323b872dd116100ce57806323b872dd14610165578063313ce567146101785780633bbac5791461019257806342966c68146101b4575f5ffd5b806306fdde03146100f4578063095ea7b31461012c57806318160ddd1461014f575b5f5ffd5b6101166040518060400160405280600381526020016242524f60e81b81525081565b60405161012391906109a0565b60405180910390f35b61013f61013a3660046109f0565b610288565b6040519015158152602001610123565b6101576102f4565b604051908152602001610123565b61013f610173366004610a18565b610311565b610180601281565b60405160ff9091168152602001610123565b61013f6101a0366004610a52565b60036020525f908152604090205460ff1681565b6101c76101c2366004610a72565b610448565b005b6101c76101d7366004610a52565b61047e565b6101576101ea366004610a52565b60016020525f908152604090205481565b5f5461020d906001600160a01b031681565b6040516001600160a01b039091168152602001610123565b61013f6102333660046109f0565b6104fc565b610157610246366004610a89565b600260209081525f928352604080842090915290825290205481565b6101c7610270366004610a52565b61057e565b6101c7610283366004610a52565b610656565b335f8181526002602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906102e29086815260200190565b60405180910390a35060015b92915050565b6103006012600a610bb1565b61030e90633b9aca00610bbc565b81565b6001600160a01b0383165f90815260036020526040812054849060ff16156103545760405162461bcd60e51b815260040161034b90610bd3565b60405180910390fd5b6001600160a01b0384165f90815260036020526040902054849060ff161561038e5760405162461bcd60e51b815260040161034b90610bd3565b6001600160a01b0386165f9081526002602090815260408083203384529091529020548411156103f95760405162461bcd60e51b8152602060048201526016602482015275496e73756666696369656e7420616c6c6f77616e636560501b604482015260640161034b565b6001600160a01b0386165f9081526002602090815260408083203384529091528120805486929061042b908490610c0a565b9091555061043c90508686866106d5565b50600195945050505050565b5f546001600160a01b031633146104715760405162461bcd60e51b815260040161034b90610c1d565b61047b338261088b565b50565b5f546001600160a01b031633146104a75760405162461bcd60e51b815260040161034b90610c1d565b6001600160a01b0381165f818152600360209081526040808320805460ff19169055519182527f294a1fa77b3527289428eb8a72d35d4e94834951d96940e6fe3b7b0c1bd4ac2091015b60405180910390a250565b335f8181526003602052604081205490919060ff161561052e5760405162461bcd60e51b815260040161034b90610bd3565b6001600160a01b0384165f90815260036020526040902054849060ff16156105685760405162461bcd60e51b815260040161034b90610bd3565b6105733386866106d5565b506001949350505050565b5f546001600160a01b031633146105a75760405162461bcd60e51b815260040161034b90610c1d565b6001600160a01b0381166105fd5760405162461bcd60e51b815260206004820152601860248201527f5a65726f2061646472657373206e6f7420616c6c6f7765640000000000000000604482015260640161034b565b5f80546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b5f546001600160a01b0316331461067f5760405162461bcd60e51b815260040161034b90610c1d565b6001600160a01b0381165f81815260036020908152604091829020805460ff1916600190811790915591519182527f294a1fa77b3527289428eb8a72d35d4e94834951d96940e6fe3b7b0c1bd4ac2091016104f1565b6001600160a01b03831661072b5760405162461bcd60e51b815260206004820152601e60248201527f5472616e736665722066726f6d20746865207a65726f20616464726573730000604482015260640161034b565b6001600160a01b0382166107815760405162461bcd60e51b815260206004820152601c60248201527f5472616e7366657220746f20746865207a65726f206164647265737300000000604482015260640161034b565b6001600160a01b0383165f908152600160205260409020548111156107df5760405162461bcd60e51b8152602060048201526014602482015273496e73756666696369656e742062616c616e636560601b604482015260640161034b565b6001600160a01b0383165f9081526001602052604081208054839290610806908490610c0a565b90915550506001600160a01b0382165f9081526001602052604081208054839290610832908490610c44565b92505081905550816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161087e91815260200190565b60405180910390a3505050565b6001600160a01b0382165f908152600160205260409020548111156108f25760405162461bcd60e51b815260206004820152601d60248201527f496e73756666696369656e742062616c616e636520666f72206275726e000000604482015260640161034b565b6001600160a01b0382165f9081526001602052604081208054839290610919908490610c0a565b90915550506040518181526001600160a01b038316907fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59060200160405180910390a26040518181525f906001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146109eb575f5ffd5b919050565b5f5f60408385031215610a01575f5ffd5b610a0a836109d5565b946020939093013593505050565b5f5f5f60608486031215610a2a575f5ffd5b610a33846109d5565b9250610a41602085016109d5565b929592945050506040919091013590565b5f60208284031215610a62575f5ffd5b610a6b826109d5565b9392505050565b5f60208284031215610a82575f5ffd5b5035919050565b5f5f60408385031215610a9a575f5ffd5b610aa3836109d5565b9150610ab1602084016109d5565b90509250929050565b634e487b7160e01b5f52601160045260245ffd5b6001815b6001841115610b0957808504811115610aed57610aed610aba565b6001841615610afb57908102905b60019390931c928002610ad2565b935093915050565b5f82610b1f575060016102ee565b81610b2b57505f6102ee565b8160018114610b415760028114610b4b57610b67565b60019150506102ee565b60ff841115610b5c57610b5c610aba565b50506001821b6102ee565b5060208310610133831016604e8410600b8410161715610b8a575081810a6102ee565b610b965f198484610ace565b805f1904821115610ba957610ba9610aba565b029392505050565b5f610a6b8383610b11565b80820281158282048414176102ee576102ee610aba565b6020808252601a908201527f4163636f756e74206973206d61726b6564206173206120626f74000000000000604082015260600190565b818103818111156102ee576102ee610aba565b6020808252600d908201526c2737ba103a34329037bbb732b960991b604082015260600190565b808201808211156102ee576102ee610aba56fea2646970667358221220b331437b3e3d9a84b2db6c9a282cf3e903d5eefa871cb8bb9cb3d14e00f9dc4e64736f6c634300081c0033

Deployed Bytecode

0x608060405234801561000f575f5ffd5b50600436106100f0575f3560e01c80635fecd92611610093578063a9059cbb11610063578063a9059cbb14610225578063dd62ed3e14610238578063f2fde38b14610262578063ffecf51614610275575f5ffd5b80635fecd926146101c957806370a08231146101dc5780638da5cb5b146101fb57806395d89b41146100f4575f5ffd5b806323b872dd116100ce57806323b872dd14610165578063313ce567146101785780633bbac5791461019257806342966c68146101b4575f5ffd5b806306fdde03146100f4578063095ea7b31461012c57806318160ddd1461014f575b5f5ffd5b6101166040518060400160405280600381526020016242524f60e81b81525081565b60405161012391906109a0565b60405180910390f35b61013f61013a3660046109f0565b610288565b6040519015158152602001610123565b6101576102f4565b604051908152602001610123565b61013f610173366004610a18565b610311565b610180601281565b60405160ff9091168152602001610123565b61013f6101a0366004610a52565b60036020525f908152604090205460ff1681565b6101c76101c2366004610a72565b610448565b005b6101c76101d7366004610a52565b61047e565b6101576101ea366004610a52565b60016020525f908152604090205481565b5f5461020d906001600160a01b031681565b6040516001600160a01b039091168152602001610123565b61013f6102333660046109f0565b6104fc565b610157610246366004610a89565b600260209081525f928352604080842090915290825290205481565b6101c7610270366004610a52565b61057e565b6101c7610283366004610a52565b610656565b335f8181526002602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906102e29086815260200190565b60405180910390a35060015b92915050565b6103006012600a610bb1565b61030e90633b9aca00610bbc565b81565b6001600160a01b0383165f90815260036020526040812054849060ff16156103545760405162461bcd60e51b815260040161034b90610bd3565b60405180910390fd5b6001600160a01b0384165f90815260036020526040902054849060ff161561038e5760405162461bcd60e51b815260040161034b90610bd3565b6001600160a01b0386165f9081526002602090815260408083203384529091529020548411156103f95760405162461bcd60e51b8152602060048201526016602482015275496e73756666696369656e7420616c6c6f77616e636560501b604482015260640161034b565b6001600160a01b0386165f9081526002602090815260408083203384529091528120805486929061042b908490610c0a565b9091555061043c90508686866106d5565b50600195945050505050565b5f546001600160a01b031633146104715760405162461bcd60e51b815260040161034b90610c1d565b61047b338261088b565b50565b5f546001600160a01b031633146104a75760405162461bcd60e51b815260040161034b90610c1d565b6001600160a01b0381165f818152600360209081526040808320805460ff19169055519182527f294a1fa77b3527289428eb8a72d35d4e94834951d96940e6fe3b7b0c1bd4ac2091015b60405180910390a250565b335f8181526003602052604081205490919060ff161561052e5760405162461bcd60e51b815260040161034b90610bd3565b6001600160a01b0384165f90815260036020526040902054849060ff16156105685760405162461bcd60e51b815260040161034b90610bd3565b6105733386866106d5565b506001949350505050565b5f546001600160a01b031633146105a75760405162461bcd60e51b815260040161034b90610c1d565b6001600160a01b0381166105fd5760405162461bcd60e51b815260206004820152601860248201527f5a65726f2061646472657373206e6f7420616c6c6f7765640000000000000000604482015260640161034b565b5f80546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b5f546001600160a01b0316331461067f5760405162461bcd60e51b815260040161034b90610c1d565b6001600160a01b0381165f81815260036020908152604091829020805460ff1916600190811790915591519182527f294a1fa77b3527289428eb8a72d35d4e94834951d96940e6fe3b7b0c1bd4ac2091016104f1565b6001600160a01b03831661072b5760405162461bcd60e51b815260206004820152601e60248201527f5472616e736665722066726f6d20746865207a65726f20616464726573730000604482015260640161034b565b6001600160a01b0382166107815760405162461bcd60e51b815260206004820152601c60248201527f5472616e7366657220746f20746865207a65726f206164647265737300000000604482015260640161034b565b6001600160a01b0383165f908152600160205260409020548111156107df5760405162461bcd60e51b8152602060048201526014602482015273496e73756666696369656e742062616c616e636560601b604482015260640161034b565b6001600160a01b0383165f9081526001602052604081208054839290610806908490610c0a565b90915550506001600160a01b0382165f9081526001602052604081208054839290610832908490610c44565b92505081905550816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161087e91815260200190565b60405180910390a3505050565b6001600160a01b0382165f908152600160205260409020548111156108f25760405162461bcd60e51b815260206004820152601d60248201527f496e73756666696369656e742062616c616e636520666f72206275726e000000604482015260640161034b565b6001600160a01b0382165f9081526001602052604081208054839290610919908490610c0a565b90915550506040518181526001600160a01b038316907fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59060200160405180910390a26040518181525f906001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146109eb575f5ffd5b919050565b5f5f60408385031215610a01575f5ffd5b610a0a836109d5565b946020939093013593505050565b5f5f5f60608486031215610a2a575f5ffd5b610a33846109d5565b9250610a41602085016109d5565b929592945050506040919091013590565b5f60208284031215610a62575f5ffd5b610a6b826109d5565b9392505050565b5f60208284031215610a82575f5ffd5b5035919050565b5f5f60408385031215610a9a575f5ffd5b610aa3836109d5565b9150610ab1602084016109d5565b90509250929050565b634e487b7160e01b5f52601160045260245ffd5b6001815b6001841115610b0957808504811115610aed57610aed610aba565b6001841615610afb57908102905b60019390931c928002610ad2565b935093915050565b5f82610b1f575060016102ee565b81610b2b57505f6102ee565b8160018114610b415760028114610b4b57610b67565b60019150506102ee565b60ff841115610b5c57610b5c610aba565b50506001821b6102ee565b5060208310610133831016604e8410600b8410161715610b8a575081810a6102ee565b610b965f198484610ace565b805f1904821115610ba957610ba9610aba565b029392505050565b5f610a6b8383610b11565b80820281158282048414176102ee576102ee610aba565b6020808252601a908201527f4163636f756e74206973206d61726b6564206173206120626f74000000000000604082015260600190565b818103818111156102ee576102ee610aba565b6020808252600d908201526c2737ba103a34329037bbb732b960991b604082015260600190565b808201808211156102ee576102ee610aba56fea2646970667358221220b331437b3e3d9a84b2db6c9a282cf3e903d5eefa871cb8bb9cb3d14e00f9dc4e64736f6c634300081c0033

Deployed Bytecode Sourcemap

1524:2634:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1555:35;;;;;;;;;;;;;;;-1:-1:-1;;;1555:35:0;;;;;;;;;;;;:::i;:::-;;;;;;;;2910:204;;;;;;:::i;:::-;;:::i;:::-;;;1085:14:1;;1078:22;1060:41;;1048:2;1033:18;2910:204:0;920:187:1;1683:72:0;;;:::i;:::-;;;1258:25:1;;;1246:2;1231:18;1683:72:0;1112:177:1;2595:307:0;;;;;;:::i;:::-;;:::i;1641:35::-;;1674:2;1641:35;;;;;1845:4:1;1833:17;;;1815:36;;1803:2;1788:18;1641:35:0;1673:184:1;1886:37:0;;;;;;:::i;:::-;;;;;;;;;;;;;;;;3122:91;;;;;;:::i;:::-;;:::i;:::-;;3351:127;;;;;;:::i;:::-;;:::i;1764:44::-;;;;;;:::i;:::-;;;;;;;;;;;;;;955:20;;;;;-1:-1:-1;;;;;955:20:0;;;;;;-1:-1:-1;;;;;2448:32:1;;;2430:51;;2418:2;2403:18;955:20:0;2284:203:1;2415:172:0;;;;;;:::i;:::-;;:::i;1815:64::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;1295:222;;;;;;:::i;:::-;;:::i;3221:122::-;;;;;;:::i;:::-;;:::i;2910:204::-;3004:10;2977:4;2994:21;;;:9;:21;;;;;;;;-1:-1:-1;;;;;2994:30:0;;;;;;;;;;:38;;;3048:36;2977:4;;2994:30;;3048:36;;;;3027:5;1258:25:1;;1246:2;1231:18;;1112:177;3048:36:0;;;;;;;;-1:-1:-1;3102:4:0;2910:204;;;;;:::o;1683:72::-;1734:21;1674:2;1734;:21;:::i;:::-;1721:34;;:10;:34;:::i;:::-;1683:72;:::o;2595:307::-;-1:-1:-1;;;;;2266:14:0;;2700:4;2266:14;;;:5;:14;;;;;;2674:4;;2266:14;;2265:15;2257:54;;;;-1:-1:-1;;;2257:54:0;;;;;;;:::i;:::-;;;;;;;;;-1:-1:-1;;;;;2266:14:0;::::1;;::::0;;;:5:::1;:14;::::0;;;;;2687:2;;2266:14:::1;;2265:15;2257:54;;;;-1:-1:-1::0;;;2257:54:0::1;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;2734:15:0;::::2;;::::0;;;:9:::2;:15;::::0;;;;;;;2750:10:::2;2734:27:::0;;;;;;;;2725:36;::::2;;2717:71;;;::::0;-1:-1:-1;;;2717:71:0;;5042:2:1;2717:71:0::2;::::0;::::2;5024:21:1::0;5081:2;5061:18;;;5054:30;-1:-1:-1;;;5100:18:1;;;5093:52;5162:18;;2717:71:0::2;4840:346:1::0;2717:71:0::2;-1:-1:-1::0;;;;;2799:15:0;::::2;;::::0;;;:9:::2;:15;::::0;;;;;;;2815:10:::2;2799:27:::0;;;;;;;:36;;2830:5;;2799:15;:36:::2;::::0;2830:5;;2799:36:::2;:::i;:::-;::::0;;;-1:-1:-1;2846:26:0::2;::::0;-1:-1:-1;2856:4:0;2862:2;2866:5;2846:9:::2;:26::i;:::-;-1:-1:-1::0;2890:4:0::2;::::0;2595:307;-1:-1:-1;;;;;2595:307:0:o;3122:91::-;1130:5;;-1:-1:-1;;;;;1130:5:0;1116:10;:19;1108:45;;;;-1:-1:-1;;;1108:45:0;;;;;;;:::i;:::-;3181:24:::1;3187:10;3199:5;3181;:24::i;:::-;3122:91:::0;:::o;3351:127::-;1130:5;;-1:-1:-1;;;;;1130:5:0;1116:10;:19;1108:45;;;;-1:-1:-1;;;1108:45:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;3413:10:0;::::1;3426:5;3413:10:::0;;;:5:::1;:10;::::0;;;;;;;:18;;-1:-1:-1;;3413:18:0::1;::::0;;3447:23;1060:41:1;;;3447:23:0::1;::::0;1033:18:1;3447:23:0::1;;;;;;;;3351:127:::0;:::o;2415:172::-;2476:10;2508:4;2266:14;;;:5;:14;;;;;;2508:4;;2476:10;2266:14;;2265:15;2257:54;;;;-1:-1:-1;;;2257:54:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;2266:14:0;::::1;;::::0;;;:5:::1;:14;::::0;;;;;2495:2;;2266:14:::1;;2265:15;2257:54;;;;-1:-1:-1::0;;;2257:54:0::1;;;;;;;:::i;:::-;2525:32:::2;2535:10;2547:2;2551:5;2525:9;:32::i;:::-;-1:-1:-1::0;2575:4:0::2;::::0;2415:172;-1:-1:-1;;;;2415:172:0:o;1295:222::-;1130:5;;-1:-1:-1;;;;;1130:5:0;1116:10;:19;1108:45;;;;-1:-1:-1;;;1108:45:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;1378:22:0;::::1;1370:59;;;::::0;-1:-1:-1;;;1370:59:0;;5868:2:1;1370:59:0::1;::::0;::::1;5850:21:1::0;5907:2;5887:18;;;5880:30;5946:26;5926:18;;;5919:54;5990:18;;1370:59:0::1;5666:348:1::0;1370:59:0::1;1466:5;::::0;;1445:37:::1;::::0;-1:-1:-1;;;;;1445:37:0;;::::1;::::0;1466:5;::::1;::::0;1445:37:::1;::::0;::::1;1493:5;:16:::0;;-1:-1:-1;;;;;;1493:16:0::1;-1:-1:-1::0;;;;;1493:16:0;;;::::1;::::0;;;::::1;::::0;;1295:222::o;3221:122::-;1130:5;;-1:-1:-1;;;;;1130:5:0;1116:10;:19;1108:45;;;;-1:-1:-1;;;1108:45:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;3280:10:0;::::1;;::::0;;;:5:::1;:10;::::0;;;;;;;;:17;;-1:-1:-1;;3280:17:0::1;3293:4;3280:17:::0;;::::1;::::0;;;3313:22;;1060:41:1;;;3313:22:0::1;::::0;1033:18:1;3313:22:0::1;920:187:1::0;3486:396:0;-1:-1:-1;;;;;3574:18:0;;3566:61;;;;-1:-1:-1;;;3566:61:0;;6221:2:1;3566:61:0;;;6203:21:1;6260:2;6240:18;;;6233:30;6299:32;6279:18;;;6272:60;6349:18;;3566:61:0;6019:354:1;3566:61:0;-1:-1:-1;;;;;3646:16:0;;3638:57;;;;-1:-1:-1;;;3638:57:0;;6580:2:1;3638:57:0;;;6562:21:1;6619:2;6599:18;;;6592:30;6658;6638:18;;;6631:58;6706:18;;3638:57:0;6378:352:1;3638:57:0;-1:-1:-1;;;;;3723:15:0;;;;;;:9;:15;;;;;;3714:24;;;3706:57;;;;-1:-1:-1;;;3706:57:0;;6937:2:1;3706:57:0;;;6919:21:1;6976:2;6956:18;;;6949:30;-1:-1:-1;;;6995:18:1;;;6988:50;7055:18;;3706:57:0;6735:344:1;3706:57:0;-1:-1:-1;;;;;3776:15:0;;;;;;:9;:15;;;;;:24;;3795:5;;3776:15;:24;;3795:5;;3776:24;:::i;:::-;;;;-1:-1:-1;;;;;;;3811:13:0;;;;;;:9;:13;;;;;:22;;3828:5;;3811:13;:22;;3828:5;;3811:22;:::i;:::-;;;;;;;;3864:2;-1:-1:-1;;;;;3849:25:0;3858:4;-1:-1:-1;;;;;3849:25:0;;3868:5;3849:25;;;;1258::1;;1246:2;1231:18;;1112:177;3849:25:0;;;;;;;;3486:396;;;:::o;3890:265::-;-1:-1:-1;;;;;3973:17:0;;;;;;:9;:17;;;;;;3964:26;;;3956:68;;;;-1:-1:-1;;;3956:68:0;;7416:2:1;3956:68:0;;;7398:21:1;7455:2;7435:18;;;7428:30;7494:31;7474:18;;;7467:59;7543:18;;3956:68:0;7214:353:1;3956:68:0;-1:-1:-1;;;;;4035:17:0;;;;;;:9;:17;;;;;:26;;4056:5;;4035:17;:26;;4056:5;;4035:26;:::i;:::-;;;;-1:-1:-1;;4077:19:0;;1258:25:1;;;-1:-1:-1;;;;;4077:19:0;;;;;1246:2:1;1231:18;4077:19:0;;;;;;;4112:35;;1258:25:1;;;4137:1:0;;-1:-1:-1;;;;;4112:35:0;;;;;1246:2:1;1231:18;4112:35:0;;;;;;;3890:265;;:::o;14:418:1:-;163:2;152:9;145:21;126:4;195:6;189:13;238:6;233:2;222:9;218:18;211:34;297:6;292:2;284:6;280:15;275:2;264:9;260:18;254:50;353:1;348:2;339:6;328:9;324:22;320:31;313:42;423:2;416;412:7;407:2;399:6;395:15;391:29;380:9;376:45;372:54;364:62;;;14:418;;;;:::o;437:173::-;505:20;;-1:-1:-1;;;;;554:31:1;;544:42;;534:70;;600:1;597;590:12;534:70;437:173;;;:::o;615:300::-;683:6;691;744:2;732:9;723:7;719:23;715:32;712:52;;;760:1;757;750:12;712:52;783:29;802:9;783:29;:::i;:::-;773:39;881:2;866:18;;;;853:32;;-1:-1:-1;;;615:300:1:o;1294:374::-;1371:6;1379;1387;1440:2;1428:9;1419:7;1415:23;1411:32;1408:52;;;1456:1;1453;1446:12;1408:52;1479:29;1498:9;1479:29;:::i;:::-;1469:39;;1527:38;1561:2;1550:9;1546:18;1527:38;:::i;:::-;1294:374;;1517:48;;-1:-1:-1;;;1634:2:1;1619:18;;;;1606:32;;1294:374::o;1862:186::-;1921:6;1974:2;1962:9;1953:7;1949:23;1945:32;1942:52;;;1990:1;1987;1980:12;1942:52;2013:29;2032:9;2013:29;:::i;:::-;2003:39;1862:186;-1:-1:-1;;;1862:186:1:o;2053:226::-;2112:6;2165:2;2153:9;2144:7;2140:23;2136:32;2133:52;;;2181:1;2178;2171:12;2133:52;-1:-1:-1;2226:23:1;;2053:226;-1:-1:-1;2053:226:1:o;2492:260::-;2560:6;2568;2621:2;2609:9;2600:7;2596:23;2592:32;2589:52;;;2637:1;2634;2627:12;2589:52;2660:29;2679:9;2660:29;:::i;:::-;2650:39;;2708:38;2742:2;2731:9;2727:18;2708:38;:::i;:::-;2698:48;;2492:260;;;;;:::o;2757:127::-;2818:10;2813:3;2809:20;2806:1;2799:31;2849:4;2846:1;2839:15;2873:4;2870:1;2863:15;2889:375;2977:1;2995:5;3009:249;3030:1;3020:8;3017:15;3009:249;;;3080:4;3075:3;3071:14;3065:4;3062:24;3059:50;;;3089:18;;:::i;:::-;3139:1;3129:8;3125:16;3122:49;;;3153:16;;;;3122:49;3236:1;3232:16;;;;;3192:15;;3009:249;;;2889:375;;;;;;:::o;3269:902::-;3318:5;3348:8;3338:80;;-1:-1:-1;3389:1:1;3403:5;;3338:80;3437:4;3427:76;;-1:-1:-1;3474:1:1;3488:5;;3427:76;3519:4;3537:1;3532:59;;;;3605:1;3600:174;;;;3512:262;;3532:59;3562:1;3553:10;;3576:5;;;3600:174;3637:3;3627:8;3624:17;3621:43;;;3644:18;;:::i;:::-;-1:-1:-1;;3700:1:1;3686:16;;3759:5;;3512:262;;3858:2;3848:8;3845:16;3839:3;3833:4;3830:13;3826:36;3820:2;3810:8;3807:16;3802:2;3796:4;3793:12;3789:35;3786:77;3783:203;;;-1:-1:-1;3895:19:1;;;3971:5;;3783:203;4018:42;-1:-1:-1;;4043:8:1;4037:4;4018:42;:::i;:::-;4096:6;4092:1;4088:6;4084:19;4075:7;4072:32;4069:58;;;4107:18;;:::i;:::-;4145:20;;3269:902;-1:-1:-1;;;3269:902:1:o;4176:131::-;4236:5;4265:36;4292:8;4286:4;4265:36;:::i;4312:168::-;4385:9;;;4416;;4433:15;;;4427:22;;4413:37;4403:71;;4454:18;;:::i;4485:350::-;4687:2;4669:21;;;4726:2;4706:18;;;4699:30;4765:28;4760:2;4745:18;;4738:56;4826:2;4811:18;;4485:350::o;5191:128::-;5258:9;;;5279:11;;;5276:37;;;5293:18;;:::i;5324:337::-;5526:2;5508:21;;;5565:2;5545:18;;;5538:30;-1:-1:-1;;;5599:2:1;5584:18;;5577:43;5652:2;5637:18;;5324:337::o;7084:125::-;7149:9;;;7170:10;;;7167:36;;;7183:18;;:::i

Swarm Source

ipfs://b331437b3e3d9a84b2db6c9a282cf3e903d5eefa871cb8bb9cb3d14e00f9dc4e
[ 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.