MNT Price: $1.16 (-2.29%)

Contract

0x4200000000000000000000000000000000000010
 

Overview

MNT Balance

Mantle Mainnet Network LogoMantle Mainnet Network LogoMantle Mainnet Network Logo0 MNT

MNT Value

$0.00

More Info

Private Name Tags

ContractCreator

GENESIS at txn GENESIS_4200000000000000000000000000000000000010
Transaction Hash
Method
Block
From
To
Withdraw731825972024-12-18 4:18:261 hr ago1734495506IN
0x42000000...000000010
0 MNT0.010303080.02
Withdraw731816902024-12-18 3:48:121 hr ago1734493692IN
0x42000000...000000010
3.8641283 MNT0.002675470.02
Withdraw731808662024-12-18 3:20:441 hr ago1734492044IN
0x42000000...000000010
17 MNT0.008665560.02
Withdraw731770552024-12-18 1:13:424 hrs ago1734484422IN
0x42000000...000000010
1,001.59272706 MNT0.010637040.025
Withdraw731757722024-12-18 0:30:564 hrs ago1734481856IN
0x42000000...000000010
0 MNT0.009677920.02
Withdraw731721492024-12-17 22:30:106 hrs ago1734474610IN
0x42000000...000000010
0 MNT0.011228930.02
Withdraw731713202024-12-17 22:02:327 hrs ago1734472952IN
0x42000000...000000010
0 MNT0.009841560.02
Withdraw731587382024-12-17 15:03:0814 hrs ago1734447788IN
0x42000000...000000010
0.0001 MNT0.011634190.022
Withdraw731575592024-12-17 14:23:5014 hrs ago1734445430IN
0x42000000...000000010
0 MNT0.013351760.02
Withdraw731573862024-12-17 14:18:0415 hrs ago1734445084IN
0x42000000...000000010
0 MNT0.011921940.0202
Withdraw731570312024-12-17 14:06:1415 hrs ago1734444374IN
0x42000000...000000010
0 MNT0.005155330.0202
Withdraw731570302024-12-17 14:06:1215 hrs ago1734444372IN
0x42000000...000000010
0 MNT0.01082770.0202
Withdraw731565522024-12-17 13:50:1615 hrs ago1734443416IN
0x42000000...000000010
0 MNT0.014643310.03
Withdraw731556892024-12-17 13:21:3015 hrs ago1734441690IN
0x42000000...000000010
0 MNT0.010394040.02
Withdraw731552212024-12-17 13:05:5416 hrs ago1734440754IN
0x42000000...000000010
0 MNT0.009933490.02
Withdraw731517012024-12-17 11:08:3418 hrs ago1734433714IN
0x42000000...000000010
0 MNT0.009808740.02
Withdraw731486882024-12-17 9:28:0819 hrs ago1734427688IN
0x42000000...000000010
0 MNT0.009982040.02
Withdraw731443572024-12-17 7:03:4622 hrs ago1734419026IN
0x42000000...000000010
1 MNT0.010592950.026
Withdraw731412532024-12-17 5:20:1823 hrs ago1734412818IN
0x42000000...000000010
0 MNT0.010023420.02
Withdraw731391652024-12-17 4:10:4225 hrs ago1734408642IN
0x42000000...000000010
0 MNT0.010110360.02
Withdraw731386162024-12-17 3:52:2425 hrs ago1734407544IN
0x42000000...000000010
0.81 MNT0.008625720.02
Withdraw731371432024-12-17 3:03:1826 hrs ago1734404598IN
0x42000000...000000010
0 MNT0.009301760.02
Withdraw731311522024-12-16 23:43:3629 hrs ago1734392616IN
0x42000000...000000010
70 MNT0.016773870.0404
Withdraw731310242024-12-16 23:39:2029 hrs ago1734392360IN
0x42000000...000000010
50 MNT0.018051010.044
Withdraw731284492024-12-16 22:13:3031 hrs ago1734387210IN
0x42000000...000000010
0 MNT0.010559890.02
View all transactions

