Token

Solana (SOL)

Overview

Max Total Supply

1,000,000,000,000.001001 SOL

Holders

13

Market

Price

-

Onchain Market Cap

-

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
0 SOL

Value
$0.00
0xcc123b0dc18e4dc147a9ca83ce0f59ebb54ac983
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information

Contract Source Code Verified (Exact Match)

Contract Name:
SOL

Compiler Version
v0.8.26+commit.8a97fa7a

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at SonicScan.org on 2024-12-18
*/

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;

contract SOL {
    string public name = "Solana";  // Token Name
    string public symbol = "SOL";    // Token Symbol
    uint8 public decimals = 18;      // Number of decimals (18 is standard for ERC20)
    uint256 public totalSupply;      // Total supply of the token

    mapping(address => uint256) public balanceOf;      // Mapping to store the balance of each address
    mapping(address => mapping(address => uint256)) public allowance;  // Mapping for allowance (spending on behalf of others)

    // Events (optional but standard)
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);

    // Constructor to initialize total supply and assign it to the deployer's address
    constructor(uint256 initialSupply) {
        totalSupply = initialSupply * 10 ** uint256(decimals); // Adjust for decimals
        balanceOf[msg.sender] = totalSupply; // Assign total supply to deployer's address
        emit Transfer(address(0), msg.sender, totalSupply); // Emit the Transfer event
    }

    // Transfer tokens from the sender to the recipient
    function transfer(address recipient, uint256 amount) public returns (bool) {
        require(recipient != address(0), "ERC20: transfer to the zero address");
        require(balanceOf[msg.sender] >= amount, "ERC20: insufficient balance");

        balanceOf[msg.sender] -= amount;
        balanceOf[recipient] += amount;

        emit Transfer(msg.sender, recipient, amount);
        return true;
    }

    // Allow an address to spend a specified amount of tokens on behalf of the sender
    function approve(address spender, uint256 amount) public returns (bool) {
        require(spender != address(0), "ERC20: approve to the zero address");

        allowance[msg.sender][spender] = amount;
        emit Approval(msg.sender, spender, amount);
        return true;
    }

    // Transfer tokens from one address to another, based on allowance
    function transferFrom(address sender, address recipient, uint256 amount) public returns (bool) {
        require(sender != address(0), "ERC20: transfer from the zero address");
        require(recipient != address(0), "ERC20: transfer to the zero address");
        require(balanceOf[sender] >= amount, "ERC20: insufficient balance");
        require(allowance[sender][msg.sender] >= amount, "ERC20: allowance exceeded");

        balanceOf[sender] -= amount;
        balanceOf[recipient] += amount;
        allowance[sender][msg.sender] -= amount;

        emit Transfer(sender, recipient, amount);
        return true;
    }

    // Get the remaining number of tokens a spender is allowed to transfer on behalf of an owner
    function getAllowance(address owner, address spender) public view returns (uint256) {
        return allowance[owner][spender];
    }

    // Mint new tokens (can only be called by the contract owner or a specified minter)
    function mint(address account, uint256 amount) public returns (bool) {
        require(account != address(0), "ERC20: mint to the zero address");

        totalSupply += amount;
        balanceOf[account] += amount;

        emit Transfer(address(0), account, amount);
        return true;
    }

    // Burn tokens (destroy tokens from the caller's balance)
    function burn(uint256 amount) public returns (bool) {
        require(balanceOf[msg.sender] >= amount, "ERC20: burn amount exceeds balance");

        totalSupply -= amount;
        balanceOf[msg.sender] -= amount;

        emit Transfer(msg.sender, address(0), amount);
        return true;
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"uint256","name":"initialSupply","type":"uint256"}],"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":[{"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":"amount","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":"amount","type":"uint256"}],"name":"burn","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"getAllowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","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"}]

