ETH Price: $3,123.72 (-0.81%)

Contract

0x4200000000000000000000000000000000000010

Overview

ETH Balance

0 ETH

ETH Value

$0.00

Token Holdings

More Info

Private Name Tags

ContractCreator

N/A (Genesis Contract)
Transaction Hash
Method
Block
From
To
0xe11013dd153093562025-11-16 17:50:157 hrs ago1763315415IN
0x42000000...000000010
0.00199949 ETH0.000000130.00100025
0xe11013dd150759282025-11-11 8:09:195 days ago1762848559IN
0x42000000...000000010
0.61042049 ETH0.000000130.00100025
0xe11013dd150596962025-11-10 23:08:156 days ago1762816095IN
0x42000000...000000010
0.06865 ETH0.000000130.00100025
0xe11013dd150517702025-11-10 18:44:036 days ago1762800243IN
0x42000000...000000010
0.00038472 ETH0.000000130.00100025
0xe11013dd150352932025-11-10 9:34:496 days ago1762767289IN
0x42000000...000000010
0.662 ETH00.00000032
0xe11013dd147625482025-11-04 2:03:1912 days ago1762221799IN
0x42000000...000000010
0.72701083 ETH0.000000130.00100025
0xe11013dd147436192025-11-03 15:32:2113 days ago1762183941IN
0x42000000...000000010
0.87505736 ETH0.000000160.0012003
0xe11013dd146928062025-11-02 11:18:3514 days ago1762082315IN
0x42000000...000000010
0.07 ETH00.00000032
0xe11013dd146908122025-11-02 10:12:0714 days ago1762078327IN
0x42000000...000000010
0.0085 ETH0.000000130.00100025
0xe11013dd146858482025-11-02 7:26:3914 days ago1762068399IN
0x42000000...000000010
0.0026 ETH00.00000032
0xe11013dd146745852025-11-02 1:11:1315 days ago1762045873IN
0x42000000...000000010
0.00598856 ETH0.000000130.00100025
0xe11013dd146442452025-11-01 8:19:5315 days ago1761985193IN
0x42000000...000000010
0.036 ETH00.00000032
0xe11013dd145862502025-10-31 0:06:4317 days ago1761869203IN
0x42000000...000000010
0.00505993 ETH0.000000130.00100025
0xe11013dd145561602025-10-30 7:23:4317 days ago1761809023IN
0x42000000...000000010
0.00499949 ETH00.00000028
0xe11013dd145123712025-10-29 7:04:0518 days ago1761721445IN
0x42000000...000000010
2 ETH00.00000028
0xe11013dd144727552025-10-28 9:03:3319 days ago1761642213IN
0x42000000...000000010
0.00672319 ETH0.000000130.00100028
0xe11013dd144726432025-10-28 8:59:4919 days ago1761641989IN
0x42000000...000000010
0.0070851 ETH0.000000130.00100028
0xe11013dd144578992025-10-28 0:48:2120 days ago1761612501IN
0x42000000...000000010
0.00477829 ETH0.000000130.00100028
0xe11013dd143889452025-10-26 10:29:5321 days ago1761474593IN
0x42000000...000000010
0.00568647 ETH00.00000028
0xe11013dd143870112025-10-26 9:25:2521 days ago1761470725IN
0x42000000...000000010
2.717 ETH0.000000130.00100028
0xe11013dd143306932025-10-25 2:08:0922 days ago1761358089IN
0x42000000...000000010
0.0107 ETH0.000000130.00100028
0xe11013dd142799832025-10-23 21:57:4924 days ago1761256669IN
0x42000000...000000010
0.028 ETH00.00000032
0xe11013dd142796912025-10-23 21:48:0524 days ago1761256085IN
0x42000000...000000010
45.53 ETH00.00000032
0xe11013dd142465432025-10-23 3:23:0924 days ago1761189789IN
0x42000000...000000010
0.0004532 ETH0.000000130.00100025
0xe11013dd142286462025-10-22 17:26:3525 days ago1761153995IN
0x42000000...000000010
0.012 ETH00.00000032
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
153176592025-11-16 22:27:012 hrs ago1763332021
0x42000000...000000010
0.1475 ETH
153176592025-11-16 22:27:012 hrs ago1763332021
0x42000000...000000010
0.1475 ETH
153097152025-11-16 18:02:137 hrs ago1763316133
0x42000000...000000010
3 ETH
153097152025-11-16 18:02:137 hrs ago1763316133
0x42000000...000000010
3 ETH
153093562025-11-16 17:50:157 hrs ago1763315415
0x42000000...000000010
0.00199949 ETH
153091682025-11-16 17:43:597 hrs ago1763315039
0x42000000...000000010
0.002 ETH
153091682025-11-16 17:43:597 hrs ago1763315039
0x42000000...000000010
0.002 ETH
153070682025-11-16 16:33:598 hrs ago1763310839
0x42000000...000000010
2.38 ETH
153070682025-11-16 16:33:598 hrs ago1763310839
0x42000000...000000010
2.38 ETH
153065852025-11-16 16:17:539 hrs ago1763309873
0x42000000...000000010
3 ETH
153065852025-11-16 16:17:539 hrs ago1763309873
0x42000000...000000010
3 ETH
152797702025-11-16 1:24:0323 hrs ago1763256243
0x42000000...000000010
8.999549 ETH
152797702025-11-16 1:24:0323 hrs ago1763256243
0x42000000...000000010
8.999549 ETH
152668712025-11-15 18:14:0531 hrs ago1763230445
0x42000000...000000010
0.001 ETH
152668712025-11-15 18:14:0531 hrs ago1763230445
0x42000000...000000010
0.001 ETH
152138212025-11-14 12:45:452 days ago1763124345
0x42000000...000000010
2.32 ETH
152138212025-11-14 12:45:452 days ago1763124345
0x42000000...000000010
2.32 ETH
152136362025-11-14 12:39:352 days ago1763123975
0x42000000...000000010
3 ETH
152136362025-11-14 12:39:352 days ago1763123975
0x42000000...000000010
3 ETH
152119412025-11-14 11:43:052 days ago1763120585
0x42000000...000000010
2.27 ETH
152119412025-11-14 11:43:052 days ago1763120585
0x42000000...000000010
2.27 ETH
152117282025-11-14 11:35:592 days ago1763120159
0x42000000...000000010
3 ETH
152117282025-11-14 11:35:592 days ago1763120159
0x42000000...000000010
3 ETH
151921622025-11-14 0:43:473 days ago1763081027
0x42000000...000000010
0.031 ETH
151921622025-11-14 0:43:473 days ago1763081027
0x42000000...000000010
0.031 ETH
View All Internal Transactions