Latest 25 internal transactions (View All)

Parent Transaction Hash Block From To
731808662024-12-18 3:20:441 hr ago1734492044
0x42000000...000000010
17 MNT
731770552024-12-18 1:13:424 hrs ago1734484422
0x42000000...000000010
1,001.59272706 MNT
731651622024-12-17 18:37:1610 hrs ago1734460636
0x42000000...000000010
19.33942392 MNT
731651622024-12-17 18:37:1610 hrs ago1734460636
0x42000000...000000010
19.33942392 MNT
731587382024-12-17 15:03:0814 hrs ago1734447788
0x42000000...000000010
0.0001 MNT
731443572024-12-17 7:03:4622 hrs ago1734419026
0x42000000...000000010
1 MNT
731386162024-12-17 3:52:2425 hrs ago1734407544
0x42000000...000000010
0.81 MNT
731311522024-12-16 23:43:3629 hrs ago1734392616
0x42000000...000000010
70 MNT
731310242024-12-16 23:39:2029 hrs ago1734392360
0x42000000...000000010
50 MNT
731298032024-12-16 22:58:3830 hrs ago1734389918
0x42000000...000000010
2.00099999 MNT
731298032024-12-16 22:58:3830 hrs ago1734389918
0x42000000...000000010
2.00099999 MNT
731271172024-12-16 21:29:0631 hrs ago1734384546
0x42000000...000000010
0.46785208 MNT
731267482024-12-16 21:16:4832 hrs ago1734383808
0x42000000...000000010
179.18691 MNT
731267482024-12-16 21:16:4832 hrs ago1734383808
0x42000000...000000010
179.18691 MNT
731232612024-12-16 19:20:3433 hrs ago1734376834
0x42000000...000000010
2 MNT
731164472024-12-16 15:33:2637 hrs ago1734363206
0x42000000...000000010
647.9 MNT
731112022024-12-16 12:38:3640 hrs ago1734352716
0x42000000...000000010
62.52509659 MNT
731112022024-12-16 12:38:3640 hrs ago1734352716
0x42000000...000000010
62.52509659 MNT
731096592024-12-16 11:47:1041 hrs ago1734349630
0x42000000...000000010
57.01528129 MNT
731096592024-12-16 11:47:1041 hrs ago1734349630
0x42000000...000000010
57.01528129 MNT
731054292024-12-16 9:26:1043 hrs ago1734341170
0x42000000...000000010
0.0001 MNT
730981412024-12-16 5:23:1447 hrs ago1734326594
0x42000000...000000010
0.49671799 MNT
730944262024-12-16 3:19:242 days ago1734319164
0x42000000...000000010
1 MNT
730745912024-12-15 16:18:142 days ago1734279494
0x42000000...000000010
690 MNT
730744502024-12-15 16:13:322 days ago1734279212
0x42000000...000000010
2,918.91100098 MNT
View All Internal Transactions

Latest 25 Deposits