60c06040526006608090815265536f6c616e6160d01b60a0525f906100249082610189565b5060408051808201909152600381526214d3d360ea1b602082015260019061004c9082610189565b506002805460ff19166012179055348015610065575f80fd5b50604051610ddb380380610ddb83398101604081905261008491610243565b6002546100959060ff16600a610353565b61009f9082610365565b6003819055335f81815260046020908152604080832085905551938452919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35061037c565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061011957607f821691505b60208210810361013757634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561018457805f5260205f20601f840160051c810160208510156101625750805b601f840160051c820191505b81811015610181575f815560010161016e565b50505b505050565b81516001600160401b038111156101a2576101a26100f1565b6101b6816101b08454610105565b8461013d565b6020601f8211600181146101e8575f83156101d15750848201515b5f19600385901b1c1916600184901b178455610181565b5f84815260208120601f198516915b8281101561021757878501518255602094850194600190920191016101f7565b508482101561023457868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f60208284031215610253575f80fd5b5051919050565b634e487b7160e01b5f52601160045260245ffd5b6001815b60018411156102a95780850481111561028d5761028d61025a565b600184161561029b57908102905b60019390931c928002610272565b935093915050565b5f826102bf5750600161034d565b816102cb57505f61034d565b81600181146102e157600281146102eb57610307565b600191505061034d565b60ff8411156102fc576102fc61025a565b50506001821b61034d565b5060208310610133831016604e8410600b841016171561032a575081810a61034d565b6103365f19848461026e565b805f19048211156103495761034961025a565b0290505b92915050565b5f61035e83836102b1565b9392505050565b808202811582820484141761034d5761034d61025a565b610a52806103895f395ff3fe608060405234801561000f575f80fd5b50600436106100b1575f3560e01c806340c10f191161006e57806340c10f191461017757806342966c681461018a57806370a082311461019d57806395d89b41146101bc578063a9059cbb146101c4578063dd62ed3e146101d7575f80fd5b806306fdde03146100b5578063095ea7b3146100d35780630af4187d146100f657806318160ddd1461013c57806323b872dd14610145578063313ce56714610158575b5f80fd5b6100bd610201565b6040516100ca919061082d565b60405180910390f35b6100e66100e136600461087d565b61028c565b60405190151581526020016100ca565b61012e6101043660046108a5565b6001600160a01b039182165f90815260056020908152604080832093909416825291909152205490565b6040519081526020016100ca565b61012e60035481565b6100e66101533660046108d6565b610358565b6002546101659060ff1681565b60405160ff90911681526020016100ca565b6100e661018536600461087d565b610591565b6100e6610198366004610910565b610654565b61012e6101ab366004610927565b60046020525f908152604090205481565b6100bd610722565b6100e66101d236600461087d565b61072f565b61012e6101e53660046108a5565b600560209081525f928352604080842090915290825290205481565b5f805461020d90610947565b80601f016020809104026020016040519081016040528092919081815260200182805461023990610947565b80156102845780601f1061025b57610100808354040283529160200191610284565b820191905f5260205f20905b81548152906001019060200180831161026757829003601f168201915b505050505081565b5f6001600160a01b0383166102f35760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084015b60405180910390fd5b335f8181526005602090815260408083206001600160a01b03881680855290835292819020869055518581529192917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a35060015b92915050565b5f6001600160a01b0384166103bd5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016102ea565b6001600160a01b0383166103e35760405162461bcd60e51b81526004016102ea9061097f565b6001600160a01b0384165f9081526004602052604090205482111561044a5760405162461bcd60e51b815260206004820152601b60248201527f45524332303a20696e73756666696369656e742062616c616e6365000000000060448201526064016102ea565b6001600160a01b0384165f9081526005602090815260408083203384529091529020548211156104bc5760405162461bcd60e51b815260206004820152601960248201527f45524332303a20616c6c6f77616e63652065786365656465640000000000000060448201526064016102ea565b6001600160a01b0384165f90815260046020526040812080548492906104e39084906109d6565b90915550506001600160a01b0383165f908152600460205260408120805484929061050f9084906109e9565b90915550506001600160a01b0384165f908152600560209081526040808320338452909152812080548492906105469084906109d6565b92505081905550826001600160a01b0316846001600160a01b03165f805160206109fd8339815191528460405161057f91815260200190565b60405180910390a35060019392505050565b5f6001600160a01b0383166105e85760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064016102ea565b8160035f8282546105f991906109e9565b90915550506001600160a01b0383165f90815260046020526040812080548492906106259084906109e9565b90915550506040518281526001600160a01b038416905f905f805160206109fd83398151915290602001610346565b335f908152600460205260408120548211156106bd5760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b60648201526084016102ea565b8160035f8282546106ce91906109d6565b9091555050335f90815260046020526040812080548492906106f19084906109d6565b90915550506040518281525f9033905f805160206109fd8339815191529060200160405180910390a3506001919050565b6001805461020d90610947565b5f6001600160a01b0383166107565760405162461bcd60e51b81526004016102ea9061097f565b335f908152600460205260409020548211156107b45760405162461bcd60e51b815260206004820152601b60248201527f45524332303a20696e73756666696369656e742062616c616e6365000000000060448201526064016102ea565b335f90815260046020526040812080548492906107d29084906109d6565b90915550506001600160a01b0383165f90815260046020526040812080548492906107fe9084906109e9565b90915550506040518281526001600160a01b0384169033905f805160206109fd83398151915290602001610346565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b0381168114610878575f80fd5b919050565b5f806040838503121561088e575f80fd5b61089783610862565b946020939093013593505050565b5f80604083850312156108b6575f80fd5b6108bf83610862565b91506108cd60208401610862565b90509250929050565b5f805f606084860312156108e8575f80fd5b6108f184610862565b92506108ff60208501610862565b929592945050506040919091013590565b5f60208284031215610920575f80fd5b5035919050565b5f60208284031215610937575f80fd5b61094082610862565b9392505050565b600181811c9082168061095b57607f821691505b60208210810361097957634e487b7160e01b5f52602260045260245ffd5b50919050565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b634e487b7160e01b5f52601160045260245ffd5b81810381811115610352576103526109c2565b80820180821115610352576103526109c256feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa26469706673582212206d0cc2ee1c25b91c33a5f6bd692c582fc3fd0d2e9f24a0841ba28afd8f835e8264736f6c634300081a0033000000000000000000000000000000000000000000000000000000e8d4a51000

