ETH Price: $3,089.98 (-0.52%)
 

More Info

Private Name Tags

ContractCreator

N/A (Genesis Contract)

Multichain Info

Transaction Hash
Method
Block
From
To
Withdraw1447775702025-12-08 0:31:576 days ago1765153917IN
Optimism: Sequencer Fee Vault
0 ETH0.000000005030.00006914
Withdraw1447773452025-12-08 0:24:276 days ago1765153467IN
Optimism: Sequencer Fee Vault
0 ETH0.0000000059470.00010041
Withdraw1447507342025-12-07 9:37:257 days ago1765100245IN
Optimism: Sequencer Fee Vault
0 ETH0.0000000055850.00010036
Withdraw1443801152025-11-28 19:43:2715 days ago1764359007IN
Optimism: Sequencer Fee Vault
0 ETH0.0000000030470.00010044
Withdraw1443800232025-11-28 19:40:2315 days ago1764358823IN
Optimism: Sequencer Fee Vault
0 ETH0.0000000141770.00010045
Transfer1436633962025-11-12 5:32:4932 days ago1762925569IN
Optimism: Sequencer Fee Vault
0.00001 ETH0.000000001030.00000927
Withdraw1433049482025-11-03 22:24:3340 days ago1762208673IN
Optimism: Sequencer Fee Vault
0 ETH0.0000000038190.00000047
Withdraw1419452602025-10-03 11:01:3772 days ago1759489297IN
Optimism: Sequencer Fee Vault
0 ETH0.0000000151890.00010046
Withdraw1405672622025-09-01 13:28:21104 days ago1756733301IN
Optimism: Sequencer Fee Vault
0 ETH0.0000002896810.00010458
Withdraw1400940322025-08-21 14:34:01115 days ago1755786841IN
Optimism: Sequencer Fee Vault
0 ETH0.0000000217350.00010228
Transfer1396806272025-08-12 0:53:51124 days ago1754960031IN
Optimism: Sequencer Fee Vault
0.000000021903448 ETH0.0000000038480.00003009
Withdraw1391941282025-07-31 18:37:13135 days ago1753987033IN
Optimism: Sequencer Fee Vault
0 ETH0.0000000226570.0001004
Withdraw1361183952025-05-21 13:52:47207 days ago1747835567IN
Optimism: Sequencer Fee Vault
0 ETH0.000000161520.00103794
Withdraw1349386102025-04-24 6:26:37234 days ago1745475997IN
Optimism: Sequencer Fee Vault
0 ETH0.0000004067660.00077791
Withdraw1340555782025-04-03 19:52:13254 days ago1743709933IN
Optimism: Sequencer Fee Vault
0 ETH0.0000000468270.00029981
Withdraw1338089092025-03-29 2:49:55260 days ago1743216595IN
Optimism: Sequencer Fee Vault
0 ETH0.0000000109780.00005526
Withdraw1315017842025-02-03 17:05:45313 days ago1738602345IN
Optimism: Sequencer Fee Vault
0 ETH0.0000003439740.00121967
Withdraw1306613542025-01-15 6:11:25333 days ago1736921485IN
Optimism: Sequencer Fee Vault
0 ETH0.0000000857660.000001
Withdraw1305740132025-01-13 5:40:03335 days ago1736746803IN
Optimism: Sequencer Fee Vault
0 ETH0.0000002144140.0010006
Withdraw1295723242024-12-21 1:10:25358 days ago1734743425IN
Optimism: Sequencer Fee Vault
0 ETH0.0000002213080.0010774
Admin1294174242024-12-17 11:07:05362 days ago1734433625IN
Optimism: Sequencer Fee Vault
0 ETH0.0000000692090.00010261
Admin1294174042024-12-17 11:06:25362 days ago1734433585IN
Optimism: Sequencer Fee Vault
0 ETH0.0000000711430.00010261
Withdraw1292791962024-12-14 6:19:29365 days ago1734157169IN
Optimism: Sequencer Fee Vault
0 ETH0.000000937420.00010138
Withdraw1287673862024-12-02 9:59:09377 days ago1733133549IN
Optimism: Sequencer Fee Vault
0 ETH0.0000002082180.00000626
Withdraw1287672852024-12-02 9:55:47377 days ago1733133347IN
Optimism: Sequencer Fee Vault
0 ETH0.0000001882230.00000119
VIEW ADVANCED FILTER

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
1443800232025-11-28 19:40:2315 days ago1764358823
Optimism: Sequencer Fee Vault
41.443381549427559 ETH
1433049482025-11-03 22:24:3340 days ago1762208673
Optimism: Sequencer Fee Vault
98.533845390690139 ETH
1432470932025-11-02 14:16:0342 days ago1762092963
Optimism: Sequencer Fee Vault
0.000015 ETH
1419452602025-10-03 11:01:3772 days ago1759489297
Optimism: Sequencer Fee Vault
53.588263313051485 ETH
1405672622025-09-01 13:28:21104 days ago1756733301
Optimism: Sequencer Fee Vault
21.771465041189172 ETH
1400940322025-08-21 14:34:01115 days ago1755786841
Optimism: Sequencer Fee Vault
54.434145649893475 ETH
1391941282025-07-31 18:37:13135 days ago1753987033
Optimism: Sequencer Fee Vault
186.258243401446202 ETH
1361183952025-05-21 13:52:47207 days ago1747835567
Optimism: Sequencer Fee Vault
83.229453231923104 ETH
1349386102025-04-24 6:26:37234 days ago1745475997
Optimism: Sequencer Fee Vault
121.745534592738235 ETH
1340555782025-04-03 19:52:13254 days ago1743709933
Optimism: Sequencer Fee Vault
16.272021220657081 ETH
1338089092025-03-29 2:49:55260 days ago1743216595
Optimism: Sequencer Fee Vault
245.28546393542666 ETH
1315017842025-02-03 17:05:45313 days ago1738602345
Optimism: Sequencer Fee Vault
147.08439980886141 ETH
1306613542025-01-15 6:11:25333 days ago1736921485
Optimism: Sequencer Fee Vault
12.158906458825196 ETH
1305740132025-01-13 5:40:03335 days ago1736746803
Optimism: Sequencer Fee Vault
84.894703436941346 ETH
1295723242024-12-21 1:10:25358 days ago1734743425
Optimism: Sequencer Fee Vault
53.111122115170905 ETH
1292791962024-12-14 6:19:29365 days ago1734157169
Optimism: Sequencer Fee Vault
108.587489498825977 ETH
1287412992024-12-01 19:29:35377 days ago1733081375
Optimism: Sequencer Fee Vault
39.037990212762497 ETH
1284742032024-11-25 15:06:23384 days ago1732547183
Optimism: Sequencer Fee Vault
27.678886894612991 ETH
1283157682024-11-21 23:05:13387 days ago1732230313
Optimism: Sequencer Fee Vault
104.989384900922866 ETH
1277582152024-11-09 1:20:07400 days ago1731115207
Optimism: Sequencer Fee Vault
106.511829287683049 ETH
1277003172024-11-07 17:10:11401 days ago1730999411
Optimism: Sequencer Fee Vault
0.000004114300054 ETH
1276993182024-11-07 16:36:53402 days ago1730997413
Optimism: Sequencer Fee Vault
0.000004114474559 ETH
1276993032024-11-07 16:36:23402 days ago1730997383
Optimism: Sequencer Fee Vault
0.000004114501404 ETH
1276993032024-11-07 16:36:23402 days ago1730997383
Optimism: Sequencer Fee Vault
0.000004114501404 ETH
1276993032024-11-07 16:36:23402 days ago1730997383
Optimism: Sequencer Fee Vault
0.000000650242474 ETH
View All Internal Transactions