L2 Txn Hash L1 Deposit Txn Value Token
0x77cd8a40455982d0e960cc16d1c76d6a423aaf07bf783422d26d13fe6cfd5ed42024-12-17 18:37:1610 hrs ago173446063619.339423924003723796 MNT (MNT)
0x7ce5feb4dd792f80abf9327c7fca7210044552658224caf1e73cec19f964feaa2024-12-16 22:58:3830 hrs ago17343899182.000999999875248065 MNT (MNT)
0x036a185992834facb91b1ab497878a71ff49aeb36fdc431389a6da4fd5e9cf2a2024-12-16 21:16:4832 hrs ago1734383808179.18691 MNT (MNT)
0xf7d45f23f4ea54f292feecfddd89640d49d18944234df3f5b117ef28c9fa16512024-12-16 12:38:3640 hrs ago173435271662.525096592329052834 MNT (MNT)
0x83e97e39ee0de299416698465aa5664c3c06620505c2bcc5ef1030f61a5c2eb02024-12-16 11:47:1041 hrs ago173434963057.01528129 MNT (MNT)
0x12243b0b0fe5b0d2f0b8451d66ac7199ed114606bcf44060dc3a979bc83b5c122024-12-15 16:13:322 days ago17342792122,918.911000989575865671 MNT (MNT)
0x26fbd4288f2bc8553f415b12615bcf29113652c7a513661516aca1659bdb637a2024-12-15 14:48:542 days ago17342741348,044.932232528699190037 MNT (MNT)
0xadad54cd3cff96b4375e15bc85773d5f7e0d6dfcbb659691192c9eb06763d7062024-12-15 12:42:382 days ago173426655831.506916507258094309 MNT (MNT)
0x6ff06f11e1308209ecb0b4136523e61a7653d4f879e83d8aeec79d3c3c6448cb2024-12-15 10:21:482 days ago17342581086.345797597015449904 MNT (MNT)
0x93d8723d7b223827493e31b883282627db2b78fad70ef08df436dc6d5a1903302024-12-15 9:55:362 days ago1734256536296.062900228725 MNT (MNT)
0xb56c15d4af498370434c82ed9ac2a9a80cc3fd11f05c4e5390ab41581e99eadf2024-12-15 9:07:462 days ago17342536665,798.37902617102538311 MNT (MNT)
0x922e2f65ea54e47070ec5a4f4646209216a646740404d54b52efc15cad5d9fcb2024-12-15 8:49:222 days ago1734252562256.960173031447731709 MNT (MNT)
0xd7c39d13fab4707e144599628cb5256dc25c88cf2e152e462b44f284bfcca86f2024-12-15 6:18:062 days ago1734243486382.187404695137624021 MNT (MNT)
0xbdfb246a7f5c0417ff21992ab8ab805a6d56ff9e545a8925018c48eeacf96c0c2024-12-15 5:00:403 days ago17342388401,000 MNT (MNT)
0x4b299db0a3f3394f0ebfc3a626a427fce53f4f201aff3ce643ff111de6e28a8c2024-12-15 2:02:243 days ago1734228144432.865317535984179497 MNT (MNT)
0xce8cdab631b02bd7d46682d4988c7224fcbd48c1ca70d545ecdd774248da840a2024-12-14 15:42:003 days ago1734190920200 MNT (MNT)
0x87f1cc03d0180ad2372e134fbb9d56ba98d74bbd80def9e2f4dde6221ae497a92024-12-14 2:17:064 days ago1734142626160.727338920883378602 MNT (MNT)
0x5ae9dc9f4d8e9e1ef45d35a656ca3a4e6a87d2aaae52c0b7ab826951a13a7d8d2024-12-13 23:05:264 days ago1734131126400 MNT (MNT)
0x9c11b14ff660039854deebeb638aec1eab18682f36aecfc26cceaa9cf19ae1ea2024-12-13 5:32:144 days ago173406793415.42204731093530165 MNT (MNT)
0x6034c87b99858cdc2e735847393f06c7d433bb7fa46e857c0933d003aa6657db2024-12-13 3:42:125 days ago17340613322.32591526 MNT (MNT)
0xbcafd909e5c41e20725dfc4a66031d4647e738fb319da6dad7d84cb23df8e0a22024-12-12 9:00:345 days ago1733994034799.02970803 MNT (MNT)
0xb5c275be46cda7f6b3908c46af8ca8ec9ad7f95acaf8e1cb000e539da9a7c20d2024-12-12 5:53:185 days ago1733982798283.03182622 MNT (MNT)
0x350627abdaa16c7d6c4cd798e1fe0dca0e8f219114018979416e2e235b6400f12024-12-12 3:08:266 days ago1733972906110.940333660933108721 MNT (MNT)
0x6c9723247d9ac63e166b612a702238bb8c5c2714e0e69564516bedfc569051aa2024-12-12 0:42:466 days ago173396416628.234934315578196338 MNT (MNT)
0x8fc698c5d9f129fc16d7e3e33017e70468c36a00ac019ab4ff8da43f1e4beb842024-12-11 10:22:506 days ago173391257055.812745924329164575 MNT (MNT)
View All Deposits

