POL Price: $0.190537 (+3.90%)
 

Overview

Max Total Supply

1,000,000 GILLZ

Holders

1

Market

Price

$0.00 @ 0.000000 POL

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
1,000,000 GILLZ

Value
$0.00
0xda2ad8c68bf264eebb3cea39b4ca064408dddfbd
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information

Contract Source Code Verified (Exact Match)

Contract Name:
GILLZStablecoin

Compiler Version
v0.8.0+commit.c7dfd78e

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at polygonscan.com on 2025-01-15
*/

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

interface AggregatorV3Interface {
    function latestRoundData()
        external
        view
        returns (
            uint80 roundId,
            int256 answer,
            uint256 startedAt,
            uint256 updatedAt,
            uint80 answeredInRound
        );
}

contract GILLZStablecoin {
    string public name = "GILLZ Stablecoin";
    string public symbol = "GILLZ";
    uint8 public decimals = 18;
    uint256 public totalSupply;

    mapping(address => uint256) public balanceOf;

    AggregatorV3Interface internal priceFeed;
    uint256 public gillzToMaticPrice;

    event Transfer(address indexed from, address indexed to, uint256 value);
    event PriceUpdated(uint256 oldPrice, uint256 newPrice);

    constructor() {
        // Polygon Mainnet Chainlink MATIC/USD Price Feed
        priceFeed = AggregatorV3Interface(0xAB594600376Ec9fD91F8e885dADF0CE036862dE0);

        // Pre-mint tokens for the deployer
        uint256 initialSupply = 1_000_000 * (10 ** decimals);
        balanceOf[msg.sender] = initialSupply;
        totalSupply = initialSupply;

        // Set initial price: 1 GILLZ = 0.1 MATIC
        gillzToMaticPrice = 0.1 ether;

        emit Transfer(address(0), msg.sender, initialSupply);
    }

    function updatePrice(uint256 newPrice) public {
        uint256 oldPrice = gillzToMaticPrice;
        gillzToMaticPrice = newPrice;
        emit PriceUpdated(oldPrice, newPrice);
    }

    function swapMaticForGillz() public payable {
        require(msg.value > 0, "Send MATIC to swap");

        uint256 gillzAmount = (msg.value * 1 ether) / gillzToMaticPrice;

        balanceOf[msg.sender] += gillzAmount;
        totalSupply += gillzAmount;

        emit Transfer(address(0), msg.sender, gillzAmount);
    }

    function swapGillzForMatic(uint256 gillzAmount) public {
        require(balanceOf[msg.sender] >= gillzAmount, "Insufficient GILLZ");

        uint256 maticAmount = (gillzAmount * gillzToMaticPrice) / 1 ether;

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

        payable(msg.sender).transfer(maticAmount);

        emit Transfer(msg.sender, address(0), gillzAmount);
    }

    function getMATICPrice() public view returns (int256) {
        (, int256 price, , , ) = priceFeed.latestRoundData();
        return price;
    }

    function transfer(address to, uint256 value) public returns (bool) {
        require(balanceOf[msg.sender] >= value, "Insufficient balance");

        balanceOf[msg.sender] -= value;
        balanceOf[to] += value;

        emit Transfer(msg.sender, to, value);
        return true;
    }

    receive() external payable {}
}

Contract Security Audit

Contract ABI

API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"oldPrice","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"newPrice","type":"uint256"}],"name":"PriceUpdated","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"}],"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":[],"name":"getMATICPrice","outputs":[{"internalType":"int256","name":"","type":"int256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"gillzToMaticPrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"gillzAmount","type":"uint256"}],"name":"swapGillzForMatic","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"swapMaticForGillz","outputs":[],"stateMutability":"payable","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":"uint256","name":"newPrice","type":"uint256"}],"name":"updatePrice","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