Latest 25 Deposits

L2 Txn Hash L1 Deposit Txn Value Token
0x428577176325f31130de2b2bfcc2a0bfa5a77201dcd9d815b4cfd8dee5d856ed2025-11-16 22:27:012 hrs ago17633320210.1475 Ether (ETH)
0x2145348afed3a89a00b1fd267efc1af57e5b88269a3fd355d2177d688afce1862025-11-16 18:02:137 hrs ago17633161333 Ether (ETH)
0xe259012c22da2bb4847f981c0d83530399460e9a4f6a136ce7a28ee9e8b993352025-11-16 17:43:597 hrs ago17633150390.002 Ether (ETH)
0xab92ed5329eedd063da5102e2569d2601b91d213f6c7275375ffb5d32776ead72025-11-16 16:33:598 hrs ago17633108392.38 Ether (ETH)
0xe94653893f043066063528291316084ad785f43f58ce35102e209855e7986f512025-11-16 16:17:539 hrs ago17633098733 Ether (ETH)
0xbcb4206667d545a3f9d4b448beabdd2e74941a9029dc3cbb451a0db03d4df3a62025-11-16 1:24:0323 hrs ago17632562438.999549 Ether (ETH)
0x042a61c92befc253309ff6649372b9659c596158d11d65f0579227ed83811e962025-11-15 18:14:0531 hrs ago17632304450.001 Ether (ETH)
0x0ffae09d137f7bcffc57fb56714f94cbbcfad5d6ac2e34212be849d636d753c42025-11-14 12:45:452 days ago17631243452.32 Ether (ETH)
0xde29845bb1b08399ba0f98ce654b592fff1c973130d5932905d97f431b4adb4b2025-11-14 12:39:352 days ago17631239753 Ether (ETH)
0xc1aeba138a935811b3860ffd9810d8920179b773d4b458de6ddb3ea8b9c66bd22025-11-14 11:43:052 days ago17631205852.27 Ether (ETH)
0xf6484d106bf27038874cfbf83dff366a367be6039b57097d60a119caa13423a22025-11-14 11:35:592 days ago17631201593 Ether (ETH)
0x5863442c09798cf428e960beb8bd3b00cd3401c82f0604aad08744102a874f7f2025-11-14 0:43:473 days ago17630810270.031 Ether (ETH)
0x5bf05e7b2a6d0de5911aa0362c508bea29f071449c1972f52377d7ea0e3a34882025-11-13 21:29:073 days ago17630693472.2 Ether (ETH)
0x34a87bfab9138f81e4bc850baab33f1514f8973676a868a79a43a504c2a86b952025-11-13 20:29:113 days ago17630657513 Ether (ETH)
0x8d65f7b29d90cdac36fa84a0b44d37ed4b8a52370ac7cd8f738d267ae7d22f662025-11-12 18:28:074 days ago17629720870.001 Ether (ETH)
0xdd6d9a2041f46463b408fa3b549e2343761f2de4bb66d70f933dd0abfa5e46612025-11-12 13:55:054 days ago17629557050.002 Ether (ETH)
0xf65c0415fd4d0eef44e3ae4e094b991c47e44ccd4b6f2afc75f99c00619cebe32025-11-12 13:44:334 days ago17629550730.0006 Ether (ETH)
0x5fb073e646a03b3c0b925b0c74897a12ba651399a5cee0937c585359afc5f5fa2025-11-12 11:39:434 days ago17629475831.001 Ether (ETH)
0xc140c0a22916027d0241d956bcd4f7742fe55d1664756fa61585e35e2dca570b2025-11-12 11:06:074 days ago17629455670.5 Ether (ETH)
0xe997f9b073f89996479cc53737a515e127f53af9f89488f5df11e3ef2013cd0a2025-11-11 22:18:295 days ago17628995090.0007 Ether (ETH)
0xe72c0284f9ef51b170eb43d90e20a1c46791368d3331796abe71ca14894d39d92025-11-11 12:28:415 days ago17628641210.01 Ether (ETH)
0x3065c3519e95fad12e832484689b298084b48bad8bc8b37c0c01f1a1bf8ab6492025-11-11 7:36:135 days ago17628465730.0001 Ether (ETH)
0xe2a329625529164f2ec76f7cec1773df2c32f4b84725c5ce8cfc4e2df0a325282025-11-10 4:37:196 days ago17627494391.5 Ether (ETH)
0x494c0aa5454626da0f3b86e42b1e1014a865c02b952506bebb88ed51cf14a8242025-11-09 4:26:457 days ago17626624050.002 Ether (ETH)
0x799053fb105fc86ac7f85f064a0da8d4239d836082f1b30d416b205ff17f5da42025-11-09 3:08:397 days ago176265771920 Ether (ETH)
View All Deposits