Loading...
Loading

Contract Source Code Verified (Genesis Bytecode Match Only)

Contract Name:
Proxy

Compiler Version
v0.8.15+commit.e14f2714

Optimization Enabled:
Yes with 10000 runs

Other Settings:
default evmVersion, MIT license
File 1 of 1 : myc
/**
 *Submitted for verification at optimistic.etherscan.io on 2023-07-12
*/

// SPDX-License-Identifier: MIT
pragma solidity 0.8.15;

/**
 * @title Proxy
 * @notice Proxy is a transparent proxy that passes through the call if the caller is the owner or
 *         if the caller is address(0), meaning that the call originated from an off-chain
 *         simulation.
 */
contract Proxy {
    /**
     * @notice The storage slot that holds the address of the implementation.
     *         bytes32(uint256(keccak256('eip1967.proxy.implementation')) - 1)
     */
    bytes32 internal constant IMPLEMENTATION_KEY =
        0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc;

    /**
     * @notice The storage slot that holds the address of the owner.
     *         bytes32(uint256(keccak256('eip1967.proxy.admin')) - 1)
     */
    bytes32 internal constant OWNER_KEY =
        0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103;

    /**
     * @notice An event that is emitted each time the implementation is changed. This event is part
     *         of the EIP-1967 specification.
     *
     * @param implementation The address of the implementation contract
     */
    event Upgraded(address indexed implementation);

    /**
     * @notice An event that is emitted each time the owner is upgraded. This event is part of the
     *         EIP-1967 specification.
     *
     * @param previousAdmin The previous owner of the contract
     * @param newAdmin      The new owner of the contract
     */
    event AdminChanged(address previousAdmin, address newAdmin);

    /**
     * @notice A modifier that reverts if not called by the owner or by address(0) to allow
     *         eth_call to interact with this proxy without needing to use low-level storage
     *         inspection. We assume that nobody is able to trigger calls from address(0) during
     *         normal EVM execution.
     */
    modifier proxyCallIfNotAdmin() {
        if (msg.sender == _getAdmin() || msg.sender == address(0)) {
            _;
        } else {
            // This WILL halt the call frame on completion.
            _doProxyCall();
        }
    }

    /**
     * @notice Sets the initial admin during contract deployment. Admin address is stored at the
     *         EIP-1967 admin storage slot so that accidental storage collision with the
     *         implementation is not possible.
     *
     * @param _admin Address of the initial contract admin. Admin as the ability to access the
     *               transparent proxy interface.
     */
    constructor(address _admin) {
        _changeAdmin(_admin);
    }

    // slither-disable-next-line locked-ether
    receive() external payable {
        // Proxy call by default.
        _doProxyCall();
    }

    // slither-disable-next-line locked-ether
    fallback() external payable {
        // Proxy call by default.
        _doProxyCall();
    }

    /**
     * @notice Set the implementation contract address. The code at the given address will execute
     *         when this contract is called.
     *
     * @param _implementation Address of the implementation contract.
     */
    function upgradeTo(address _implementation) external proxyCallIfNotAdmin {
        _setImplementation(_implementation);
    }

    /**
     * @notice Set the implementation and call a function in a single transaction. Useful to ensure
     *         atomic execution of initialization-based upgrades.
     *
     * @param _implementation Address of the implementation contract.
     * @param _data           Calldata to delegatecall the new implementation with.
     */
    function upgradeToAndCall(address _implementation, bytes calldata _data)
        external
        payable
        proxyCallIfNotAdmin
        returns (bytes memory)
    {
        _setImplementation(_implementation);
        (bool success, bytes memory returndata) = _implementation.delegatecall(_data);
        require(success, "Proxy: delegatecall to new implementation contract failed");
        return returndata;
    }

    /**
     * @notice Changes the owner of the proxy contract. Only callable by the owner.
     *
     * @param _admin New owner of the proxy contract.
     */
    function changeAdmin(address _admin) external proxyCallIfNotAdmin {
        _changeAdmin(_admin);
    }

    /**
     * @notice Gets the owner of the proxy contract.
     *
     * @return Owner address.
     */
    function admin() external proxyCallIfNotAdmin returns (address) {
        return _getAdmin();
    }

    /**
     * @notice Queries the implementation address.
     *
     * @return Implementation address.
     */
    function implementation() external proxyCallIfNotAdmin returns (address) {
        return _getImplementation();
    }

    /**
     * @notice Sets the implementation address.
     *
     * @param _implementation New implementation address.
     */
    function _setImplementation(address _implementation) internal {
        assembly {
            sstore(IMPLEMENTATION_KEY, _implementation)
        }
        emit Upgraded(_implementation);
    }

    /**
     * @notice Changes the owner of the proxy contract.
     *
     * @param _admin New owner of the proxy contract.
     */
    function _changeAdmin(address _admin) internal {
        address previous = _getAdmin();
        assembly {
            sstore(OWNER_KEY, _admin)
        }
        emit AdminChanged(previous, _admin);
    }

    /**
     * @notice Performs the proxy call via a delegatecall.
     */
    function _doProxyCall() internal {
        address impl = _getImplementation();
        require(impl != address(0), "Proxy: implementation not initialized");

        assembly {
            // Copy calldata into memory at 0x0....calldatasize.
            calldatacopy(0x0, 0x0, calldatasize())

            // Perform the delegatecall, make sure to pass all available gas.
            let success := delegatecall(gas(), impl, 0x0, calldatasize(), 0x0, 0x0)

            // Copy returndata into memory at 0x0....returndatasize. Note that this *will*
            // overwrite the calldata that we just copied into memory but that doesn't really
            // matter because we'll be returning in a second anyway.
            returndatacopy(0x0, 0x0, returndatasize())

            // Success == 0 means a revert. We'll revert too and pass the data up.
            if iszero(success) {
                revert(0x0, returndatasize())
            }

            // Otherwise we'll just return and pass the data up.
            return(0x0, returndatasize())
        }
    }

    /**
     * @notice Queries the implementation address.
     *
     * @return Implementation address.
     */
    function _getImplementation() internal view returns (address) {
        address impl;
        assembly {
            impl := sload(IMPLEMENTATION_KEY)
        }
        return impl;
    }

    /**
     * @notice Queries the owner of the proxy contract.
     *
     * @return Owner address.
     */
    function _getAdmin() internal view returns (address) {
        address owner;
        assembly {
            owner := sload(OWNER_KEY)
        }
        return owner;
    }
}