60806040526040518060400160405280601081526020017f47494c4c5a20537461626c65636f696e0000000000000000000000000000000081525060009080519060200190620000519291906200021a565b506040518060400160405280600581526020017f47494c4c5a000000000000000000000000000000000000000000000000000000815250600190805190602001906200009f9291906200021a565b506012600260006101000a81548160ff021916908360ff160217905550348015620000c957600080fd5b5073ab594600376ec9fd91f8e885dadf0ce036862de0600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600260009054906101000a900460ff16600a6200013f919062000353565b620f42406200014f919062000490565b905080600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508060038190555067016345785d8a00006006819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200020b9190620002db565b60405180910390a350620005a9565b828054620002289062000508565b90600052602060002090601f0160209004810192826200024c576000855562000298565b82601f106200026757805160ff191683800117855562000298565b8280016001018555821562000298579182015b82811115620002975782518255916020019190600101906200027a565b5b509050620002a79190620002ab565b5090565b5b80821115620002c6576000816000905550600101620002ac565b5090565b620002d581620004f1565b82525050565b6000602082019050620002f26000830184620002ca565b92915050565b6000808291508390505b60018511156200034a578086048111156200032257620003216200053e565b5b6001851615620003325780820291505b808102905062000342856200059c565b945062000302565b94509492505050565b60006200036082620004f1565b91506200036d83620004fb565b92506200039c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484620003a4565b905092915050565b600082620003b6576001905062000489565b81620003c6576000905062000489565b8160018114620003df5760028114620003ea5762000420565b600191505062000489565b60ff841115620003ff57620003fe6200053e565b5b8360020a9150848211156200041957620004186200053e565b5b5062000489565b5060208310610133831016604e8410600b84101617156200045a5782820a9050838111156200045457620004536200053e565b5b62000489565b620004698484846001620002f8565b925090508184048111156200048357620004826200053e565b5b81810290505b9392505050565b60006200049d82620004f1565b9150620004aa83620004f1565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615620004e657620004e56200053e565b5b828202905092915050565b6000819050919050565b600060ff82169050919050565b600060028204905060018216806200052157607f821691505b602082108114156200053857620005376200056d565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60008160011c9050919050565b61106d80620005b96000396000f3fe6080604052600436106100a05760003560e01c8063814de2fe11610064578063814de2fe146101935780638d6cc56d1461019d57806395d89b41146101c6578063a9059cbb146101f1578063efcb904f1461022e578063f04baf0e14610259576100a7565b806306fdde03146100ac57806318160ddd146100d75780631daee84614610102578063313ce5671461012b57806370a0823114610156576100a7565b366100a757005b600080fd5b3480156100b857600080fd5b506100c1610284565b6040516100ce9190610c51565b60405180910390f35b3480156100e357600080fd5b506100ec610312565b6040516100f99190610cd3565b60405180910390f35b34801561010e57600080fd5b5061012960048036038101906101249190610a46565b610318565b005b34801561013757600080fd5b506101406104df565b60405161014d9190610d17565b60405180910390f35b34801561016257600080fd5b5061017d600480360381019061017891906109e1565b6104f2565b60405161018a9190610cd3565b60405180910390f35b61019b61050a565b005b3480156101a957600080fd5b506101c460048036038101906101bf9190610a46565b61064a565b005b3480156101d257600080fd5b506101db610695565b6040516101e89190610c51565b60405180910390f35b3480156101fd57600080fd5b5061021860048036038101906102139190610a0a565b610723565b6040516102259190610c1b565b60405180910390f35b34801561023a57600080fd5b506102436108c2565b6040516102509190610cd3565b60405180910390f35b34801561026557600080fd5b5061026e6108c8565b60405161027b9190610c36565b60405180910390f35b6000805461029190610f0b565b80601f01602080910402602001604051908101604052809291908181526020018280546102bd90610f0b565b801561030a5780601f106102df5761010080835404028352916020019161030a565b820191906000526020600020905b8154815290600101906020018083116102ed57829003601f168201915b505050505081565b60035481565b80600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561039a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161039190610c93565b60405180910390fd5b6000670de0b6b3a7640000600654836103b39190610dd5565b6103bd9190610da4565b905081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461040e9190610e2f565b9250508190555081600360008282546104279190610e2f565b925050819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610474573d6000803e3d6000fd5b50600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516104d39190610cd3565b60405180910390a35050565b600260009054906101000a900460ff1681565b60046020528060005260406000206000915090505481565b6000341161054d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161054490610c73565b60405180910390fd5b6000600654670de0b6b3a7640000346105669190610dd5565b6105709190610da4565b905080600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105c19190610d4e565b9250508190555080600360008282546105da9190610d4e565b925050819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161063f9190610cd3565b60405180910390a350565b60006006549050816006819055507f945c1c4e99aa89f648fbfe3df471b916f719e16d960fcec0737d4d56bd6968388183604051610689929190610cee565b60405180910390a15050565b600180546106a290610f0b565b80601f01602080910402602001604051908101604052809291908181526020018280546106ce90610f0b565b801561071b5780601f106106f05761010080835404028352916020019161071b565b820191906000526020600020905b8154815290600101906020018083116106fe57829003601f168201915b505050505081565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156107a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161079e90610cb3565b60405180910390fd5b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107f69190610e2f565b9250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461084c9190610d4e565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108b09190610cd3565b60405180910390a36001905092915050565b60065481565b600080600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663feaf968c6040518163ffffffff1660e01b815260040160a06040518083038186803b15801561093357600080fd5b505afa158015610947573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061096b9190610a6f565b5050509150508091505090565b60008135905061098781610fdb565b92915050565b60008151905061099c81610ff2565b92915050565b6000813590506109b181611009565b92915050565b6000815190506109c681611009565b92915050565b6000815190506109db81611020565b92915050565b6000602082840312156109f357600080fd5b6000610a0184828501610978565b91505092915050565b60008060408385031215610a1d57600080fd5b6000610a2b85828601610978565b9250506020610a3c858286016109a2565b9150509250929050565b600060208284031215610a5857600080fd5b6000610a66848285016109a2565b91505092915050565b600080600080600060a08688031215610a8757600080fd5b6000610a95888289016109cc565b9550506020610aa68882890161098d565b9450506040610ab7888289016109b7565b9350506060610ac8888289016109b7565b9250506080610ad9888289016109cc565b9150509295509295909350565b610aef81610e75565b82525050565b610afe81610e81565b82525050565b6000610b0f82610d32565b610b198185610d3d565b9350610b29818560208601610ed8565b610b3281610fca565b840191505092915050565b6000610b4a601283610d3d565b91507f53656e64204d4154494320746f207377617000000000000000000000000000006000830152602082019050919050565b6000610b8a601283610d3d565b91507f496e73756666696369656e742047494c4c5a00000000000000000000000000006000830152602082019050919050565b6000610bca601483610d3d565b91507f496e73756666696369656e742062616c616e63650000000000000000000000006000830152602082019050919050565b610c0681610eab565b82525050565b610c1581610eb5565b82525050565b6000602082019050610c306000830184610ae6565b92915050565b6000602082019050610c4b6000830184610af5565b92915050565b60006020820190508181036000830152610c6b8184610b04565b905092915050565b60006020820190508181036000830152610c8c81610b3d565b9050919050565b60006020820190508181036000830152610cac81610b7d565b9050919050565b60006020820190508181036000830152610ccc81610bbd565b9050919050565b6000602082019050610ce86000830184610bfd565b92915050565b6000604082019050610d036000830185610bfd565b610d106020830184610bfd565b9392505050565b6000602082019050610d2c6000830184610c0c565b92915050565b600081519050919050565b600082825260208201905092915050565b6000610d5982610eab565b9150610d6483610eab565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115610d9957610d98610f3d565b5b828201905092915050565b6000610daf82610eab565b9150610dba83610eab565b925082610dca57610dc9610f6c565b5b828204905092915050565b6000610de082610eab565b9150610deb83610eab565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615610e2457610e23610f3d565b5b828202905092915050565b6000610e3a82610eab565b9150610e4583610eab565b925082821015610e5857610e57610f3d565b5b828203905092915050565b6000610e6e82610e8b565b9050919050565b60008115159050919050565b6000819050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b600069ffffffffffffffffffff82169050919050565b60005b83811015610ef6578082015181840152602081019050610edb565b83811115610f05576000848401525b50505050565b60006002820490506001821680610f2357607f821691505b60208210811415610f3757610f36610f9b565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b610fe481610e63565b8114610fef57600080fd5b50565b610ffb81610e81565b811461100657600080fd5b50565b61101281610eab565b811461101d57600080fd5b50565b61102981610ec2565b811461103457600080fd5b5056fea2646970667358221220da806f00cc874ce09fb101e5396f10ca44fa3dd993023e115ffca0113a220bc664736f6c63430008000033