Cross-Chain Transactions
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0x42000000...000000000
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
Proxy

Compiler Version
v0.8.15+commit.e14f2714

Optimization Enabled:
Yes with 10000 runs

Other Settings:
default evmVersion

Contract Source Code (Solidity)

/**
 *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;
    }
}

Contract Security Audit

Contract ABI

API
[{"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"}]

0x60806040526004361061005e5760003560e01c80635c60da1b116100435780635c60da1b146100be5780638f283970146100f8578063f851a440146101185761006d565b80633659cfe6146100755780634f1ef286146100955761006d565b3661006d5761006b61012d565b005b61006b61012d565b34801561008157600080fd5b5061006b6100903660046106d9565b610224565b6100a86100a33660046106f4565b610296565b6040516100b59190610777565b60405180910390f35b3480156100ca57600080fd5b506100d3610419565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016100b5565b34801561010457600080fd5b5061006b6101133660046106d9565b6104b0565b34801561012457600080fd5b506100d3610517565b60006101577f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b905073ffffffffffffffffffffffffffffffffffffffff8116610201576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f50726f78793a20696d706c656d656e746174696f6e206e6f7420696e6974696160448201527f6c697a656400000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b3660008037600080366000845af43d6000803e8061021e573d6000fd5b503d6000f35b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061027d575033155b1561028e5761028b816105a3565b50565b61028b61012d565b60606102c07fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806102f7575033155b1561040a57610305846105a3565b6000808573ffffffffffffffffffffffffffffffffffffffff16858560405161032f9291906107ea565b600060405180830381855af49150503d806000811461036a576040519150601f19603f3d011682016040523d82523d6000602084013e61036f565b606091505b509150915081610401576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603960248201527f50726f78793a2064656c656761746563616c6c20746f206e657720696d706c6560448201527f6d656e746174696f6e20636f6e7472616374206661696c65640000000000000060648201526084016101f8565b91506104129050565b61041261012d565b9392505050565b60006104437fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061047a575033155b156104a557507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b6104ad61012d565b90565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610509575033155b1561028e5761028b8161060b565b60006105417fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610578575033155b156104a557507fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc81905560405173ffffffffffffffffffffffffffffffffffffffff8216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60006106357fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61038390556040805173ffffffffffffffffffffffffffffffffffffffff8084168252851660208201529192507f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f910160405180910390a15050565b803573ffffffffffffffffffffffffffffffffffffffff811681146106d457600080fd5b919050565b6000602082840312156106eb57600080fd5b610412826106b0565b60008060006040848603121561070957600080fd5b610712846106b0565b9250602084013567ffffffffffffffff8082111561072f57600080fd5b818601915086601f83011261074357600080fd5b81358181111561075257600080fd5b87602082850101111561076457600080fd5b6020830194508093505050509250925092565b600060208083528351808285015260005b818110156107a457858101830151858201604001528201610788565b818111156107b6576000604083870101525b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016929092016040019392505050565b818382376000910190815291905056fea164736f6c634300080f000a

Deployed Bytecode

0x60806040526004361061005e5760003560e01c80635c60da1b116100435780635c60da1b146100be5780638f283970146100f8578063f851a440146101185761006d565b80633659cfe6146100755780634f1ef286146100955761006d565b3661006d5761006b61012d565b005b61006b61012d565b34801561008157600080fd5b5061006b6100903660046106d9565b610224565b6100a86100a33660046106f4565b610296565b6040516100b59190610777565b60405180910390f35b3480156100ca57600080fd5b506100d3610419565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016100b5565b34801561010457600080fd5b5061006b6101133660046106d9565b6104b0565b34801561012457600080fd5b506100d3610517565b60006101577f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b905073ffffffffffffffffffffffffffffffffffffffff8116610201576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f50726f78793a20696d706c656d656e746174696f6e206e6f7420696e6974696160448201527f6c697a656400000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b3660008037600080366000845af43d6000803e8061021e573d6000fd5b503d6000f35b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061027d575033155b1561028e5761028b816105a3565b50565b61028b61012d565b60606102c07fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806102f7575033155b1561040a57610305846105a3565b6000808573ffffffffffffffffffffffffffffffffffffffff16858560405161032f9291906107ea565b600060405180830381855af49150503d806000811461036a576040519150601f19603f3d011682016040523d82523d6000602084013e61036f565b606091505b509150915081610401576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603960248201527f50726f78793a2064656c656761746563616c6c20746f206e657720696d706c6560448201527f6d656e746174696f6e20636f6e7472616374206661696c65640000000000000060648201526084016101f8565b91506104129050565b61041261012d565b9392505050565b60006104437fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061047a575033155b156104a557507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b6104ad61012d565b90565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610509575033155b1561028e5761028b8161060b565b60006105417fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610578575033155b156104a557507fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc81905560405173ffffffffffffffffffffffffffffffffffffffff8216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60006106357fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61038390556040805173ffffffffffffffffffffffffffffffffffffffff8084168252851660208201529192507f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f910160405180910390a15050565b803573ffffffffffffffffffffffffffffffffffffffff811681146106d457600080fd5b919050565b6000602082840312156106eb57600080fd5b610412826106b0565b60008060006040848603121561070957600080fd5b610712846106b0565b9250602084013567ffffffffffffffff8082111561072f57600080fd5b818601915086601f83011261074357600080fd5b81358181111561075257600080fd5b87602082850101111561076457600080fd5b6020830194508093505050509250925092565b600060208083528351808285015260005b818110156107a457858101830151858201604001528201610788565b818111156107b6576000604083870101525b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016929092016040019392505050565b818382376000910190815291905056fea164736f6c634300080f000a

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
0x4200000000000000000000000000000000000011
Chain Token Portfolio % Price Amount Value
MANTLE22.90%$1.346,512.1152$60,336.51
MANTLE22.82%$0.0046,243.692$0.00
BASE24.19%$3,088.9220.63$63,724.47
BASE0.02%<$0.000001171,482,355.3704$49.44
BASE<0.01%$10.5$0.50
BASE<0.01%$36.530.00454906$0.1661
BASE<0.01%$3,092.190.00005$0.1546
OP
Ether (ETH)
12.30%$3,089.9810.4841$32,395.7
OP0.03%$0.00457116,032.27$73.29
OP0.03%$0.99994769.6675$69.66
OP<0.01%$0.5752373.205$1.84
CELO5.80%$0.99988315,277.5078$15,275.72
CELO1.51%$13,980.3105$3,980.31
CELO0.33%$0.1444835,930.0718$856.79
CELO0.03%$1.1758.7574$68.75
CELO0.01%$0.99995326.3845$26.38
WORLD4.23%$3,089.723.6084$11,148.83
WORLD0.02%$0.99994739.7763$39.77
WORLD<0.01%$0.57273626.3$15.06
WORLD<0.01%$3,091.070.001513$4.68
KATANA2.50%$3,087.442.1307$6,578.28
SWELL2.37%$3,089.732.0203$6,242.3
OPBNB0.39%$885.111.166$1,032.05
UNI0.30%$3,088.390.2598$802.4
FRAXTAL0.21%$0.698281775.2191$541.32
ETH0.01%$3,088.960.0118$36.37
ETH<0.01%$13.520.2$2.7
ETH<0.01%$0.999931.0001$1
ETH<0.01%$0.003224122.5381$0.395
ETH<0.01%$3,088.960.00004909$0.1516
BLAST0.01%$3,088.790.01$30.91
POL<0.01%$3,100.70.00160381$4.97
POL<0.01%$10.6326$0.6326
POL<0.01%$0.1179070.0496$0.005853
BSC<0.01%<$0.0000011,425,741,799.1244$0.1098
BSC<0.01%$885.150.000101$0.0894
AVAX<0.01%$130.00322456$0.041924
ARB<0.01%$3,088.390.00000516$0.015936
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ 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.