Settings
{
  "optimizer": {
    "enabled": true,
    "runs": 10000
  },
  "metadata": {
    "bytecodeHash": "none"
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "abi"
      ]
    }
  }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_admin","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"previousAdmin","type":"address"},{"indexed":false,"internalType":"address","name":"newAdmin","type":"address"}],"name":"AdminChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"implementation","type":"address"}],"name":"Upgraded","type":"event"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"admin","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_admin","type":"address"}],"name":"changeAdmin","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"implementation","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_implementation","type":"address"}],"name":"upgradeTo","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_implementation","type":"address"},{"internalType":"bytes","name":"_data","type":"bytes"}],"name":"upgradeToAndCall","outputs":[{"internalType":"bytes","name":"","type":"bytes"}],"stateMutability":"payable","type":"function"},{"stateMutability":"payable","type":"receive"}]

60806040526004361061005e5760003560e01c80635c60da1b116100435780635c60da1b146100be5780638f283970146100f8578063f851a440146101185761006d565b80633659cfe6146100755780634f1ef286146100955761006d565b3661006d5761006b61012d565b005b61006b61012d565b34801561008157600080fd5b5061006b6100903660046106d9565b610224565b6100a86100a33660046106f4565b610296565b6040516100b59190610777565b60405180910390f35b3480156100ca57600080fd5b506100d3610419565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016100b5565b34801561010457600080fd5b5061006b6101133660046106d9565b6104b0565b34801561012457600080fd5b506100d3610517565b60006101577f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b905073ffffffffffffffffffffffffffffffffffffffff8116610201576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f50726f78793a20696d706c656d656e746174696f6e206e6f7420696e6974696160448201527f6c697a656400000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b3660008037600080366000845af43d6000803e8061021e573d6000fd5b503d6000f35b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061027d575033155b1561028e5761028b816105a3565b50565b61028b61012d565b60606102c07fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806102f7575033155b1561040a57610305846105a3565b6000808573ffffffffffffffffffffffffffffffffffffffff16858560405161032f9291906107ea565b600060405180830381855af49150503d806000811461036a576040519150601f19603f3d011682016040523d82523d6000602084013e61036f565b606091505b509150915081610401576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603960248201527f50726f78793a2064656c656761746563616c6c20746f206e657720696d706c6560448201527f6d656e746174696f6e20636f6e7472616374206661696c65640000000000000060648201526084016101f8565b91506104129050565b61041261012d565b9392505050565b60006104437fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061047a575033155b156104a557507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b6104ad61012d565b90565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610509575033155b1561028e5761028b8161060b565b60006105417fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610578575033155b156104a557507fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc81905560405173ffffffffffffffffffffffffffffffffffffffff8216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60006106357fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61038390556040805173ffffffffffffffffffffffffffffffffffffffff8084168252851660208201529192507f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f910160405180910390a15050565b803573ffffffffffffffffffffffffffffffffffffffff811681146106d457600080fd5b919050565b6000602082840312156106eb57600080fd5b610412826106b0565b60008060006040848603121561070957600080fd5b610712846106b0565b9250602084013567ffffffffffffffff8082111561072f57600080fd5b818601915086601f83011261074357600080fd5b81358181111561075257600080fd5b87602082850101111561076457600080fd5b6020830194508093505050509250925092565b600060208083528351808285015260005b818110156107a457858101830151858201604001528201610788565b818111156107b6576000604083870101525b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016929092016040019392505050565b818382376000910190815291905056fea164736f6c634300080f000a