Deployed Bytecode

0x6080604052600436106100a05760003560e01c8063814de2fe11610064578063814de2fe146101935780638d6cc56d1461019d57806395d89b41146101c6578063a9059cbb146101f1578063efcb904f1461022e578063f04baf0e14610259576100a7565b806306fdde03146100ac57806318160ddd146100d75780631daee84614610102578063313ce5671461012b57806370a0823114610156576100a7565b366100a757005b600080fd5b3480156100b857600080fd5b506100c1610284565b6040516100ce9190610c51565b60405180910390f35b3480156100e357600080fd5b506100ec610312565b6040516100f99190610cd3565b60405180910390f35b34801561010e57600080fd5b5061012960048036038101906101249190610a46565b610318565b005b34801561013757600080fd5b506101406104df565b60405161014d9190610d17565b60405180910390f35b34801561016257600080fd5b5061017d600480360381019061017891906109e1565b6104f2565b60405161018a9190610cd3565b60405180910390f35b61019b61050a565b005b3480156101a957600080fd5b506101c460048036038101906101bf9190610a46565b61064a565b005b3480156101d257600080fd5b506101db610695565b6040516101e89190610c51565b60405180910390f35b3480156101fd57600080fd5b5061021860048036038101906102139190610a0a565b610723565b6040516102259190610c1b565b60405180910390f35b34801561023a57600080fd5b506102436108c2565b6040516102509190610cd3565b60405180910390f35b34801561026557600080fd5b5061026e6108c8565b60405161027b9190610c36565b60405180910390f35b6000805461029190610f0b565b80601f01602080910402602001604051908101604052809291908181526020018280546102bd90610f0b565b801561030a5780601f106102df5761010080835404028352916020019161030a565b820191906000526020600020905b8154815290600101906020018083116102ed57829003601f168201915b505050505081565b60035481565b80600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561039a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161039190610c93565b60405180910390fd5b6000670de0b6b3a7640000600654836103b39190610dd5565b6103bd9190610da4565b905081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461040e9190610e2f565b9250508190555081600360008282546104279190610e2f565b925050819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610474573d6000803e3d6000fd5b50600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516104d39190610cd3565b60405180910390a35050565b600260009054906101000a900460ff1681565b60046020528060005260406000206000915090505481565b6000341161054d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161054490610c73565b60405180910390fd5b6000600654670de0b6b3a7640000346105669190610dd5565b6105709190610da4565b905080600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105c19190610d4e565b9250508190555080600360008282546105da9190610d4e565b925050819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161063f9190610cd3565b60405180910390a350565b60006006549050816006819055507f945c1c4e99aa89f648fbfe3df471b916f719e16d960fcec0737d4d56bd6968388183604051610689929190610cee565b60405180910390a15050565b600180546106a290610f0b565b80601f01602080910402602001604051908101604052809291908181526020018280546106ce90610f0b565b801561071b5780601f106106f05761010080835404028352916020019161071b565b820191906000526020600020905b8154815290600101906020018083116106fe57829003601f168201915b505050505081565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156107a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161079e90610cb3565b60405180910390fd5b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107f69190610e2f565b9250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461084c9190610d4e565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108b09190610cd3565b60405180910390a36001905092915050565b60065481565b600080600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663feaf968c6040518163ffffffff1660e01b815260040160a06040518083038186803b15801561093357600080fd5b505afa158015610947573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061096b9190610a6f565b5050509150508091505090565b60008135905061098781610fdb565b92915050565b60008151905061099c81610ff2565b92915050565b6000813590506109b181611009565b92915050565b6000815190506109c681611009565b92915050565b6000815190506109db81611020565b92915050565b6000602082840312156109f357600080fd5b6000610a0184828501610978565b91505092915050565b60008060408385031215610a1d57600080fd5b6000610a2b85828601610978565b9250506020610a3c858286016109a2565b9150509250929050565b600060208284031215610a5857600080fd5b6000610a66848285016109a2565b91505092915050565b600080600080600060a08688031215610a8757600080fd5b6000610a95888289016109cc565b9550506020610aa68882890161098d565b9450506040610ab7888289016109b7565b9350506060610ac8888289016109b7565b9250506080610ad9888289016109cc565b9150509295509295909350565b610aef81610e75565b82525050565b610afe81610e81565b82525050565b6000610b0f82610d32565b610b198185610d3d565b9350610b29818560208601610ed8565b610b3281610fca565b840191505092915050565b6000610b4a601283610d3d565b91507f53656e64204d4154494320746f207377617000000000000000000000000000006000830152602082019050919050565b6000610b8a601283610d3d565b91507f496e73756666696369656e742047494c4c5a00000000000000000000000000006000830152602082019050919050565b6000610bca601483610d3d565b91507f496e73756666696369656e742062616c616e63650000000000000000000000006000830152602082019050919050565b610c0681610eab565b82525050565b610c1581610eb5565b82525050565b6000602082019050610c306000830184610ae6565b92915050565b6000602082019050610c4b6000830184610af5565b92915050565b60006020820190508181036000830152610c6b8184610b04565b905092915050565b60006020820190508181036000830152610c8c81610b3d565b9050919050565b60006020820190508181036000830152610cac81610b7d565b9050919050565b60006020820190508181036000830152610ccc81610bbd565b9050919050565b6000602082019050610ce86000830184610bfd565b92915050565b6000604082019050610d036000830185610bfd565b610d106020830184610bfd565b9392505050565b6000602082019050610d2c6000830184610c0c565b92915050565b600081519050919050565b600082825260208201905092915050565b6000610d5982610eab565b9150610d6483610eab565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115610d9957610d98610f3d565b5b828201905092915050565b6000610daf82610eab565b9150610dba83610eab565b925082610dca57610dc9610f6c565b5b828204905092915050565b6000610de082610eab565b9150610deb83610eab565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615610e2457610e23610f3d565b5b828202905092915050565b6000610e3a82610eab565b9150610e4583610eab565b925082821015610e5857610e57610f3d565b5b828203905092915050565b6000610e6e82610e8b565b9050919050565b60008115159050919050565b6000819050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b600069ffffffffffffffffffff82169050919050565b60005b83811015610ef6578082015181840152602081019050610edb565b83811115610f05576000848401525b50505050565b60006002820490506001821680610f2357607f821691505b60208210811415610f3757610f36610f9b565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b610fe481610e63565b8114610fef57600080fd5b50565b610ffb81610e81565b811461100657600080fd5b50565b61101281610eab565b811461101d57600080fd5b50565b61102981610ec2565b811461103457600080fd5b5056fea2646970667358221220da806f00cc874ce09fb101e5396f10ca44fa3dd993023e115ffca0113a220bc664736f6c63430008000033