Cross-Chain Transactions
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0x42000000...000000016 in Unichain Mainnet
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 999999 runs

Other Settings:
london EvmVersion, MIT license

Contract Source Code (Solidity Standard Json-Input format)

File 2 of 3 : IResourceMetering.sol
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;

interface IResourceMetering {
    struct ResourceParams {
        uint128 prevBaseFee;
        uint64 prevBoughtGas;
        uint64 prevBlockNum;
    }

    struct ResourceConfig {
        uint32 maxResourceLimit;
        uint8 elasticityMultiplier;
        uint8 baseFeeMaxChangeDenominator;
        uint32 minimumBaseFee;
        uint32 systemTxMaxGas;
        uint128 maximumBaseFee;
    }

    error OutOfGas();

    event Initialized(uint8 version);

    function params() external view returns (uint128 prevBaseFee, uint64 prevBoughtGas, uint64 prevBlockNum);
}

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

import { IResourceMetering } from "src/L1/interfaces/IResourceMetering.sol";

/// @title Constants
/// @notice Constants is a library for storing constants. Simple! Don't put everything in here, just
///         the stuff used in multiple contracts. Constants that only apply to a single contract
///         should be defined in that contract instead.
library Constants {
    /// @notice Special address to be used as the tx origin for gas estimation calls in the
    ///         OptimismPortal and CrossDomainMessenger calls. You only need to use this address if
    ///         the minimum gas limit specified by the user is not actually enough to execute the
    ///         given message and you're attempting to estimate the actual necessary gas limit. We
    ///         use address(1) because it's the ecrecover precompile and therefore guaranteed to
    ///         never have any code on any EVM chain.
    address internal constant ESTIMATION_ADDRESS = address(1);

    /// @notice Value used for the L2 sender storage slot in both the OptimismPortal and the
    ///         CrossDomainMessenger contracts before an actual sender is set. This value is
    ///         non-zero to reduce the gas cost of message passing transactions.
    address internal constant DEFAULT_L2_SENDER = 0x000000000000000000000000000000000000dEaD;

    /// @notice The storage slot that holds the address of a proxy implementation.
    /// @dev `bytes32(uint256(keccak256('eip1967.proxy.implementation')) - 1)`
    bytes32 internal constant PROXY_IMPLEMENTATION_ADDRESS =
        0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc;

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

    /// @notice The address that represents ether when dealing with ERC20 token addresses.
    address internal constant ETHER = 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE;

    /// @notice The address that represents the system caller responsible for L1 attributes
    ///         transactions.
    address internal constant DEPOSITOR_ACCOUNT = 0xDeaDDEaDDeAdDeAdDEAdDEaddeAddEAdDEAd0001;

    /// @notice Returns the default values for the ResourceConfig. These are the recommended values
    ///         for a production network.
    function DEFAULT_RESOURCE_CONFIG() internal pure returns (IResourceMetering.ResourceConfig memory) {
        IResourceMetering.ResourceConfig memory config = IResourceMetering.ResourceConfig({
            maxResourceLimit: 20_000_000,
            elasticityMultiplier: 10,
            baseFeeMaxChangeDenominator: 8,
            minimumBaseFee: 1 gwei,
            systemTxMaxGas: 1_000_000,
            maximumBaseFee: type(uint128).max
        });
        return config;
    }
}

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