Deployed Bytecode

0x60806040526004361061005e5760003560e01c80635c60da1b116100435780635c60da1b146100be5780638f283970146100f8578063f851a440146101185761006d565b80633659cfe6146100755780634f1ef286146100955761006d565b3661006d5761006b61012d565b005b61006b61012d565b34801561008157600080fd5b5061006b6100903660046106d9565b610224565b6100a86100a33660046106f4565b610296565b6040516100b59190610777565b60405180910390f35b3480156100ca57600080fd5b506100d3610419565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016100b5565b34801561010457600080fd5b5061006b6101133660046106d9565b6104b0565b34801561012457600080fd5b506100d3610517565b60006101577f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b905073ffffffffffffffffffffffffffffffffffffffff8116610201576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f50726f78793a20696d706c656d656e746174696f6e206e6f7420696e6974696160448201527f6c697a656400000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b3660008037600080366000845af43d6000803e8061021e573d6000fd5b503d6000f35b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061027d575033155b1561028e5761028b816105a3565b50565b61028b61012d565b60606102c07fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806102f7575033155b1561040a57610305846105a3565b6000808573ffffffffffffffffffffffffffffffffffffffff16858560405161032f9291906107ea565b600060405180830381855af49150503d806000811461036a576040519150601f19603f3d011682016040523d82523d6000602084013e61036f565b606091505b509150915081610401576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603960248201527f50726f78793a2064656c656761746563616c6c20746f206e657720696d706c6560448201527f6d656e746174696f6e20636f6e7472616374206661696c65640000000000000060648201526084016101f8565b91506104129050565b61041261012d565b9392505050565b60006104437fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061047a575033155b156104a557507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b6104ad61012d565b90565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610509575033155b1561028e5761028b8161060b565b60006105417fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610578575033155b156104a557507fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc81905560405173ffffffffffffffffffffffffffffffffffffffff8216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60006106357fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61038390556040805173ffffffffffffffffffffffffffffffffffffffff8084168252851660208201529192507f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f910160405180910390a15050565b803573ffffffffffffffffffffffffffffffffffffffff811681146106d457600080fd5b919050565b6000602082840312156106eb57600080fd5b610412826106b0565b60008060006040848603121561070957600080fd5b610712846106b0565b9250602084013567ffffffffffffffff8082111561072f57600080fd5b818601915086601f83011261074357600080fd5b81358181111561075257600080fd5b87602082850101111561076457600080fd5b6020830194508093505050509250925092565b600060208083528351808285015260005b818110156107a457858101830151858201604001528201610788565b818111156107b6576000604083870101525b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016929092016040019392505050565b818382376000910190815291905056fea164736f6c634300080f000a