Deployed Bytecode

0x608060405234801561000f575f80fd5b50600436106100b1575f3560e01c806340c10f191161006e57806340c10f191461017757806342966c681461018a57806370a082311461019d57806395d89b41146101bc578063a9059cbb146101c4578063dd62ed3e146101d7575f80fd5b806306fdde03146100b5578063095ea7b3146100d35780630af4187d146100f657806318160ddd1461013c57806323b872dd14610145578063313ce56714610158575b5f80fd5b6100bd610201565b6040516100ca919061082d565b60405180910390f35b6100e66100e136600461087d565b61028c565b60405190151581526020016100ca565b61012e6101043660046108a5565b6001600160a01b039182165f90815260056020908152604080832093909416825291909152205490565b6040519081526020016100ca565b61012e60035481565b6100e66101533660046108d6565b610358565b6002546101659060ff1681565b60405160ff90911681526020016100ca565b6100e661018536600461087d565b610591565b6100e6610198366004610910565b610654565b61012e6101ab366004610927565b60046020525f908152604090205481565b6100bd610722565b6100e66101d236600461087d565b61072f565b61012e6101e53660046108a5565b600560209081525f928352604080842090915290825290205481565b5f805461020d90610947565b80601f016020809104026020016040519081016040528092919081815260200182805461023990610947565b80156102845780601f1061025b57610100808354040283529160200191610284565b820191905f5260205f20905b81548152906001019060200180831161026757829003601f168201915b505050505081565b5f6001600160a01b0383166102f35760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084015b60405180910390fd5b335f8181526005602090815260408083206001600160a01b03881680855290835292819020869055518581529192917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a35060015b92915050565b5f6001600160a01b0384166103bd5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016102ea565b6001600160a01b0383166103e35760405162461bcd60e51b81526004016102ea9061097f565b6001600160a01b0384165f9081526004602052604090205482111561044a5760405162461bcd60e51b815260206004820152601b60248201527f45524332303a20696e73756666696369656e742062616c616e6365000000000060448201526064016102ea565b6001600160a01b0384165f9081526005602090815260408083203384529091529020548211156104bc5760405162461bcd60e51b815260206004820152601960248201527f45524332303a20616c6c6f77616e63652065786365656465640000000000000060448201526064016102ea565b6001600160a01b0384165f90815260046020526040812080548492906104e39084906109d6565b90915550506001600160a01b0383165f908152600460205260408120805484929061050f9084906109e9565b90915550506001600160a01b0384165f908152600560209081526040808320338452909152812080548492906105469084906109d6565b92505081905550826001600160a01b0316846001600160a01b03165f805160206109fd8339815191528460405161057f91815260200190565b60405180910390a35060019392505050565b5f6001600160a01b0383166105e85760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064016102ea565b8160035f8282546105f991906109e9565b90915550506001600160a01b0383165f90815260046020526040812080548492906106259084906109e9565b90915550506040518281526001600160a01b038416905f905f805160206109fd83398151915290602001610346565b335f908152600460205260408120548211156106bd5760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b60648201526084016102ea565b8160035f8282546106ce91906109d6565b9091555050335f90815260046020526040812080548492906106f19084906109d6565b90915550506040518281525f9033905f805160206109fd8339815191529060200160405180910390a3506001919050565b6001805461020d90610947565b5f6001600160a01b0383166107565760405162461bcd60e51b81526004016102ea9061097f565b335f908152600460205260409020548211156107b45760405162461bcd60e51b815260206004820152601b60248201527f45524332303a20696e73756666696369656e742062616c616e6365000000000060448201526064016102ea565b335f90815260046020526040812080548492906107d29084906109d6565b90915550506001600160a01b0383165f90815260046020526040812080548492906107fe9084906109e9565b90915550506040518281526001600160a01b0384169033905f805160206109fd83398151915290602001610346565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b0381168114610878575f80fd5b919050565b5f806040838503121561088e575f80fd5b61089783610862565b946020939093013593505050565b5f80604083850312156108b6575f80fd5b6108bf83610862565b91506108cd60208401610862565b90509250929050565b5f805f606084860312156108e8575f80fd5b6108f184610862565b92506108ff60208501610862565b929592945050506040919091013590565b5f60208284031215610920575f80fd5b5035919050565b5f60208284031215610937575f80fd5b61094082610862565b9392505050565b600181811c9082168061095b57607f821691505b60208210810361097957634e487b7160e01b5f52602260045260245ffd5b50919050565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b634e487b7160e01b5f52601160045260245ffd5b81810381811115610352576103526109c2565b80820180821115610352576103526109c256feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa26469706673582212206d0cc2ee1c25b91c33a5f6bd692c582fc3fd0d2e9f24a0841ba28afd8f835e8264736f6c634300081a0033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000000000000000000000000000000000e8d4a51000

