ETH Price: $2,954.80 (+1.45%)
 

Overview

Max Total Supply

1,000,000,000 BASED

Holders

25,281 (0.00%)

Market

Price

$0.0001 @ 0.000000 ETH (+1.25%)

Onchain Market Cap

$56,000.00

Circulating Supply Market Cap

$56,011.00

Other Info

Token Contract (WITH 18 Decimals)

Balance
2,409.592720655078822877 BASED

Value
$0.13 ( ~4.39961448263233E-05 ETH) [0.0002%]
0xef1ec136931ab5728b0783fd87d109c9d15d31f1
Loading...
Loading
Loading...
Loading
Loading...
Loading

OVERVIEW

Put on this planet to fight the Basedmilio Holy War.

Contract Source Code Verified (Exact Match)

Contract Name:
Basecamp

Compiler Version
v0.8.25+commit.b61c2a91

Optimization Enabled:
Yes with 1000000 runs

Other Settings:
paris EvmVersion, GNU AGPLv3 license

Contract Source Code (Solidity)

/**
 *Submitted for verification at basescan.org on 2024-05-02
*/

// SPDX-License-Identifier: AGPL-3.0
pragma solidity >=0.8.0 ^0.8.13;

// lib/solmate/src/tokens/ERC20.sol

/// @notice Modern and gas efficient ERC20 + EIP-2612 implementation.
/// @author Solmate (https://github.com/transmissions11/solmate/blob/main/src/tokens/ERC20.sol)
/// @author Modified from Uniswap (https://github.com/Uniswap/uniswap-v2-core/blob/master/contracts/UniswapV2ERC20.sol)
/// @dev Do not manually set balances without updating totalSupply, as the sum of all user balances must not exceed it.
abstract contract ERC20 {
    /*//////////////////////////////////////////////////////////////
                                 EVENTS
    //////////////////////////////////////////////////////////////*/

    event Transfer(address indexed from, address indexed to, uint256 amount);

    event Approval(address indexed owner, address indexed spender, uint256 amount);

    /*//////////////////////////////////////////////////////////////
                            METADATA STORAGE
    //////////////////////////////////////////////////////////////*/

    string public name;

    string public symbol;

    uint8 public immutable decimals;

    /*//////////////////////////////////////////////////////////////
                              ERC20 STORAGE
    //////////////////////////////////////////////////////////////*/

    uint256 public totalSupply;

    mapping(address => uint256) public balanceOf;

    mapping(address => mapping(address => uint256)) public allowance;

    /*//////////////////////////////////////////////////////////////
                            EIP-2612 STORAGE
    //////////////////////////////////////////////////////////////*/

    uint256 internal immutable INITIAL_CHAIN_ID;

    bytes32 internal immutable INITIAL_DOMAIN_SEPARATOR;

    mapping(address => uint256) public nonces;

    /*//////////////////////////////////////////////////////////////
                               CONSTRUCTOR
    //////////////////////////////////////////////////////////////*/

    constructor(
        string memory _name,
        string memory _symbol,
        uint8 _decimals
    ) {
        name = _name;
        symbol = _symbol;
        decimals = _decimals;

        INITIAL_CHAIN_ID = block.chainid;
        INITIAL_DOMAIN_SEPARATOR = computeDomainSeparator();
    }

    /*//////////////////////////////////////////////////////////////
                               ERC20 LOGIC
    //////////////////////////////////////////////////////////////*/

    function approve(address spender, uint256 amount) public virtual returns (bool) {
        allowance[msg.sender][spender] = amount;

        emit Approval(msg.sender, spender, amount);

        return true;
    }

    function transfer(address to, uint256 amount) public virtual returns (bool) {
        balanceOf[msg.sender] -= amount;

        // Cannot overflow because the sum of all user
        // balances can't exceed the max uint256 value.
        unchecked {
            balanceOf[to] += amount;
        }

        emit Transfer(msg.sender, to, amount);

        return true;
    }

    function transferFrom(
        address from,
        address to,
        uint256 amount
    ) public virtual returns (bool) {
        uint256 allowed = allowance[from][msg.sender]; // Saves gas for limited approvals.

        if (allowed != type(uint256).max) allowance[from][msg.sender] = allowed - amount;

        balanceOf[from] -= amount;

        // Cannot overflow because the sum of all user
        // balances can't exceed the max uint256 value.
        unchecked {
            balanceOf[to] += amount;
        }

        emit Transfer(from, to, amount);

        return true;
    }

    /*//////////////////////////////////////////////////////////////
                             EIP-2612 LOGIC
    //////////////////////////////////////////////////////////////*/

    function permit(
        address owner,
        address spender,
        uint256 value,
        uint256 deadline,
        uint8 v,
        bytes32 r,
        bytes32 s
    ) public virtual {
        require(deadline >= block.timestamp, "PERMIT_DEADLINE_EXPIRED");

        // Unchecked because the only math done is incrementing
        // the owner's nonce which cannot realistically overflow.
        unchecked {
            address recoveredAddress = ecrecover(
                keccak256(
                    abi.encodePacked(
                        "\x19\x01",
                        DOMAIN_SEPARATOR(),
                        keccak256(
                            abi.encode(
                                keccak256(
                                    "Permit(address owner,address spender,uint256 value,uint256 nonce,uint256 deadline)"
                                ),
                                owner,
                                spender,
                                value,
                                nonces[owner]++,
                                deadline
                            )
                        )
                    )
                ),
                v,
                r,
                s
            );

            require(recoveredAddress != address(0) && recoveredAddress == owner, "INVALID_SIGNER");

            allowance[recoveredAddress][spender] = value;
        }

        emit Approval(owner, spender, value);
    }

    function DOMAIN_SEPARATOR() public view virtual returns (bytes32) {
        return block.chainid == INITIAL_CHAIN_ID ? INITIAL_DOMAIN_SEPARATOR : computeDomainSeparator();
    }

    function computeDomainSeparator() internal view virtual returns (bytes32) {
        return
            keccak256(
                abi.encode(
                    keccak256("EIP712Domain(string name,string version,uint256 chainId,address verifyingContract)"),
                    keccak256(bytes(name)),
                    keccak256("1"),
                    block.chainid,
                    address(this)
                )
            );
    }

    /*//////////////////////////////////////////////////////////////
                        INTERNAL MINT/BURN LOGIC
    //////////////////////////////////////////////////////////////*/

    function _mint(address to, uint256 amount) internal virtual {
        totalSupply += amount;

        // Cannot overflow because the sum of all user
        // balances can't exceed the max uint256 value.
        unchecked {
            balanceOf[to] += amount;
        }

        emit Transfer(address(0), to, amount);
    }

    function _burn(address from, uint256 amount) internal virtual {
        balanceOf[from] -= amount;

        // Cannot underflow because a user's balance
        // will never be larger than the total supply.
        unchecked {
            totalSupply -= amount;
        }

        emit Transfer(from, address(0), amount);
    }
}