Deployed Bytecode Sourcemap

385:7050:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2852:14;:12;:14::i;:::-;385:7050;;3003:14;:12;:14::i;3276:127::-;;;;;;;;;;-1:-1:-1;3276:127:0;;;;;:::i;:::-;;:::i;3761:432::-;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4818:119;;;;;;;;;;;;;:::i;:::-;;;1911:42:1;1899:55;;;1881:74;;1869:2;1854:18;4818:119:0;1735:226:1;4367:105:0;;;;;;;;;;-1:-1:-1;4367:105:0;;;;;:::i;:::-;;:::i;4591:101::-;;;;;;;;;;;;;:::i;5722:1091::-;5766:12;5781:20;7073:18;7067:25;;6939:193;5781:20;5766:35;-1:-1:-1;5820:18:0;;;5812:68;;;;;;;2168:2:1;5812:68:0;;;2150:21:1;2207:2;2187:18;;;2180:30;2246:34;2226:18;;;2219:62;2317:7;2297:18;;;2290:35;2342:19;;5812:68:0;;;;;;;;;6006:14;6001:3;5996;5983:38;6183:3;6178;6162:14;6157:3;6151:4;6144:5;6131:56;6485:16;6480:3;6475;6460:42;6612:7;6602:82;;6652:16;6647:3;6640:29;6602:82;;6778:16;6773:3;6766:29;3276:127;7381:9;7375:16;2042:25;;:10;:25;;;:53;;;-1:-1:-1;2071:10:0;:24;2042:53;2038:195;;;3360:35:::1;3379:15;3360:18;:35::i;:::-;3276:127:::0;:::o;2038:195::-;2207:14;:12;:14::i;3761:432::-;3916:12;2056:11;7381:9;7375:16;;7254:178;2056:11;2042:25;;:10;:25;;;:53;;;-1:-1:-1;2071:10:0;:24;2042:53;2038:195;;;3946:35:::1;3965:15;3946:18;:35::i;:::-;3993:12;4007:23:::0;4034:15:::1;:28;;4063:5;;4034:35;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3992:77;;;;4088:7;4080:77;;;::::0;::::1;::::0;;2850:2:1;4080:77:0::1;::::0;::::1;2832:21:1::0;2889:2;2869:18;;;2862:30;2928:34;2908:18;;;2901:62;2999:27;2979:18;;;2972:55;3044:19;;4080:77:0::1;2648:421:1::0;4080:77:0::1;4175:10:::0;-1:-1:-1;2038:195:0;;-1:-1:-1;2038:195:0;;2207:14;:12;:14::i;:::-;3761:432;;;;;:::o;4818:119::-;4882:7;2056:11;7381:9;7375:16;;7254:178;2056:11;2042:25;;:10;:25;;;:53;;;-1:-1:-1;2071:10:0;:24;2042:53;2038:195;;;-1:-1:-1;7073:18:0;7067:25;;4818:119::o;2038:195::-;2207:14;:12;:14::i;:::-;4818:119;:::o;4367:105::-;7381:9;7375:16;2042:25;;:10;:25;;;:53;;;-1:-1:-1;2071:10:0;:24;2042:53;2038:195;;;4444:20:::1;4457:6;4444:12;:20::i;4591:101::-:0;4646:7;2056:11;7381:9;7375:16;;7254:178;2056:11;2042:25;;:10;:25;;;:53;;;-1:-1:-1;2071:10:0;:24;2042:53;2038:195;;;-1:-1:-1;7381:9:0;7375:16;;4818:119::o;5079:199::-;5183:18;5176:43;;;5245:25;;;;;;;;;;;5079:199;:::o;5424:212::-;5482:16;5501:11;7381:9;7375:16;;7254:178;5501:11;5554:9;5547:25;;;5598:30;;;3258:42:1;3327:15;;;3309:34;;3379:15;;3374:2;3359:18;;3352:43;5482:30:0;;-1:-1:-1;5598:30:0;;3221:18:1;5598:30:0;;;;;;;5471:165;5424:212;:::o;14:196:1:-;82:20;;142:42;131:54;;121:65;;111:93;;200:1;197;190:12;111:93;14:196;;;:::o;215:186::-;274:6;327:2;315:9;306:7;302:23;298:32;295:52;;;343:1;340;333:12;295:52;366:29;385:9;366:29;:::i;406:665::-;485:6;493;501;554:2;542:9;533:7;529:23;525:32;522:52;;;570:1;567;560:12;522:52;593:29;612:9;593:29;:::i;:::-;583:39;;673:2;662:9;658:18;645:32;696:18;737:2;729:6;726:14;723:34;;;753:1;750;743:12;723:34;791:6;780:9;776:22;766:32;;836:7;829:4;825:2;821:13;817:27;807:55;;858:1;855;848:12;807:55;898:2;885:16;924:2;916:6;913:14;910:34;;;940:1;937;930:12;910:34;985:7;980:2;971:6;967:2;963:15;959:24;956:37;953:57;;;1006:1;1003;996:12;953:57;1037:2;1033;1029:11;1019:21;;1059:6;1049:16;;;;;406:665;;;;;:::o;1076:654::-;1186:4;1215:2;1244;1233:9;1226:21;1276:6;1270:13;1319:6;1314:2;1303:9;1299:18;1292:34;1344:1;1354:140;1368:6;1365:1;1362:13;1354:140;;;1463:14;;;1459:23;;1453:30;1429:17;;;1448:2;1425:26;1418:66;1383:10;;1354:140;;;1512:6;1509:1;1506:13;1503:91;;;1582:1;1577:2;1568:6;1557:9;1553:22;1549:31;1542:42;1503:91;-1:-1:-1;1646:2:1;1634:15;1651:66;1630:88;1615:104;;;;1721:2;1611:113;;1076:654;-1:-1:-1;;;1076:654:1:o;2372:271::-;2555:6;2547;2542:3;2529:33;2511:3;2581:16;;2606:13;;;2581:16;2372:271;-1:-1:-1;2372:271:1:o

Swarm Source

none

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Chain Token Portfolio % Price Amount Value
BASE99.87%$1.116,942,330.021$7,705,986.32
BASE<0.01%$0.01474544,593$657.52
BASE<0.01%$0.9994659.9987$9.99
BASE<0.01%$3,843.130.00092002$3.54
ETH0.12%$3,842.322.3721$9,114.25
ETH<0.01%$0.236677100$23.67
ETH<0.01%$1.1610$11.6
ETH<0.01%$0.01414769$0.9761
BSC<0.01%$708.540.2863$202.88
BSC<0.01%$0.9997434.71$4.71
ZKSYNC<0.01%$3,842.320.037$142.17
ARB<0.01%$3,843.20.0102$39.06
FTM<0.01%$1.2828$35.86
SCROLL<0.01%$3,841.530.0065$24.97
LINEA<0.01%$3,841.530.00421$16.17
OP<0.01%$3,845.490.00244$9.38
OP<0.01%$0.9994671$0.9994
POL<0.01%$0.5519964.0067$2.21
BLAST<0.01%$3,842.460.00010124$0.388995
[ Download: CSV Export  ]
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.