-----Decoded View---------------
Arg [0] : initialSupply (uint256): 1000000000000

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000000000000000000000000000000000e8d4a51000


Deployed Bytecode Sourcemap

60:3709:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;80:29;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1745:286;;;;;;:::i;:::-;;:::i;:::-;;;1085:14:1;;1078:22;1060:41;;1048:2;1033:18;1745:286:0;920:187:1;2855:135:0;;;;;;:::i;:::-;-1:-1:-1;;;;;2957:16:0;;;2930:7;2957:16;;;:9;:16;;;;;;;;:25;;;;;;;;;;;;;2855:135;;;;1523:25:1;;;1511:2;1496:18;2855:135:0;1377:177:1;272:26:0;;;;;;2111:638;;;;;;:::i;:::-;;:::i;185:26::-;;;;;;;;;;;;2110:4:1;2098:17;;;2080:36;;2068:2;2053:18;185:26:0;1938:184:1;3087:303:0;;;;;;:::i;:::-;;:::i;3461:305::-;;;;;;:::i;:::-;;:::i;341:44::-;;;;;;:::i;:::-;;;;;;;;;;;;;;131:28;;;:::i;1239:411::-;;;;;;:::i;:::-;;:::i;445:64::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;80:29;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1745:286::-;1811:4;-1:-1:-1;;;;;1836:21:0;;1828:68;;;;-1:-1:-1;;;1828:68:0;;3136:2:1;1828:68:0;;;3118:21:1;3175:2;3155:18;;;3148:30;3214:34;3194:18;;;3187:62;-1:-1:-1;;;3265:18:1;;;3258:32;3307:19;;1828:68:0;;;;;;;;;1919:10;1909:21;;;;:9;:21;;;;;;;;-1:-1:-1;;;;;1909:30:0;;;;;;;;;;;;:39;;;1964:37;1523:25:1;;;1909:30:0;;1919:10;1964:37;;1496:18:1;1964:37:0;;;;;;;;-1:-1:-1;2019:4:0;1745:286;;;;;:::o;2111:638::-;2200:4;-1:-1:-1;;;;;2225:20:0;;2217:70;;;;-1:-1:-1;;;2217:70:0;;3539:2:1;2217:70:0;;;3521:21:1;3578:2;3558:18;;;3551:30;3617:34;3597:18;;;3590:62;-1:-1:-1;;;3668:18:1;;;3661:35;3713:19;;2217:70:0;3337:401:1;2217:70:0;-1:-1:-1;;;;;2306:23:0;;2298:71;;;;-1:-1:-1;;;2298:71:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;2388:17:0;;;;;;:9;:17;;;;;;:27;-1:-1:-1;2388:27:0;2380:67;;;;-1:-1:-1;;;2380:67:0;;4349:2:1;2380:67:0;;;4331:21:1;4388:2;4368:18;;;4361:30;4427:29;4407:18;;;4400:57;4474:18;;2380:67:0;4147:351:1;2380:67:0;-1:-1:-1;;;;;2466:17:0;;;;;;:9;:17;;;;;;;;2484:10;2466:29;;;;;;;;:39;-1:-1:-1;2466:39:0;2458:77;;;;-1:-1:-1;;;2458:77:0;;4705:2:1;2458:77:0;;;4687:21:1;4744:2;4724:18;;;4717:30;4783:27;4763:18;;;4756:55;4828:18;;2458:77:0;4503:349:1;2458:77:0;-1:-1:-1;;;;;2548:17:0;;;;;;:9;:17;;;;;:27;;2569:6;;2548:17;:27;;2569:6;;2548:27;:::i;:::-;;;;-1:-1:-1;;;;;;;2586:20:0;;;;;;:9;:20;;;;;:30;;2610:6;;2586:20;:30;;2610:6;;2586:30;:::i;:::-;;;;-1:-1:-1;;;;;;;2627:17:0;;;;;;:9;:17;;;;;;;;2645:10;2627:29;;;;;;;:39;;2660:6;;2627:17;:39;;2660:6;;2627:39;:::i;:::-;;;;;;;;2701:9;-1:-1:-1;;;;;2684:35:0;2693:6;-1:-1:-1;;;;;2684:35:0;-1:-1:-1;;;;;;;;;;;2712:6:0;2684:35;;;;1523:25:1;;1511:2;1496:18;;1377:177;2684:35:0;;;;;;;;-1:-1:-1;2737:4:0;2111:638;;;;;:::o;3087:303::-;3150:4;-1:-1:-1;;;;;3175:21:0;;3167:65;;;;-1:-1:-1;;;3167:65:0;;5454:2:1;3167:65:0;;;5436:21:1;5493:2;5473:18;;;5466:30;5532:33;5512:18;;;5505:61;5583:18;;3167:65:0;5252:355:1;3167:65:0;3260:6;3245:11;;:21;;;;;;;:::i;:::-;;;;-1:-1:-1;;;;;;;3277:18:0;;;;;;:9;:18;;;;;:28;;3299:6;;3277:18;:28;;3299:6;;3277:28;:::i;:::-;;;;-1:-1:-1;;3323:37:0;;1523:25:1;;;-1:-1:-1;;;;;3323:37:0;;;3340:1;;-1:-1:-1;;;;;;;;;;;3323:37:0;1511:2:1;1496:18;3323:37:0;1377:177:1;3461:305:0;3542:10;3507:4;3532:21;;;:9;:21;;;;;;:31;-1:-1:-1;3532:31:0;3524:78;;;;-1:-1:-1;;;3524:78:0;;5814:2:1;3524:78:0;;;5796:21:1;5853:2;5833:18;;;5826:30;5892:34;5872:18;;;5865:62;-1:-1:-1;;;5943:18:1;;;5936:32;5985:19;;3524:78:0;5612:398:1;3524:78:0;3630:6;3615:11;;:21;;;;;;;:::i;:::-;;;;-1:-1:-1;;3657:10:0;3647:21;;;;:9;:21;;;;;:31;;3672:6;;3647:21;:31;;3672:6;;3647:31;:::i;:::-;;;;-1:-1:-1;;3696:40:0;;1523:25:1;;;3725:1:0;;3705:10;;-1:-1:-1;;;;;;;;;;;3696:40:0;1511:2:1;1496:18;3696:40:0;;;;;;;-1:-1:-1;3754:4:0;;3461:305;-1:-1:-1;3461:305:0:o;131:28::-;;;;;;;:::i;1239:411::-;1308:4;-1:-1:-1;;;;;1333:23:0;;1325:71;;;;-1:-1:-1;;;1325:71:0;;;;;;;:::i;:::-;1425:10;1415:21;;;;:9;:21;;;;;;:31;-1:-1:-1;1415:31:0;1407:71;;;;-1:-1:-1;;;1407:71:0;;4349:2:1;1407:71:0;;;4331:21:1;4388:2;4368:18;;;4361:30;4427:29;4407:18;;;4400:57;4474:18;;1407:71:0;4147:351:1;1407:71:0;1501:10;1491:21;;;;:9;:21;;;;;:31;;1516:6;;1491:21;:31;;1516:6;;1491:31;:::i;:::-;;;;-1:-1:-1;;;;;;;1533:20:0;;;;;;:9;:20;;;;;:30;;1557:6;;1533:20;:30;;1557:6;;1533:30;:::i;:::-;;;;-1:-1:-1;;1581:39:0;;1523:25:1;;;-1:-1:-1;;;;;1581:39:0;;;1590:10;;-1:-1:-1;;;;;;;;;;;1581:39:0;1511:2:1;1496:18;1581:39:0;1377:177:1;14:418;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;1112:260::-;1180:6;1188;1241:2;1229:9;1220:7;1216:23;1212:32;1209:52;;;1257:1;1254;1247:12;1209:52;1280:29;1299:9;1280:29;:::i;:::-;1270:39;;1328:38;1362:2;1351:9;1347:18;1328:38;:::i;:::-;1318:48;;1112:260;;;;;:::o;1559:374::-;1636:6;1644;1652;1705:2;1693:9;1684:7;1680:23;1676:32;1673:52;;;1721:1;1718;1711:12;1673:52;1744:29;1763:9;1744:29;:::i;:::-;1734:39;;1792:38;1826:2;1815:9;1811:18;1792:38;:::i;:::-;1559:374;;1782:48;;-1:-1:-1;;;1899:2:1;1884:18;;;;1871:32;;1559:374::o;2127:226::-;2186:6;2239:2;2227:9;2218:7;2214:23;2210:32;2207:52;;;2255:1;2252;2245:12;2207:52;-1:-1:-1;2300:23:1;;2127:226;-1:-1:-1;2127:226:1:o;2358:186::-;2417:6;2470:2;2458:9;2449:7;2445:23;2441:32;2438:52;;;2486:1;2483;2476:12;2438:52;2509:29;2528:9;2509:29;:::i;:::-;2499:39;2358:186;-1:-1:-1;;;2358:186:1:o;2549:380::-;2628:1;2624:12;;;;2671;;;2692:61;;2746:4;2738:6;2734:17;2724:27;;2692:61;2799:2;2791:6;2788:14;2768:18;2765:38;2762:161;;2845:10;2840:3;2836:20;2833:1;2826:31;2880:4;2877:1;2870:15;2908:4;2905:1;2898:15;2762:161;;2549:380;;;:::o;3743:399::-;3945:2;3927:21;;;3984:2;3964:18;;;3957:30;4023:34;4018:2;4003:18;;3996:62;-1:-1:-1;;;4089:2:1;4074:18;;4067:33;4132:3;4117:19;;3743:399::o;4857:127::-;4918:10;4913:3;4909:20;4906:1;4899:31;4949:4;4946:1;4939:15;4973:4;4970:1;4963:15;4989:128;5056:9;;;5077:11;;;5074:37;;;5091:18;;:::i;5122:125::-;5187:9;;;5208:10;;;5205:36;;;5221:18;;:::i

Swarm Source

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