// src/Basecamp.sol

/// @title Basecamp
/// @notice ERC20 token for BasecampFactory
/// @author 0xhamachi.eth
contract Basecamp is ERC20 {
    constructor(string memory _name, string memory _symbol, uint256 _supply) ERC20(_name, _symbol, 18) {
        _mint(msg.sender, _supply);
    }
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"},{"internalType":"uint256","name":"_supply","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":"amount","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":"amount","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","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":"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":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"permit","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":"amount","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":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

60e060405234801561001057600080fd5b5060405161113538038061113583398101604081905261002f9161023d565b82826012600061003f8482610334565b50600161004c8382610334565b5060ff81166080524660a05261006061007a565b60c05250610072915033905082610114565b505050610490565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60006040516100ac91906103f3565b6040805191829003822060208301939093528101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260c00160405160208183030381529060405280519060200120905090565b80600260008282546101269190610469565b90915550506001600160a01b0382166000818152600360209081526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b634e487b7160e01b600052604160045260246000fd5b600082601f8301126101a657600080fd5b81516001600160401b03808211156101c0576101c061017f565b604051601f8301601f19908116603f011681019082821181831017156101e8576101e861017f565b816040528381526020925086602085880101111561020557600080fd5b600091505b83821015610227578582018301518183018401529082019061020a565b6000602085830101528094505050505092915050565b60008060006060848603121561025257600080fd5b83516001600160401b038082111561026957600080fd5b61027587838801610195565b9450602086015191508082111561028b57600080fd5b5061029886828701610195565b925050604084015190509250925092565b600181811c908216806102bd57607f821691505b6020821081036102dd57634e487b7160e01b600052602260045260246000fd5b50919050565b601f82111561032f576000816000526020600020601f850160051c8101602086101561030c5750805b601f850160051c820191505b8181101561032b57828155600101610318565b5050505b505050565b81516001600160401b0381111561034d5761034d61017f565b6103618161035b84546102a9565b846102e3565b602080601f831160018114610396576000841561037e5750858301515b600019600386901b1c1916600185901b17855561032b565b600085815260208120601f198616915b828110156103c5578886015182559484019460019091019084016103a6565b50858210156103e35787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b6000808354610401816102a9565b60018281168015610419576001811461042e5761045d565b60ff198416875282151583028701945061045d565b8760005260208060002060005b858110156104545781548a82015290840190820161043b565b50505082870194505b50929695505050505050565b8082018082111561048a57634e487b7160e01b600052601160045260246000fd5b92915050565b60805160a05160c051610c766104bf60003960006104a501526000610470015260006101490152610c766000f3fe608060405234801561001057600080fd5b50600436106100d45760003560e01c806370a0823111610081578063a9059cbb1161005b578063a9059cbb146101cd578063d505accf146101e0578063dd62ed3e146101f557600080fd5b806370a08231146101855780637ecebe00146101a557806395d89b41146101c557600080fd5b806323b872dd116100b257806323b872dd14610131578063313ce567146101445780633644e5151461017d57600080fd5b806306fdde03146100d9578063095ea7b3146100f757806318160ddd1461011a575b600080fd5b6100e1610220565b6040516100ee9190610917565b60405180910390f35b61010a6101053660046109ad565b6102ae565b60405190151581526020016100ee565b61012360025481565b6040519081526020016100ee565b61010a61013f3660046109d7565b610328565b61016b7f000000000000000000000000000000000000000000000000000000000000000081565b60405160ff90911681526020016100ee565b61012361046c565b610123610193366004610a13565b60036020526000908152604090205481565b6101236101b3366004610a13565b60056020526000908152604090205481565b6100e16104c7565b61010a6101db3660046109ad565b6104d4565b6101f36101ee366004610a35565b610559565b005b610123610203366004610aa8565b600460209081526000928352604080842090915290825290205481565b6000805461022d90610adb565b80601f016020809104026020016040519081016040528092919081815260200182805461025990610adb565b80156102a65780601f1061027b576101008083540402835291602001916102a6565b820191906000526020600020905b81548152906001019060200180831161028957829003601f168201915b505050505081565b33600081815260046020908152604080832073ffffffffffffffffffffffffffffffffffffffff8716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906103169086815260200190565b60405180910390a35060015b92915050565b73ffffffffffffffffffffffffffffffffffffffff831660009081526004602090815260408083203384529091528120547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146103bc5761038a8382610b2e565b73ffffffffffffffffffffffffffffffffffffffff861660009081526004602090815260408083203384529091529020555b73ffffffffffffffffffffffffffffffffffffffff8516600090815260036020526040812080548592906103f1908490610b2e565b909155505073ffffffffffffffffffffffffffffffffffffffff808516600081815260036020526040908190208054870190555190918716907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906104599087815260200190565b60405180910390a3506001949350505050565b60007f000000000000000000000000000000000000000000000000000000000000000046146104a25761049d61087d565b905090565b507f000000000000000000000000000000000000000000000000000000000000000090565b6001805461022d90610adb565b336000908152600360205260408120805483919083906104f5908490610b2e565b909155505073ffffffffffffffffffffffffffffffffffffffff8316600081815260036020526040908190208054850190555133907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906103169086815260200190565b428410156105c8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f5045524d49545f444541444c494e455f4558504952454400000000000000000060448201526064015b60405180910390fd5b600060016105d461046c565b73ffffffffffffffffffffffffffffffffffffffff8a811660008181526005602090815260409182902080546001810190915582517f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98184015280840194909452938d166060840152608083018c905260a083019390935260c08083018b90528151808403909101815260e0830190915280519201919091207f190100000000000000000000000000000000000000000000000000000000000061010083015261010282019290925261012281019190915261014201604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181528282528051602091820120600084529083018083525260ff871690820152606081018590526080810184905260a0016020604051602081039080840390855afa158015610726573d6000803e3d6000fd5b50506040517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0015191505073ffffffffffffffffffffffffffffffffffffffff8116158015906107a157508773ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16145b610807576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f494e56414c49445f5349474e455200000000000000000000000000000000000060448201526064016105bf565b73ffffffffffffffffffffffffffffffffffffffff90811660009081526004602090815260408083208a8516808552908352928190208990555188815291928a16917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a350505050505050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60006040516108af9190610b68565b6040805191829003822060208301939093528101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260c00160405160208183030381529060405280519060200120905090565b60006020808352835180602085015260005b8181101561094557858101830151858201604001528201610929565b5060006040828601015260407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8301168501019250505092915050565b803573ffffffffffffffffffffffffffffffffffffffff811681146109a857600080fd5b919050565b600080604083850312156109c057600080fd5b6109c983610984565b946020939093013593505050565b6000806000606084860312156109ec57600080fd5b6109f584610984565b9250610a0360208501610984565b9150604084013590509250925092565b600060208284031215610a2557600080fd5b610a2e82610984565b9392505050565b600080600080600080600060e0888a031215610a5057600080fd5b610a5988610984565b9650610a6760208901610984565b95506040880135945060608801359350608088013560ff81168114610a8b57600080fd5b9699959850939692959460a0840135945060c09093013592915050565b60008060408385031215610abb57600080fd5b610ac483610984565b9150610ad260208401610984565b90509250929050565b600181811c90821680610aef57607f821691505b602082108103610b28577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b81810381811115610322577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008083548160018260011c91506001831680610b8657607f831692505b60208084108203610bbe577f4e487b710000000000000000000000000000000000000000000000000000000086526022600452602486fd5b818015610bd25760018114610c0557610c32565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0086168952841515850289019650610c32565b60008a81526020902060005b86811015610c2a5781548b820152908501908301610c11565b505084890196505b50949897505050505050505056fea26469706673582212209d5c0124c2de114b4e2a08e1cbb11f5148909bca4f4a92e070df986f94b7271864736f6c63430008190033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000033b2e3c9fd0803ce8000000000000000000000000000000000000000000000000000000000000000000000a42617365646d696c696f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054241534544000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100d45760003560e01c806370a0823111610081578063a9059cbb1161005b578063a9059cbb146101cd578063d505accf146101e0578063dd62ed3e146101f557600080fd5b806370a08231146101855780637ecebe00146101a557806395d89b41146101c557600080fd5b806323b872dd116100b257806323b872dd14610131578063313ce567146101445780633644e5151461017d57600080fd5b806306fdde03146100d9578063095ea7b3146100f757806318160ddd1461011a575b600080fd5b6100e1610220565b6040516100ee9190610917565b60405180910390f35b61010a6101053660046109ad565b6102ae565b60405190151581526020016100ee565b61012360025481565b6040519081526020016100ee565b61010a61013f3660046109d7565b610328565b61016b7f000000000000000000000000000000000000000000000000000000000000001281565b60405160ff90911681526020016100ee565b61012361046c565b610123610193366004610a13565b60036020526000908152604090205481565b6101236101b3366004610a13565b60056020526000908152604090205481565b6100e16104c7565b61010a6101db3660046109ad565b6104d4565b6101f36101ee366004610a35565b610559565b005b610123610203366004610aa8565b600460209081526000928352604080842090915290825290205481565b6000805461022d90610adb565b80601f016020809104026020016040519081016040528092919081815260200182805461025990610adb565b80156102a65780601f1061027b576101008083540402835291602001916102a6565b820191906000526020600020905b81548152906001019060200180831161028957829003601f168201915b505050505081565b33600081815260046020908152604080832073ffffffffffffffffffffffffffffffffffffffff8716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906103169086815260200190565b60405180910390a35060015b92915050565b73ffffffffffffffffffffffffffffffffffffffff831660009081526004602090815260408083203384529091528120547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146103bc5761038a8382610b2e565b73ffffffffffffffffffffffffffffffffffffffff861660009081526004602090815260408083203384529091529020555b73ffffffffffffffffffffffffffffffffffffffff8516600090815260036020526040812080548592906103f1908490610b2e565b909155505073ffffffffffffffffffffffffffffffffffffffff808516600081815260036020526040908190208054870190555190918716907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906104599087815260200190565b60405180910390a3506001949350505050565b60007f000000000000000000000000000000000000000000000000000000000000210546146104a25761049d61087d565b905090565b507f738b9f30e5a24f7fe91f9d32f6132ce87dfa79b10edac3be3cdeedb4cab741a290565b6001805461022d90610adb565b336000908152600360205260408120805483919083906104f5908490610b2e565b909155505073ffffffffffffffffffffffffffffffffffffffff8316600081815260036020526040908190208054850190555133907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906103169086815260200190565b428410156105c8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f5045524d49545f444541444c494e455f4558504952454400000000000000000060448201526064015b60405180910390fd5b600060016105d461046c565b73ffffffffffffffffffffffffffffffffffffffff8a811660008181526005602090815260409182902080546001810190915582517f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98184015280840194909452938d166060840152608083018c905260a083019390935260c08083018b90528151808403909101815260e0830190915280519201919091207f190100000000000000000000000000000000000000000000000000000000000061010083015261010282019290925261012281019190915261014201604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181528282528051602091820120600084529083018083525260ff871690820152606081018590526080810184905260a0016020604051602081039080840390855afa158015610726573d6000803e3d6000fd5b50506040517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0015191505073ffffffffffffffffffffffffffffffffffffffff8116158015906107a157508773ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16145b610807576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f494e56414c49445f5349474e455200000000000000000000000000000000000060448201526064016105bf565b73ffffffffffffffffffffffffffffffffffffffff90811660009081526004602090815260408083208a8516808552908352928190208990555188815291928a16917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a350505050505050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60006040516108af9190610b68565b6040805191829003822060208301939093528101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260c00160405160208183030381529060405280519060200120905090565b60006020808352835180602085015260005b8181101561094557858101830151858201604001528201610929565b5060006040828601015260407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8301168501019250505092915050565b803573ffffffffffffffffffffffffffffffffffffffff811681146109a857600080fd5b919050565b600080604083850312156109c057600080fd5b6109c983610984565b946020939093013593505050565b6000806000606084860312156109ec57600080fd5b6109f584610984565b9250610a0360208501610984565b9150604084013590509250925092565b600060208284031215610a2557600080fd5b610a2e82610984565b9392505050565b600080600080600080600060e0888a031215610a5057600080fd5b610a5988610984565b9650610a6760208901610984565b95506040880135945060608801359350608088013560ff81168114610a8b57600080fd5b9699959850939692959460a0840135945060c09093013592915050565b60008060408385031215610abb57600080fd5b610ac483610984565b9150610ad260208401610984565b90509250929050565b600181811c90821680610aef57607f821691505b602082108103610b28577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b81810381811115610322577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008083548160018260011c91506001831680610b8657607f831692505b60208084108203610bbe577f4e487b710000000000000000000000000000000000000000000000000000000086526022600452602486fd5b818015610bd25760018114610c0557610c32565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0086168952841515850289019650610c32565b60008a81526020902060005b86811015610c2a5781548b820152908501908301610c11565b505084890196505b50949897505050505050505056fea26469706673582212209d5c0124c2de114b4e2a08e1cbb11f5148909bca4f4a92e070df986f94b7271864736f6c63430008190033

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

000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000033b2e3c9fd0803ce8000000000000000000000000000000000000000000000000000000000000000000000a42617365646d696c696f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054241534544000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _name (string): Basedmilio
Arg [1] : _symbol (string): BASED
Arg [2] : _supply (uint256): 1000000000000000000000000000

-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 0000000000000000000000000000000000000000033b2e3c9fd0803ce8000000
Arg [3] : 000000000000000000000000000000000000000000000000000000000000000a
Arg [4] : 42617365646d696c696f00000000000000000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [6] : 4241534544000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

7178:181:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1093:18;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2570:217;;;;;;:::i;:::-;;:::i;:::-;;;1251:14:1;;1244:22;1226:41;;1214:2;1199:18;2570:217:0;1086:187:1;1376:26:0;;;;;;;;;1424:25:1;;;1412:2;1397:18;1376:26:0;1278:177:1;3188:612:0;;;;;;:::i;:::-;;:::i;1149:31::-;;;;;;;;1965:4:1;1953:17;;;1935:36;;1923:2;1908:18;1149:31:0;1793:184:1;5530:179:0;;;:::i;1411:44::-;;;;;;:::i;:::-;;;;;;;;;;;;;;1837:41;;;;;;:::i;:::-;;;;;;;;;;;;;;1120:20;;;:::i;2795:385::-;;;;;;:::i;:::-;;:::i;3995:1527::-;;;;;;:::i;:::-;;:::i;:::-;;1464:64;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;1093:18;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2570:217::-;2671:10;2644:4;2661:21;;;:9;:21;;;;;;;;;:30;;;;;;;;;;:39;;;2718:37;2644:4;;2661:30;;2718:37;;;;2694:6;1424:25:1;;1412:2;1397:18;;1278:177;2718:37:0;;;;;;;;-1:-1:-1;2775:4:0;2570:217;;;;;:::o;3188:612::-;3345:15;;;3310:4;3345:15;;;:9;:15;;;;;;;;3361:10;3345:27;;;;;;;;3436:17;3425:28;;3421:80;;3485:16;3495:6;3485:7;:16;:::i;:::-;3455:15;;;;;;;:9;:15;;;;;;;;3471:10;3455:27;;;;;;;:46;3421:80;3514:15;;;;;;;:9;:15;;;;;:25;;3533:6;;3514:15;:25;;3533:6;;3514:25;:::i;:::-;;;;-1:-1:-1;;3690:13:0;;;;;;;;:9;:13;;;;;;;:23;;;;;;3742:26;3690:13;;3742:26;;;;;;;3707:6;1424:25:1;;1412:2;1397:18;;1278:177;3742:26:0;;;;;;;;-1:-1:-1;3788:4:0;;3188:612;-1:-1:-1;;;;3188:612:0:o;5530:179::-;5587:7;5631:16;5614:13;:33;:87;;5677:24;:22;:24::i;:::-;5607:94;;5530:179;:::o;5614:87::-;-1:-1:-1;5650:24:0;;5530:179::o;1120:20::-;;;;;;;:::i;2795:385::-;2892:10;2865:4;2882:21;;;:9;:21;;;;;:31;;2907:6;;2882:21;2865:4;;2882:31;;2907:6;;2882:31;:::i;:::-;;;;-1:-1:-1;;3064:13:0;;;;;;;:9;:13;;;;;;;:23;;;;;;3116:32;3125:10;;3116:32;;;;3081:6;1424:25:1;;1412:2;1397:18;;1278:177;3995:1527:0;4223:15;4211:8;:27;;4203:63;;;;;;;4249:2:1;4203:63:0;;;4231:21:1;4288:2;4268:18;;;4261:30;4327:25;4307:18;;;4300:53;4370:18;;4203:63:0;;;;;;;;;4436:24;4463:827;4603:18;:16;:18::i;:::-;5057:13;;;;;;;;:6;:13;;;;;;;;;:15;;;;;;;;4688:458;;4733:167;4688:458;;;4686:25:1;4788:18;;;4781:43;;;;4860:15;;;4840:18;;;4833:43;4892:18;;;4885:34;;;4935:19;;;4928:35;;;;4979:19;;;;4972:35;;;4688:458:0;;;;;;;;;;4658:19:1;;;4688:458:0;;;4648:525;;;;;;;;5288:66:1;4523:673:0;;;5276:79:1;5371:11;;;5364:27;;;;5407:12;;;5400:28;;;;5444:12;;4523:673:0;;;;;;;;;;;;;4491:724;;4523:673;4491:724;;;;4463:827;;;;;;;;;5694:25:1;5767:4;5755:17;;5735:18;;;5728:45;5789:18;;;5782:34;;;5832:18;;;5825:34;;;5666:19;;4463:827:0;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;4463:827:0;;;;;;-1:-1:-1;;5315:30:0;;;;;;;:59;;;5369:5;5349:25;;:16;:25;;;5315:59;5307:86;;;;;;;6072:2:1;5307:86:0;;;6054:21:1;6111:2;6091:18;;;6084:30;6150:16;6130:18;;;6123:44;6184:18;;5307:86:0;5870:338:1;5307:86:0;5410:27;;;;;;;;:9;:27;;;;;;;;:36;;;;;;;;;;;;;:44;;;5483:31;1424:25:1;;;5410:36:0;;5483:31;;;;;1397:18:1;5483:31:0;;;;;;;3995:1527;;;;;;;:::o;5717:457::-;5782:7;5883:95;6017:4;6001:22;;;;;;:::i;:::-;;;;;;;;;;5850:301;;;7852:25:1;;;;7893:18;;7886:34;;;;6046:14:0;7936:18:1;;;7929:34;6083:13:0;7979:18:1;;;7972:34;6127:4:0;8022:19:1;;;8015:84;7824:19;;5850:301:0;;;;;;;;;;;;5822:344;;;;;;5802:364;;5717:457;:::o;14:607:1:-;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;298:3;483:1;478:2;469:6;458:9;454:22;450:31;443:42;612:2;542:66;537:2;529:6;525:15;521:88;510:9;506:104;502:113;494:121;;;;14:607;;;;:::o;626:196::-;694:20;;754:42;743:54;;733:65;;723:93;;812:1;809;802:12;723:93;626:196;;;:::o;827:254::-;895:6;903;956:2;944:9;935:7;931:23;927:32;924:52;;;972:1;969;962:12;924:52;995:29;1014:9;995:29;:::i;:::-;985:39;1071:2;1056:18;;;;1043:32;;-1:-1:-1;;;827:254:1:o;1460:328::-;1537:6;1545;1553;1606:2;1594:9;1585:7;1581:23;1577:32;1574:52;;;1622:1;1619;1612:12;1574:52;1645:29;1664:9;1645:29;:::i;:::-;1635:39;;1693:38;1727:2;1716:9;1712:18;1693:38;:::i;:::-;1683:48;;1778:2;1767:9;1763:18;1750:32;1740:42;;1460:328;;;;;:::o;2164:186::-;2223:6;2276:2;2264:9;2255:7;2251:23;2247:32;2244:52;;;2292:1;2289;2282:12;2244:52;2315:29;2334:9;2315:29;:::i;:::-;2305:39;2164:186;-1:-1:-1;;;2164:186:1:o;2355:693::-;2466:6;2474;2482;2490;2498;2506;2514;2567:3;2555:9;2546:7;2542:23;2538:33;2535:53;;;2584:1;2581;2574:12;2535:53;2607:29;2626:9;2607:29;:::i;:::-;2597:39;;2655:38;2689:2;2678:9;2674:18;2655:38;:::i;:::-;2645:48;;2740:2;2729:9;2725:18;2712:32;2702:42;;2791:2;2780:9;2776:18;2763:32;2753:42;;2845:3;2834:9;2830:19;2817:33;2890:4;2883:5;2879:16;2872:5;2869:27;2859:55;;2910:1;2907;2900:12;2859:55;2355:693;;;;-1:-1:-1;2355:693:1;;;;2933:5;2985:3;2970:19;;2957:33;;-1:-1:-1;3037:3:1;3022:19;;;3009:33;;2355:693;-1:-1:-1;;2355:693:1:o;3053:260::-;3121:6;3129;3182:2;3170:9;3161:7;3157:23;3153:32;3150:52;;;3198:1;3195;3188:12;3150:52;3221:29;3240:9;3221:29;:::i;:::-;3211:39;;3269:38;3303:2;3292:9;3288:18;3269:38;:::i;:::-;3259:48;;3053:260;;;;;:::o;3318:437::-;3397:1;3393:12;;;;3440;;;3461:61;;3515:4;3507:6;3503:17;3493:27;;3461:61;3568:2;3560:6;3557:14;3537:18;3534:38;3531:218;;3605:77;3602:1;3595:88;3706:4;3703:1;3696:15;3734:4;3731:1;3724:15;3531:218;;3318:437;;;:::o;3760:282::-;3827:9;;;3848:11;;;3845:191;;;3892:77;3889:1;3882:88;3993:4;3990:1;3983:15;4021:4;4018:1;4011:15;6342:1246;6472:3;6501:1;6534:6;6528:13;6564:3;6586:1;6613:9;6610:1;6606:17;6596:27;;6673:1;6662:9;6658:17;6694:18;6684:61;;6738:4;6730:6;6726:17;6716:27;;6684:61;6764:2;6812;6804:6;6801:14;6781:18;6778:38;6775:222;;6851:77;6846:3;6839:90;6952:4;6949:1;6942:15;6982:4;6977:3;6970:17;6775:222;7013:18;7040:191;;;;7245:1;7240:323;;;;7006:557;;7040:191;7088:66;7077:9;7073:82;7068:3;7061:95;7211:6;7204:14;7197:22;7189:6;7185:35;7180:3;7176:45;7169:52;;7040:191;;7240:323;6289:1;6282:14;;;6326:4;6313:18;;7338:1;7352:165;7366:6;7363:1;7360:13;7352:165;;;7444:14;;7431:11;;;7424:35;7487:16;;;;7381:10;;7352:165;;;7356:3;;7546:6;7541:3;7537:16;7530:23;;7006:557;-1:-1:-1;7579:3:1;;6342:1246;-1:-1:-1;;;;;;;;6342:1246:1:o

Swarm Source

ipfs://9d5c0124c2de114b4e2a08e1cbb11f5148909bca4f4a92e070df986f94b72718
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.