Deployed Bytecode Sourcemap

352:2454:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;384:39;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;500:26;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1884:422;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;467:26;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;535:44;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1544:332;;;:::i;:::-;;1348:188;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;430:30;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2470:296;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;635:32;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2314:148;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;384:39;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;500:26::-;;;;:::o;1884:422::-;1983:11;1958:9;:21;1968:10;1958:21;;;;;;;;;;;;;;;;:36;;1950:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;2030:19;2088:7;2067:17;;2053:11;:31;;;;:::i;:::-;2052:43;;;;:::i;:::-;2030:65;;2133:11;2108:9;:21;2118:10;2108:21;;;;;;;;;;;;;;;;:36;;;;;;;:::i;:::-;;;;;;;;2170:11;2155;;:26;;;;;;;:::i;:::-;;;;;;;;2202:10;2194:28;;:41;2223:11;2194:41;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2282:1;2253:45;;2262:10;2253:45;;;2286:11;2253:45;;;;;;:::i;:::-;;;;;;;;1884:422;;:::o;467:26::-;;;;;;;;;;;;;:::o;535:44::-;;;;;;;;;;;;;;;;;:::o;1544:332::-;1619:1;1607:9;:13;1599:44;;;;;;;;;;;;:::i;:::-;;;;;;;;;1656:19;1702:17;;1691:7;1679:9;:19;;;;:::i;:::-;1678:41;;;;:::i;:::-;1656:63;;1757:11;1732:9;:21;1742:10;1732:21;;;;;;;;;;;;;;;;:36;;;;;;;:::i;:::-;;;;;;;;1794:11;1779;;:26;;;;;;;:::i;:::-;;;;;;;;1844:10;1823:45;;1840:1;1823:45;;;1856:11;1823:45;;;;;;:::i;:::-;;;;;;;;1544:332;:::o;1348:188::-;1405:16;1424:17;;1405:36;;1472:8;1452:17;:28;;;;1496:32;1509:8;1519;1496:32;;;;;;;:::i;:::-;;;;;;;;1348:188;;:::o;430:30::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2470:296::-;2531:4;2581:5;2556:9;:21;2566:10;2556:21;;;;;;;;;;;;;;;;:30;;2548:63;;;;;;;;;;;;:::i;:::-;;;;;;;;;2649:5;2624:9;:21;2634:10;2624:21;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;2682:5;2665:9;:13;2675:2;2665:13;;;;;;;;;;;;;;;;:22;;;;;;;:::i;:::-;;;;;;;;2726:2;2705:31;;2714:10;2705:31;;;2730:5;2705:31;;;;;;:::i;:::-;;;;;;;;2754:4;2747:11;;2470:296;;;;:::o;635:32::-;;;;:::o;2314:148::-;2360:6;2382:12;2404:9;;;;;;;;;;;:25;;;:27;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;2379:52;;;;;;2449:5;2442:12;;;2314:148;:::o;7:139:1:-;;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;152:141::-;;239:6;233:13;224:22;;255:32;281:5;255:32;:::i;:::-;214:79;;;;:::o;299:139::-;;383:6;370:20;361:29;;399:33;426:5;399:33;:::i;:::-;351:87;;;;:::o;444:143::-;;532:6;526:13;517:22;;548:33;575:5;548:33;:::i;:::-;507:80;;;;:::o;593:141::-;;680:6;674:13;665:22;;696:32;722:5;696:32;:::i;:::-;655:79;;;;:::o;740:262::-;;848:2;836:9;827:7;823:23;819:32;816:2;;;864:1;861;854:12;816:2;907:1;932:53;977:7;968:6;957:9;953:22;932:53;:::i;:::-;922:63;;878:117;806:196;;;;:::o;1008:407::-;;;1133:2;1121:9;1112:7;1108:23;1104:32;1101:2;;;1149:1;1146;1139:12;1101:2;1192:1;1217:53;1262:7;1253:6;1242:9;1238:22;1217:53;:::i;:::-;1207:63;;1163:117;1319:2;1345:53;1390:7;1381:6;1370:9;1366:22;1345:53;:::i;:::-;1335:63;;1290:118;1091:324;;;;;:::o;1421:262::-;;1529:2;1517:9;1508:7;1504:23;1500:32;1497:2;;;1545:1;1542;1535:12;1497:2;1588:1;1613:53;1658:7;1649:6;1638:9;1634:22;1613:53;:::i;:::-;1603:63;;1559:117;1487:196;;;;:::o;1689:904::-;;;;;;1873:3;1861:9;1852:7;1848:23;1844:33;1841:2;;;1890:1;1887;1880:12;1841:2;1933:1;1958:63;2013:7;2004:6;1993:9;1989:22;1958:63;:::i;:::-;1948:73;;1904:127;2070:2;2096:63;2151:7;2142:6;2131:9;2127:22;2096:63;:::i;:::-;2086:73;;2041:128;2208:2;2234:64;2290:7;2281:6;2270:9;2266:22;2234:64;:::i;:::-;2224:74;;2179:129;2347:2;2373:64;2429:7;2420:6;2409:9;2405:22;2373:64;:::i;:::-;2363:74;;2318:129;2486:3;2513:63;2568:7;2559:6;2548:9;2544:22;2513:63;:::i;:::-;2503:73;;2457:129;1831:762;;;;;;;;:::o;2599:109::-;2680:21;2695:5;2680:21;:::i;:::-;2675:3;2668:34;2658:50;;:::o;2714:115::-;2799:23;2816:5;2799:23;:::i;:::-;2794:3;2787:36;2777:52;;:::o;2835:364::-;;2951:39;2984:5;2951:39;:::i;:::-;3006:71;3070:6;3065:3;3006:71;:::i;:::-;2999:78;;3086:52;3131:6;3126:3;3119:4;3112:5;3108:16;3086:52;:::i;:::-;3163:29;3185:6;3163:29;:::i;:::-;3158:3;3154:39;3147:46;;2927:272;;;;;:::o;3205:316::-;;3368:67;3432:2;3427:3;3368:67;:::i;:::-;3361:74;;3465:20;3461:1;3456:3;3452:11;3445:41;3512:2;3507:3;3503:12;3496:19;;3351:170;;;:::o;3527:316::-;;3690:67;3754:2;3749:3;3690:67;:::i;:::-;3683:74;;3787:20;3783:1;3778:3;3774:11;3767:41;3834:2;3829:3;3825:12;3818:19;;3673:170;;;:::o;3849:318::-;;4012:67;4076:2;4071:3;4012:67;:::i;:::-;4005:74;;4109:22;4105:1;4100:3;4096:11;4089:43;4158:2;4153:3;4149:12;4142:19;;3995:172;;;:::o;4173:118::-;4260:24;4278:5;4260:24;:::i;:::-;4255:3;4248:37;4238:53;;:::o;4297:112::-;4380:22;4396:5;4380:22;:::i;:::-;4375:3;4368:35;4358:51;;:::o;4415:210::-;;4540:2;4529:9;4525:18;4517:26;;4553:65;4615:1;4604:9;4600:17;4591:6;4553:65;:::i;:::-;4507:118;;;;:::o;4631:218::-;;4760:2;4749:9;4745:18;4737:26;;4773:69;4839:1;4828:9;4824:17;4815:6;4773:69;:::i;:::-;4727:122;;;;:::o;4855:313::-;;5006:2;4995:9;4991:18;4983:26;;5055:9;5049:4;5045:20;5041:1;5030:9;5026:17;5019:47;5083:78;5156:4;5147:6;5083:78;:::i;:::-;5075:86;;4973:195;;;;:::o;5174:419::-;;5378:2;5367:9;5363:18;5355:26;;5427:9;5421:4;5417:20;5413:1;5402:9;5398:17;5391:47;5455:131;5581:4;5455:131;:::i;:::-;5447:139;;5345:248;;;:::o;5599:419::-;;5803:2;5792:9;5788:18;5780:26;;5852:9;5846:4;5842:20;5838:1;5827:9;5823:17;5816:47;5880:131;6006:4;5880:131;:::i;:::-;5872:139;;5770:248;;;:::o;6024:419::-;;6228:2;6217:9;6213:18;6205:26;;6277:9;6271:4;6267:20;6263:1;6252:9;6248:17;6241:47;6305:131;6431:4;6305:131;:::i;:::-;6297:139;;6195:248;;;:::o;6449:222::-;;6580:2;6569:9;6565:18;6557:26;;6593:71;6661:1;6650:9;6646:17;6637:6;6593:71;:::i;:::-;6547:124;;;;:::o;6677:332::-;;6836:2;6825:9;6821:18;6813:26;;6849:71;6917:1;6906:9;6902:17;6893:6;6849:71;:::i;:::-;6930:72;6998:2;6987:9;6983:18;6974:6;6930:72;:::i;:::-;6803:206;;;;;:::o;7015:214::-;;7142:2;7131:9;7127:18;7119:26;;7155:67;7219:1;7208:9;7204:17;7195:6;7155:67;:::i;:::-;7109:120;;;;:::o;7235:99::-;;7321:5;7315:12;7305:22;;7294:40;;;:::o;7340:169::-;;7458:6;7453:3;7446:19;7498:4;7493:3;7489:14;7474:29;;7436:73;;;;:::o;7515:305::-;;7574:20;7592:1;7574:20;:::i;:::-;7569:25;;7608:20;7626:1;7608:20;:::i;:::-;7603:25;;7762:1;7694:66;7690:74;7687:1;7684:81;7681:2;;;7768:18;;:::i;:::-;7681:2;7812:1;7809;7805:9;7798:16;;7559:261;;;;:::o;7826:185::-;;7883:20;7901:1;7883:20;:::i;:::-;7878:25;;7917:20;7935:1;7917:20;:::i;:::-;7912:25;;7956:1;7946:2;;7961:18;;:::i;:::-;7946:2;8003:1;8000;7996:9;7991:14;;7868:143;;;;:::o;8017:348::-;;8080:20;8098:1;8080:20;:::i;:::-;8075:25;;8114:20;8132:1;8114:20;:::i;:::-;8109:25;;8302:1;8234:66;8230:74;8227:1;8224:81;8219:1;8212:9;8205:17;8201:105;8198:2;;;8309:18;;:::i;:::-;8198:2;8357:1;8354;8350:9;8339:20;;8065:300;;;;:::o;8371:191::-;;8431:20;8449:1;8431:20;:::i;:::-;8426:25;;8465:20;8483:1;8465:20;:::i;:::-;8460:25;;8504:1;8501;8498:8;8495:2;;;8509:18;;:::i;:::-;8495:2;8554:1;8551;8547:9;8539:17;;8416:146;;;;:::o;8568:96::-;;8634:24;8652:5;8634:24;:::i;:::-;8623:35;;8613:51;;;:::o;8670:90::-;;8747:5;8740:13;8733:21;8722:32;;8712:48;;;:::o;8766:76::-;;8831:5;8820:16;;8810:32;;;:::o;8848:126::-;;8925:42;8918:5;8914:54;8903:65;;8893:81;;;:::o;8980:77::-;;9046:5;9035:16;;9025:32;;;:::o;9063:86::-;;9138:4;9131:5;9127:16;9116:27;;9106:43;;;:::o;9155:105::-;;9231:22;9224:5;9220:34;9209:45;;9199:61;;;:::o;9266:307::-;9334:1;9344:113;9358:6;9355:1;9352:13;9344:113;;;9443:1;9438:3;9434:11;9428:18;9424:1;9419:3;9415:11;9408:39;9380:2;9377:1;9373:10;9368:15;;9344:113;;;9475:6;9472:1;9469:13;9466:2;;;9555:1;9546:6;9541:3;9537:16;9530:27;9466:2;9315:258;;;;:::o;9579:320::-;;9660:1;9654:4;9650:12;9640:22;;9707:1;9701:4;9697:12;9728:18;9718:2;;9784:4;9776:6;9772:17;9762:27;;9718:2;9846;9838:6;9835:14;9815:18;9812:38;9809:2;;;9865:18;;:::i;:::-;9809:2;9630:269;;;;:::o;9905:180::-;9953:77;9950:1;9943:88;10050:4;10047:1;10040:15;10074:4;10071:1;10064:15;10091:180;10139:77;10136:1;10129:88;10236:4;10233:1;10226:15;10260:4;10257:1;10250:15;10277:180;10325:77;10322:1;10315:88;10422:4;10419:1;10412:15;10446:4;10443:1;10436:15;10463:102;;10555:2;10551:7;10546:2;10539:5;10535:14;10531:28;10521:38;;10511:54;;;:::o;10571:122::-;10644:24;10662:5;10644:24;:::i;:::-;10637:5;10634:35;10624:2;;10683:1;10680;10673:12;10624:2;10614:79;:::o;10699:120::-;10771:23;10788:5;10771:23;:::i;:::-;10764:5;10761:34;10751:2;;10809:1;10806;10799:12;10751:2;10741:78;:::o;10825:122::-;10898:24;10916:5;10898:24;:::i;:::-;10891:5;10888:35;10878:2;;10937:1;10934;10927:12;10878:2;10868:79;:::o;10953:120::-;11025:23;11042:5;11025:23;:::i;:::-;11018:5;11015:34;11005:2;;11063:1;11060;11053:12;11005:2;10995:78;:::o

Swarm Source

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