import { Constants } from "src/libraries/Constants.sol";

/// @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 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 has 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) public virtual 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
    )
        public
        payable
        virtual
        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) public virtual proxyCallIfNotAdmin {
        _changeAdmin(_admin);
    }

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

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

    /// @notice Sets the implementation address.
    /// @param _implementation New implementation address.
    function _setImplementation(address _implementation) internal {
        bytes32 proxyImplementation = Constants.PROXY_IMPLEMENTATION_ADDRESS;
        assembly {
            sstore(proxyImplementation, _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();
        bytes32 proxyOwner = Constants.PROXY_OWNER_ADDRESS;
        assembly {
            sstore(proxyOwner, _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;
        bytes32 proxyImplementation = Constants.PROXY_IMPLEMENTATION_ADDRESS;
        assembly {
            impl := sload(proxyImplementation)
        }
        return impl;
    }

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

Settings
{
  "remappings": [
    "@lib-keccak/=lib/lib-keccak/contracts/lib/",
    "@openzeppelin/contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/contracts/",
    "@openzeppelin/contracts-v5/=lib/openzeppelin-contracts-v5/contracts/",
    "@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts/",
    "@rari-capital/solmate/=lib/solmate/",
    "@solady-test/=lib/lib-keccak/lib/solady/test/",
    "@solady/=lib/solady/src/",
    "automate/=lib/automate/contracts/",
    "ds-test/=lib/forge-std/lib/ds-test/src/",
    "erc4626-tests/=lib/openzeppelin-contracts-v5/lib/erc4626-tests/",
    "forge-std/=lib/forge-std/src/",
    "gelato/=lib/automate/contracts/",
    "hardhat/=lib/automate/node_modules/hardhat/",
    "kontrol-cheatcodes/=lib/kontrol-cheatcodes/src/",
    "lib-keccak/=lib/lib-keccak/contracts/",
    "openzeppelin-contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/",
    "openzeppelin-contracts-v5/=lib/openzeppelin-contracts-v5/",
    "openzeppelin-contracts/=lib/openzeppelin-contracts/",
    "prb-test/=lib/automate/lib/prb-test/src/",
    "prb/-est/=lib/automate/lib/prb-test/src/",
    "safe-contracts/=lib/safe-contracts/contracts/",
    "solady/=lib/solady/",
    "solmate/=lib/solmate/src/"
  ],
  "optimizer": {
    "enabled": true,
    "runs": 999999
  },
  "metadata": {
    "bytecodeHash": "none"
  },
  "evmVersion": "london",
  "libraries": {},
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "abi"
      ]
    }
  }
}

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"}]

0x60806040526004361061005e5760003560e01c80635c60da1b116100435780635c60da1b146100be5780638f283970146100f8578063f851a440146101185761006d565b80633659cfe6146100755780634f1ef286146100955761006d565b3661006d5761006b61012d565b005b61006b61012d565b34801561008157600080fd5b5061006b6100903660046106dd565b610224565b6100a86100a33660046106f8565b610296565b6040516100b5919061077b565b60405180910390f35b3480156100ca57600080fd5b506100d3610419565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016100b5565b34801561010457600080fd5b5061006b6101133660046106dd565b6104b0565b34801561012457600080fd5b506100d3610517565b60006101577f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b905073ffffffffffffffffffffffffffffffffffffffff8116610201576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f50726f78793a20696d706c656d656e746174696f6e206e6f7420696e6974696160448201527f6c697a656400000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b3660008037600080366000845af43d6000803e8061021e573d6000fd5b503d6000f35b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061027d575033155b1561028e5761028b816105a3565b50565b61028b61012d565b60606102c07fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806102f7575033155b1561040a57610305846105a3565b6000808573ffffffffffffffffffffffffffffffffffffffff16858560405161032f9291906107ee565b600060405180830381855af49150503d806000811461036a576040519150601f19603f3d011682016040523d82523d6000602084013e61036f565b606091505b509150915081610401576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603960248201527f50726f78793a2064656c656761746563616c6c20746f206e657720696d706c6560448201527f6d656e746174696f6e20636f6e7472616374206661696c65640000000000000060648201526084016101f8565b91506104129050565b61041261012d565b9392505050565b60006104437fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061047a575033155b156104a557507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b6104ad61012d565b90565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610509575033155b1561028e5761028b8161060c565b60006105417fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610578575033155b156104a557507fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc81815560405173ffffffffffffffffffffffffffffffffffffffff8316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a25050565b60006106367fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61038381556040805173ffffffffffffffffffffffffffffffffffffffff80851682528616602082015292935090917f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f910160405180910390a1505050565b803573ffffffffffffffffffffffffffffffffffffffff811681146106d857600080fd5b919050565b6000602082840312156106ef57600080fd5b610412826106b4565b60008060006040848603121561070d57600080fd5b610716846106b4565b9250602084013567ffffffffffffffff8082111561073357600080fd5b818601915086601f83011261074757600080fd5b81358181111561075657600080fd5b87602082850101111561076857600080fd5b6020830194508093505050509250925092565b600060208083528351808285015260005b818110156107a85785810183015185820160400152820161078c565b818111156107ba576000604083870101525b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016929092016040019392505050565b818382376000910190815291905056fea164736f6c634300080f000a

Deployed Bytecode

0x60806040526004361061005e5760003560e01c80635c60da1b116100435780635c60da1b146100be5780638f283970146100f8578063f851a440146101185761006d565b80633659cfe6146100755780634f1ef286146100955761006d565b3661006d5761006b61012d565b005b61006b61012d565b34801561008157600080fd5b5061006b6100903660046106dd565b610224565b6100a86100a33660046106f8565b610296565b6040516100b5919061077b565b60405180910390f35b3480156100ca57600080fd5b506100d3610419565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016100b5565b34801561010457600080fd5b5061006b6101133660046106dd565b6104b0565b34801561012457600080fd5b506100d3610517565b60006101577f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b905073ffffffffffffffffffffffffffffffffffffffff8116610201576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f50726f78793a20696d706c656d656e746174696f6e206e6f7420696e6974696160448201527f6c697a656400000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b3660008037600080366000845af43d6000803e8061021e573d6000fd5b503d6000f35b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061027d575033155b1561028e5761028b816105a3565b50565b61028b61012d565b60606102c07fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806102f7575033155b1561040a57610305846105a3565b6000808573ffffffffffffffffffffffffffffffffffffffff16858560405161032f9291906107ee565b600060405180830381855af49150503d806000811461036a576040519150601f19603f3d011682016040523d82523d6000602084013e61036f565b606091505b509150915081610401576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603960248201527f50726f78793a2064656c656761746563616c6c20746f206e657720696d706c6560448201527f6d656e746174696f6e20636f6e7472616374206661696c65640000000000000060648201526084016101f8565b91506104129050565b61041261012d565b9392505050565b60006104437fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061047a575033155b156104a557507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b6104ad61012d565b90565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610509575033155b1561028e5761028b8161060c565b60006105417fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610578575033155b156104a557507fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc81815560405173ffffffffffffffffffffffffffffffffffffffff8316907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a25050565b60006106367fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61038381556040805173ffffffffffffffffffffffffffffffffffffffff80851682528616602082015292935090917f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f910160405180910390a1505050565b803573ffffffffffffffffffffffffffffffffffffffff811681146106d857600080fd5b919050565b6000602082840312156106ef57600080fd5b610412826106b4565b60008060006040848603121561070d57600080fd5b610716846106b4565b9250602084013567ffffffffffffffff8082111561073357600080fd5b818601915086601f83011261074757600080fd5b81358181111561075657600080fd5b87602082850101111561076857600080fd5b6020830194508093505050509250925092565b600060208083528351808285015260005b818110156107a85785810183015185820160400152820161078c565b818111156107ba576000604083870101525b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016929092016040019392505050565b818382376000910190815291905056fea164736f6c634300080f000a

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
0x4200000000000000000000000000000000000010
Chain Token Portfolio % Price Amount Value
BASE99.12%$0.1634846,390,671.8234$1,044,772.59
BASE0.01%$0.999801153.1382$153.11
BASE<0.01%$0.0004944,593$21.84
BASE<0.01%$3,122.220.00138092$4.31
BASE<0.01%$0.000001740,000$0.6899
BASE<0.01%$0.4998081$0.4998
BASE<0.01%$3,123.040.000077$0.2404
ETH0.72%$3,122.512.4222$7,563.3
ETH<0.01%$1.210$12
ETH<0.01%$0.045157100$4.52
ETH<0.01%$0.00282769$0.195
FRAXTAL0.07%$0.002864244,561.0758$700.42
FRAXTAL<0.01%$3,089.450.03$92.69
BSC0.04%$932.870.5069$472.89
BSC<0.01%$0.9993854.71$4.71
ZKSYNC0.01%$3,122.510.037$115.53
ARB<0.01%$3,1230.0109$34.15
LINEA<0.01%$3,122.510.0092$28.73
SCROLL<0.01%$3,122.510.0065$20.3
OP<0.01%$3,1200.002646$8.26
OP<0.01%$0.9997091$0.9997
POL<0.01%$0.1498914.0067$0.60057
BLAST<0.01%$3,120.60.00010124$0.315917
WORLD<0.01%$3,122.770.000000000002624<$0.000001
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ 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.