ETH Price: $1,623.96 (+2.06%)
Gas: 0.41 Gwei
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Transaction Hash
Method
Block
From
To
0x34e4a726c3b0a29c45f2c9edefe1d9e1240a7196c32a466f946fae0ee8980b98 Deposit ETH(pending)2025-04-13 4:15:415 hrs ago1744517741IN
Base: Base Bridge
0.0014 ETH(Pending)(Pending)
0xb03bcb6d184ec8ba4aa088ac1232239be08d5fba587ebc8e6c06138d6230253c Deposit ETH(pending)2025-04-13 4:15:175 hrs ago1744517717IN
Base: Base Bridge
0.0001 ETH(Pending)(Pending)
0xfadb1e36e5e68b12acf7ef7902943eef15daca0ab7b6ac81821b5b99a3728c9f Bridge ETH To(pending)2025-04-13 3:33:276 hrs ago1744515207IN
Base: Base Bridge
0.0001 ETH(Pending)(Pending)
0xfa2969f25112b46fc915afd09fe243c87acf4da4f65765986dd6c82290938bd1 Deposit ETH To(pending)2025-04-13 2:40:407 hrs ago1744512040IN
Base: Base Bridge
0.00002 ETH(Pending)(Pending)
0x12fe28a991067a1007b11e5fe948c5d9db9063f9f479f7215bb157ca8349fc4a Bridge ETH To(pending)2025-04-13 1:21:328 hrs ago1744507292IN
Base: Base Bridge
0.005 ETH(Pending)(Pending)
0xd2378dc1fb84c18e9d893dbf14570c84315fc4b6224857bb598b671505e625b8 Deposit ETH(pending)2025-03-23 1:22:3621 days ago1742692956IN
Base: Base Bridge
0.0001 ETH(Pending)(Pending)
0xe5190e07c474ab1c97de9851570725daf78f6347f41bd2ada2459c1ea3a24697 Bridge ETH To(pending)2025-03-09 1:34:0235 days ago1741484042IN
Base: Base Bridge
0.00019 ETH(Pending)(Pending)
Deposit ERC20222592102025-04-13 9:39:2325 mins ago1744537163IN
Base: Base Bridge
0 ETH0.000442020.47962722
Bridge ETH To222591452025-04-13 9:26:2338 mins ago1744536383IN
Base: Base Bridge
0.001 ETH0.000235030.3936111
Bridge ETH To222591432025-04-13 9:25:5938 mins ago1744536359IN
Base: Base Bridge
0.0085 ETH0.000279840.46865074
Deposit ERC20To222590732025-04-13 9:11:5952 mins ago1744535519IN
Base: Base Bridge
0 ETH0.000252010.41313629
Bridge ETH To222590022025-04-13 8:57:351 hr ago1744534655IN
Base: Base Bridge
0.0065 ETH0.000561890.94099011
Bridge ETH To222589232025-04-13 8:41:471 hr ago1744533707IN
Base: Base Bridge
0.05 ETH0.000243790.40828219
Bridge ETH To222588432025-04-13 8:25:471 hr ago1744532747IN
Base: Base Bridge
0.0023 ETH0.000571640.95739099
Deposit ERC20222587962025-04-13 8:16:231 hr ago1744532183IN
Base: Base Bridge
0 ETH0.000512750.53871133
Bridge ETH To222587582025-04-13 8:08:471 hr ago1744531727IN
Base: Base Bridge
0.0602 ETH0.000273780.45850162
Deposit ERC20To222586892025-04-13 7:54:592 hrs ago1744530899IN
Base: Base Bridge
0 ETH0.001324852.15603821
Bridge ETH To222586762025-04-13 7:52:232 hrs ago1744530743IN
Base: Base Bridge
0.506 ETH0.000298560.5
Bridge ETH To222586302025-04-13 7:43:112 hrs ago1744530191IN
Base: Base Bridge
0.04 ETH0.000286670.48014983
Deposit ERC20To222586302025-04-13 7:43:112 hrs ago1744530191IN
Base: Base Bridge
0 ETH0.001264352
Bridge ETH To222585962025-04-13 7:36:232 hrs ago1744529783IN
Base: Base Bridge
7.5592 ETH0.00023980.40160061
Bridge ETH To222585162025-04-13 7:20:232 hrs ago1744528823IN
Base: Base Bridge
0.055 ETH0.000292020.489036
Bridge ETH To222584852025-04-13 7:14:112 hrs ago1744528451IN
Base: Base Bridge
0.0003 ETH0.000267470.44792927
Bridge ETH To222583292025-04-13 6:42:593 hrs ago1744526579IN
Base: Base Bridge
0.1 ETH0.000211760.35463886
Bridge ETH To222582442025-04-13 6:25:593 hrs ago1744525559IN
Base: Base Bridge
1.09 ETH0.000220040.36849333
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Send Message222591452025-04-13 9:26:2338 mins ago1744536383
Base: Base Bridge
0.001 ETH
Send Message222591432025-04-13 9:25:5938 mins ago1744536359
Base: Base Bridge
0.0085 ETH
Send Message222590022025-04-13 8:57:351 hr ago1744534655
Base: Base Bridge
0.0065 ETH
Send Message222589232025-04-13 8:41:471 hr ago1744533707
Base: Base Bridge
0.05 ETH
Send Message222588432025-04-13 8:25:471 hr ago1744532747
Base: Base Bridge
0.0023 ETH
Send Message222587582025-04-13 8:08:471 hr ago1744531727
Base: Base Bridge
0.0602 ETH
Send Message222586762025-04-13 7:52:232 hrs ago1744530743
Base: Base Bridge
0.506 ETH
Send Message222586302025-04-13 7:43:112 hrs ago1744530191
Base: Base Bridge
0.04 ETH
Send Message222585962025-04-13 7:36:232 hrs ago1744529783
Base: Base Bridge
7.5592 ETH
Send Message222585162025-04-13 7:20:232 hrs ago1744528823
Base: Base Bridge
0.055 ETH
Send Message222584852025-04-13 7:14:112 hrs ago1744528451
Base: Base Bridge
0.0003 ETH
Send Message222583292025-04-13 6:42:593 hrs ago1744526579
Base: Base Bridge
0.1 ETH
Send Message222582442025-04-13 6:25:593 hrs ago1744525559
Base: Base Bridge
1.09 ETH
Send Message222582302025-04-13 6:23:113 hrs ago1744525391
Base: Base Bridge
0.015 ETH
Send Message222581642025-04-13 6:09:233 hrs ago1744524563
Base: Base Bridge
0.003 ETH
Send Message222580822025-04-13 5:52:594 hrs ago1744523579
Base: Base Bridge
0.003 ETH
Send Message222580662025-04-13 5:49:474 hrs ago1744523387
Base: Base Bridge
0.9655 ETH
Send Message222580412025-04-13 5:44:474 hrs ago1744523087
Base: Base Bridge
1.5 ETH
Send Message222579262025-04-13 5:21:474 hrs ago1744521707
Base: Base Bridge
7 ETH
Send Message222579092025-04-13 5:18:234 hrs ago1744521503
Base: Base Bridge
0.06 ETH
Send Message222578852025-04-13 5:13:354 hrs ago1744521215
Base: Base Bridge
7 ETH
Send Message222577982025-04-13 4:55:595 hrs ago1744520159
Base: Base Bridge
0.161 ETH
Send Message222576682025-04-13 4:29:475 hrs ago1744518587
Base: Base Bridge
0.063 ETH
Send Message222576682025-04-13 4:29:475 hrs ago1744518587
Base: Base Bridge
1.5 ETH
Send Message222575362025-04-13 4:03:236 hrs ago1744517003
Base: Base Bridge
0.165 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
L1ChugSplashProxy

Compiler Version
v0.8.15+commit.e14f2714

Optimization Enabled:
Yes with 999999 runs

Other Settings:
default evmVersion
File 1 of 1 : L1ChugSplashProxy.sol
// SPDX-License-Identifier: MIT
pragma solidity 0.8.15;

/**
 * @title IL1ChugSplashDeployer
 */
interface IL1ChugSplashDeployer {
    function isUpgrading() external view returns (bool);
}

/**
 * @custom:legacy
 * @title L1ChugSplashProxy
 * @notice Basic ChugSplash proxy contract for L1. Very close to being a normal proxy but has added
 *         functions `setCode` and `setStorage` for changing the code or storage of the contract.
 *
 *         Note for future developers: do NOT make anything in this contract 'public' unless you
 *         know what you're doing. Anything public can potentially have a function signature that
 *         conflicts with a signature attached to the implementation contract. Public functions
 *         SHOULD always have the `proxyCallIfNotOwner` modifier unless there's some *really* good
 *         reason not to have that modifier. And there almost certainly is not a good reason to not
 *         have that modifier. Beware!
 */
contract L1ChugSplashProxy {
    /**
     * @notice "Magic" prefix. When prepended to some arbitrary bytecode and used to create a
     *         contract, the appended bytecode will be deployed as given.
     */
    bytes13 internal constant DEPLOY_CODE_PREFIX = 0x600D380380600D6000396000f3;

    /**
     * @notice bytes32(uint256(keccak256('eip1967.proxy.implementation')) - 1)
     */
    bytes32 internal constant IMPLEMENTATION_KEY =
        0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc;

    /**
     * @notice bytes32(uint256(keccak256('eip1967.proxy.admin')) - 1)
     */
    bytes32 internal constant OWNER_KEY =
        0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103;

    /**
     * @notice Blocks a function from being called when the parent signals that the system should
     *         be paused via an isUpgrading function.
     */
    modifier onlyWhenNotPaused() {
        address owner = _getOwner();

        // We do a low-level call because there's no guarantee that the owner actually *is* an
        // L1ChugSplashDeployer contract and Solidity will throw errors if we do a normal call and
        // it turns out that it isn't the right type of contract.
        (bool success, bytes memory returndata) = owner.staticcall(
            abi.encodeWithSelector(IL1ChugSplashDeployer.isUpgrading.selector)
        );

        // If the call was unsuccessful then we assume that there's no "isUpgrading" method and we
        // can just continue as normal. We also expect that the return value is exactly 32 bytes
        // long. If this isn't the case then we can safely ignore the result.
        if (success && returndata.length == 32) {
            // Although the expected value is a *boolean*, it's safer to decode as a uint256 in the
            // case that the isUpgrading function returned something other than 0 or 1. But we only
            // really care about the case where this value is 0 (= false).
            uint256 ret = abi.decode(returndata, (uint256));
            require(ret == 0, "L1ChugSplashProxy: system is currently being upgraded");
        }

        _;
    }

    /**
     * @notice Makes a proxy call instead of triggering the given function when the caller is
     *         either the owner or the zero address. Caller can only ever be the zero address if
     *         this function is being called off-chain via eth_call, which is totally fine and can
     *         be convenient for client-side tooling. Avoids situations where the proxy and
     *         implementation share a sighash and the proxy function ends up being called instead
     *         of the implementation one.
     *
     *         Note: msg.sender == address(0) can ONLY be triggered off-chain via eth_call. If
     *         there's a way for someone to send a transaction with msg.sender == address(0) in any
     *         real context then we have much bigger problems. Primary reason to include this
     *         additional allowed sender is because the owner address can be changed dynamically
     *         and we do not want clients to have to keep track of the current owner in order to
     *         make an eth_call that doesn't trigger the proxied contract.
     */
    // slither-disable-next-line incorrect-modifier
    modifier proxyCallIfNotOwner() {
        if (msg.sender == _getOwner() || msg.sender == address(0)) {
            _;
        } else {
            // This WILL halt the call frame on completion.
            _doProxyCall();
        }
    }

    /**
     * @param _owner Address of the initial contract owner.
     */
    constructor(address _owner) {
        _setOwner(_owner);
    }

    // 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 Sets the code that should be running behind this proxy.
     *
     *         Note: This scheme is a bit different from the standard proxy scheme where one would
     *         typically deploy the code separately and then set the implementation address. We're
     *         doing it this way because it gives us a lot more freedom on the client side. Can
     *         only be triggered by the contract owner.
     *
     * @param _code New contract code to run inside this contract.
     */
    function setCode(bytes memory _code) external proxyCallIfNotOwner {
        // Get the code hash of the current implementation.
        address implementation = _getImplementation();

        // If the code hash matches the new implementation then we return early.
        if (keccak256(_code) == _getAccountCodeHash(implementation)) {
            return;
        }

        // Create the deploycode by appending the magic prefix.
        bytes memory deploycode = abi.encodePacked(DEPLOY_CODE_PREFIX, _code);

        // Deploy the code and set the new implementation address.
        address newImplementation;
        assembly {
            newImplementation := create(0x0, add(deploycode, 0x20), mload(deploycode))
        }

        // Check that the code was actually deployed correctly. I'm not sure if you can ever
        // actually fail this check. Should only happen if the contract creation from above runs
        // out of gas but this parent execution thread does NOT run out of gas. Seems like we
        // should be doing this check anyway though.
        require(
            _getAccountCodeHash(newImplementation) == keccak256(_code),
            "L1ChugSplashProxy: code was not correctly deployed"
        );

        _setImplementation(newImplementation);
    }

    /**
     * @notice Modifies some storage slot within the proxy contract. Gives us a lot of power to
     *         perform upgrades in a more transparent way. Only callable by the owner.
     *
     * @param _key   Storage key to modify.
     * @param _value New value for the storage key.
     */
    function setStorage(bytes32 _key, bytes32 _value) external proxyCallIfNotOwner {
        assembly {
            sstore(_key, _value)
        }
    }

    /**
     * @notice Changes the owner of the proxy contract. Only callable by the owner.
     *
     * @param _owner New owner of the proxy contract.
     */
    function setOwner(address _owner) external proxyCallIfNotOwner {
        _setOwner(_owner);
    }

    /**
     * @notice Queries the owner of the proxy contract. Can only be called by the owner OR by
     *         making an eth_call and setting the "from" address to address(0).
     *
     * @return Owner address.
     */
    function getOwner() external proxyCallIfNotOwner returns (address) {
        return _getOwner();
    }

    /**
     * @notice Queries the implementation address. Can only be called by the owner OR by making an
     *         eth_call and setting the "from" address to address(0).
     *
     * @return Implementation address.
     */
    function getImplementation() external proxyCallIfNotOwner returns (address) {
        return _getImplementation();
    }

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

    /**
     * @notice Changes the owner of the proxy contract.
     *
     * @param _owner New owner of the proxy contract.
     */
    function _setOwner(address _owner) internal {
        assembly {
            sstore(OWNER_KEY, _owner)
        }
    }

    /**
     * @notice Performs the proxy call via a delegatecall.
     */
    function _doProxyCall() internal onlyWhenNotPaused {
        address implementation = _getImplementation();

        require(implementation != address(0), "L1ChugSplashProxy: implementation is not set yet");

        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(), implementation, 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 implementation;
        assembly {
            implementation := sload(IMPLEMENTATION_KEY)
        }
        return implementation;
    }

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

    /**
     * @notice Gets the code hash for a given account.
     *
     * @param _account Address of the account to get a code hash for.
     *
     * @return Code hash for the account.
     */
    function _getAccountCodeHash(address _account) internal view returns (bytes32) {
        bytes32 codeHash;
        assembly {
            codeHash := extcodehash(_account)
        }
        return codeHash;
    }
}

Settings
{
  "remappings": [
    "@base-contracts/=lib/base-contracts/",
    "@eth-optimism-bedrock/=lib/optimism/packages/contracts-bedrock/",
    "@gnosissafe/contracts/=lib/safe-contracts/contracts/",
    "@openzeppelin/contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/contracts/",
    "@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts/",
    "@rari-capital/solmate/=lib/solmate/",
    "base-contracts/=lib/base-contracts/",
    "ds-test/=lib/forge-std/lib/ds-test/src/",
    "forge-std/=lib/forge-std/src/",
    "openzeppelin-contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/",
    "openzeppelin-contracts/=lib/openzeppelin-contracts/",
    "optimism/=lib/optimism/",
    "safe-contracts/=lib/safe-contracts/contracts/",
    "solmate/=lib/solmate/src/"
  ],
  "optimizer": {
    "enabled": true,
    "runs": 999999
  },
  "metadata": {
    "useLiteralContent": false,
    "bytecodeHash": "ipfs"
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "evmVersion": "london",
  "libraries": {}
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"getImplementation","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes","name":"_code","type":"bytes"}],"name":"setCode","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"setOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_key","type":"bytes32"},{"internalType":"bytes32","name":"_value","type":"bytes32"}],"name":"setStorage","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

608060405234801561001057600080fd5b50604051610a6d380380610a6d83398101604081905261002f9161005d565b610057817fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355565b5061008d565b60006020828403121561006f57600080fd5b81516001600160a01b038116811461008657600080fd5b9392505050565b6109d18061009c6000396000f3fe60806040526004361061005e5760003560e01c8063893d20e811610043578063893d20e8146100b55780639b0b0fda146100f3578063aaf10f42146101135761006d565b806313af4035146100755780636c5d4ad0146100955761006d565b3661006d5761006b610128565b005b61006b610128565b34801561008157600080fd5b5061006b6100903660046107a2565b6103cb565b3480156100a157600080fd5b5061006b6100b036600461080e565b61045c565b3480156100c157600080fd5b506100ca610611565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b3480156100ff57600080fd5b5061006b61010e3660046108dd565b6106a8565b34801561011f57600080fd5b506100ca610716565b60006101527fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b60408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fb7947262000000000000000000000000000000000000000000000000000000001790529051919250600091829173ffffffffffffffffffffffffffffffffffffffff8516916101d4919061093a565b600060405180830381855afa9150503d806000811461020f576040519150601f19603f3d011682016040523d82523d6000602084013e610214565b606091505b5091509150818015610227575080516020145b156102d9576000818060200190518101906102429190610946565b905080156102d7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603560248201527f4c314368756753706c61736850726f78793a2073797374656d2069732063757260448201527f72656e746c79206265696e67207570677261646564000000000000000000000060648201526084015b60405180910390fd5b505b60006103037f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b905073ffffffffffffffffffffffffffffffffffffffff81166103a8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603060248201527f4c314368756753706c61736850726f78793a20696d706c656d656e746174696f60448201527f6e206973206e6f7420736574207965740000000000000000000000000000000060648201526084016102ce565b3660008037600080366000845af43d6000803e806103c5573d6000fd5b503d6000f35b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610424575033155b1561045457610451817fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355565b50565b610451610128565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806104b5575033155b156104545760006104e47f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b9050803f82516020840120036104f8575050565b60405160009061052e907f600d380380600d6000396000f30000000000000000000000000000000000000090859060200161095f565b604051602081830303815290604052905060008151602083016000f084516020860120909150813f146105e3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603260248201527f4c314368756753706c61736850726f78793a20636f646520776173206e6f742060448201527f636f72726563746c79206465706c6f796564000000000000000000000000000060648201526084016102ce565b61060b817f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc55565b50505050565b600061063b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610672575033155b1561069d57507fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b6106a5610128565b90565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610701575033155b1561070a579055565b610712610128565b5050565b60006107407fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610777575033155b1561069d57507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b6000602082840312156107b457600080fd5b813573ffffffffffffffffffffffffffffffffffffffff811681146107d857600080fd5b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60006020828403121561082057600080fd5b813567ffffffffffffffff8082111561083857600080fd5b818401915084601f83011261084c57600080fd5b81358181111561085e5761085e6107df565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f011681019083821181831017156108a4576108a46107df565b816040528281528760208487010111156108bd57600080fd5b826020860160208301376000928101602001929092525095945050505050565b600080604083850312156108f057600080fd5b50508035926020909101359150565b6000815160005b818110156109205760208185018101518683015201610906565b8181111561092f576000828601525b509290920192915050565b60006107d882846108ff565b60006020828403121561095857600080fd5b5051919050565b7fffffffffffffffffffffffffff00000000000000000000000000000000000000831681526000610993600d8301846108ff565b94935050505056fea26469706673582212202e8688fd522b1880ecda99fda6860018f0662d133db01c0bb7e3410d30926c6564736f6c634300080f00330000000000000000000000006606d3c20cc94cc7aa1d430c0e83a5129976153a

Deployed Bytecode

0x60806040526004361061005e5760003560e01c8063893d20e811610043578063893d20e8146100b55780639b0b0fda146100f3578063aaf10f42146101135761006d565b806313af4035146100755780636c5d4ad0146100955761006d565b3661006d5761006b610128565b005b61006b610128565b34801561008157600080fd5b5061006b6100903660046107a2565b6103cb565b3480156100a157600080fd5b5061006b6100b036600461080e565b61045c565b3480156100c157600080fd5b506100ca610611565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b3480156100ff57600080fd5b5061006b61010e3660046108dd565b6106a8565b34801561011f57600080fd5b506100ca610716565b60006101527fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b60408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fb7947262000000000000000000000000000000000000000000000000000000001790529051919250600091829173ffffffffffffffffffffffffffffffffffffffff8516916101d4919061093a565b600060405180830381855afa9150503d806000811461020f576040519150601f19603f3d011682016040523d82523d6000602084013e610214565b606091505b5091509150818015610227575080516020145b156102d9576000818060200190518101906102429190610946565b905080156102d7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603560248201527f4c314368756753706c61736850726f78793a2073797374656d2069732063757260448201527f72656e746c79206265696e67207570677261646564000000000000000000000060648201526084015b60405180910390fd5b505b60006103037f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b905073ffffffffffffffffffffffffffffffffffffffff81166103a8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603060248201527f4c314368756753706c61736850726f78793a20696d706c656d656e746174696f60448201527f6e206973206e6f7420736574207965740000000000000000000000000000000060648201526084016102ce565b3660008037600080366000845af43d6000803e806103c5573d6000fd5b503d6000f35b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610424575033155b1561045457610451817fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355565b50565b610451610128565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806104b5575033155b156104545760006104e47f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b9050803f82516020840120036104f8575050565b60405160009061052e907f600d380380600d6000396000f30000000000000000000000000000000000000090859060200161095f565b604051602081830303815290604052905060008151602083016000f084516020860120909150813f146105e3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603260248201527f4c314368756753706c61736850726f78793a20636f646520776173206e6f742060448201527f636f72726563746c79206465706c6f796564000000000000000000000000000060648201526084016102ce565b61060b817f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc55565b50505050565b600061063b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610672575033155b1561069d57507fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b6106a5610128565b90565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610701575033155b1561070a579055565b610712610128565b5050565b60006107407fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610777575033155b1561069d57507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b6000602082840312156107b457600080fd5b813573ffffffffffffffffffffffffffffffffffffffff811681146107d857600080fd5b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60006020828403121561082057600080fd5b813567ffffffffffffffff8082111561083857600080fd5b818401915084601f83011261084c57600080fd5b81358181111561085e5761085e6107df565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f011681019083821181831017156108a4576108a46107df565b816040528281528760208487010111156108bd57600080fd5b826020860160208301376000928101602001929092525095945050505050565b600080604083850312156108f057600080fd5b50508035926020909101359150565b6000815160005b818110156109205760208185018101518683015201610906565b8181111561092f576000828601525b509290920192915050565b60006107d882846108ff565b60006020828403121561095857600080fd5b5051919050565b7fffffffffffffffffffffffffff00000000000000000000000000000000000000831681526000610993600d8301846108ff565b94935050505056fea26469706673582212202e8688fd522b1880ecda99fda6860018f0662d133db01c0bb7e3410d30926c6564736f6c634300080f0033

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

0000000000000000000000006606d3c20cc94cc7aa1d430c0e83a5129976153a

-----Decoded View---------------
Arg [0] : _owner (address): 0x6606D3c20CC94cc7aA1D430C0E83a5129976153A

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000006606d3c20cc94cc7aa1d430c0e83a5129976153a


Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

OVERVIEW

A contract to bridge ETH from Ethereum to Base

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Chain Token Portfolio % Price Amount Value
ETH44.40%$0.583074494,253,398.3939$288,186,322.09
ETH8.85%$1,778.432,308.1953$57,456,894.47
ETH8.02%$0.99969152,084,491.622$52,068,397.51
ETH4.39%$0.00000156,051,958,833,134.195$28,501,405.44
ETH3.48%$1.0222,067,808.6395$22,597,436.05
ETH3.32%$0.4960643,482,611.0388$21,569,984.03
ETH2.71%$0.00017898,716,859,739$17,604,177.6
ETH2.53%$0.99989716,440,142.0138$16,438,448.68
ETH1.68%$1,832.285,935.869$10,876,174.04
ETH1.63%$12.34859,606.6409$10,607,545.95
ETH1.43%$0.9999259,278,533.4501$9,277,839.4
ETH1.35%$0.019887439,967,991.5542$8,749,757.84
ETH1.31%$0.08745497,205,627.73$8,501,020.97
ETH1.18%$0.28155627,087,132.1049$7,626,555.57
ETH1.00%$0.00021530,330,725,833.0921$6,520,802.75
ETH0.75%$0.004858999,981,889.57$4,857,962.02
ETH0.73%$144.9732,737.9845$4,746,025.62
ETH0.54%$0.007837448,686,701.3864$3,516,433.96
ETH0.51%$0.004848688,733,819.04$3,338,774.93
ETH0.50%$6.31518,802.974$3,273,646.77
ETH0.48%$0.9986443,115,168.1476$3,110,944.73
ETH0.48%$0.3682338,389,163.7088$3,089,166.92
ETH0.46%$0.29509210,157,986.258$2,997,540.48
ETH0.41%$0.00397666,853,097.0763$2,647,333.44
ETH0.40%$3.37770,241.8242$2,595,714.95
ETH0.32%$12,092,278.9454$2,092,278.95
ETH0.30%$0.2439278,084,212.0181$1,971,957.58
ETH0.27%$0.0016621,069,121,027.2743$1,777,082.28
ETH0.24%$0.02713857,469,701.9571$1,559,610.33
ETH0.23%$0.09244215,930,121.1378$1,472,612.26
ETH0.22%$0.10405413,773,806.7004$1,433,219.68
ETH0.21%$0.006067227,387,594.1472$1,379,624.2
ETH0.20%$1.66782,337.1345$1,297,365.25
ETH0.19%$4,700.57261.1059$1,227,346.62
ETH0.19%$0.006541184,862,240.0792$1,209,190.88
ETH0.17%$0.1350788,404,885.8133$1,135,315.17
ETH0.17%$0.6168251,817,791.8971$1,121,259.49
ETH0.17%$0.01516271,873,674.1361$1,089,724.93
ETH0.16%$0.0194454,542,320.8791$1,060,305.99
ETH0.15%$0.005598174,010,001$974,064.48
ETH0.14%$0.000007120,757,947,412.4819$887,570.91
ETH0.13%$0.00081,086,080,691.4056$869,157.79
ETH0.13%$0.1437815,967,112.7749$857,956.36
ETH0.13%$0.2371463,435,939.2981$814,819.26
ETH0.12%$0.6154621,314,380.4558$808,950.65
ETH0.12%$0.2296253,402,232.5999$781,237.66
ETH0.11%$0.6498631,130,819.1821$734,877.55
ETH0.11%$0.00947277,147,930.6147$730,710.48
ETH0.11%$0.0997227,225,443.7944$720,535.71
ETH0.11%$0.05028613,981,549.4474$703,076.2
ETH0.10%$1661,712.188$662,391.95
ETH0.10%$0.281792,350,331.0471$662,299.79
ETH0.10%$0.0942396,808,830.5256$641,657.38
ETH0.09%$1595,949.6381$595,949.64
ETH0.09%$0.001178502,300,998.271$591,635.23
ETH0.09%$1.04537,150.2594$560,379.15
ETH0.09%$0.05457510,263,150.8289$560,111.46
ETH0.08%$0.0000154,353,178,776.9947$538,307.37
ETH0.08%$0.4386951,208,237.998$530,047.97
ETH0.08%$0.03572114,562,846.9057$520,195.23
ETH0.08%$41.4712,085.2194$501,174.05
ETH0.08%$5.4590,542.3174$493,455.63
ETH0.07%$0.004521100,000,000$452,114
ETH0.07%<$0.0000011,850,042,282,606.3486$439,466.44
ETH0.07%$0.077345,642,234.0504$436,370.38
ETH0.07%$0.00857850,700,619.5653$434,922.08
ETH0.06%$0.0634876,234,463.5329$395,807.39
ETH0.05%$0.01023331,394,626.329$321,256.74
ETH0.05%$0.1754241,809,344.2736$317,402.41
ETH0.05%$0.02972410,454,989.8724$310,759.52
ETH0.05%$0.04217,200,209.5529$303,125.8
ETH0.05%$0.000498594,389,453.0785$296,222.75
ETH0.04%$0.001249218,730,123.6402$273,178.61
ETH0.04%$0.1818291,471,796.9897$267,615.37
ETH0.04%$0.292452866,050.6224$253,278.24
ETH0.04%<$0.0000013,760,300,016,024,962.5$249,413.18
ETH0.04%$0.276902894,290.2819$247,630.77
ETH0.04%<$0.0000015,538,924,337,260.11$246,088.87
ETH0.04%$0.002433100,000,000$243,290
ETH0.04%$0.00521846,200,491.8097$241,092.72
ETH0.04%$0.0519844,594,528.8188$238,841.99
ETH0.04%$0.00885726,215,718.0997$232,184.23
ETH0.04%$0.0427045,415,635.1524$231,266.95
ETH0.03%$0.00949821,820,444.933$207,242.29
ETH0.03%$0.01533112,913,307.8658$197,978.83
ETH0.03%$0.00933920,817,542.0534$194,421.26
ETH0.03%$0.777123243,925.8913$189,560.42
ETH0.03%$0.01598411,782,544.8673$188,334.08
ETH0.03%$0.000579313,107,293.674$181,436.28
ETH0.03%$0.01469912,271,539.3768$180,383.04
ETH0.03%$0.00697825,731,778.7861$179,548.68
ETH0.03%$0.575413300,530.5426$172,929.18
ETH0.03%$0.00244566,453,561.268$162,472.2
ETH0.02%$0.00459335,144,625.7936$161,418.56
ETH0.02%$0.483328318,573.1483$153,975.32
ETH0.02%$0.302694500,000$151,347
ETH0.02%$0.846376178,310.9495$150,918.11
ETH0.02%$0.0289454,256,060.5432$123,192.4
ETH0.02%$24.724,947.4552$122,301.09
ETH0.02%$0.212974569,663.3702$121,323.49
ETH0.02%$30.093,631.7014$109,277.9
ETH0.02%$0.0052320,180,277.9345$105,535.65
ETH0.02%$0.0194095,422,923.7759$105,253.4
ETH0.02%$0.0010797,500,231.2174$104,305.15
ETH0.02%$0.066441,551,427.7071$103,076.86
ETH0.02%$0.0693811,476,044.2097$102,409.42
ETH0.02%$0.000112904,012,639.1255$100,869.73
ETH0.01%$0.0295793,248,079.3592$96,073.61
ETH0.01%$1,946.6448.3886$94,195.1
ETH0.01%$0.276247327,082.9078$90,355.67
ETH0.01%$0.86278993,868.4215$80,988.64
ETH0.01%$4.2318,890.9517$79,957.22
ETH0.01%$0.260173286,912.5969$74,646.89
ETH0.01%$0.0199733,718,982.8186$74,278.43
ETH0.01%$0.0222083,271,100.6112$72,646.14
ETH0.01%$0.0664841,083,290.7201$72,021.89
ETH0.01%$0.589449121,381.8823$71,548.43
ETH0.01%$0.00568312,126,896.2389$68,911.57
ETH0.01%$0.045431,467,516.8819$66,669.32
ETH0.01%$0.0105646,310,799.2163$66,668.61
ETH<0.01%$0.271028236,448.0131$64,084.03
ETH<0.01%$0.0295482,138,983.9436$63,202.68
ETH<0.01%$0.062159991,699.6182$61,643.06
ETH<0.01%$0.0036616,822,357.5595$61,564.95
ETH<0.01%$0.0089996,545,370.4801$58,902.18
ETH<0.01%$0.000178300,317,661.4654$53,417.5
ETH<0.01%$0.000182272,401,874.5173$49,473.63
ETH<0.01%$0.00000219,771,402,665.2626$49,028.99
ETH<0.01%$0.000253181,356,000.1437$45,901.2
ETH<0.01%$0.0451131,008,889.7212$45,514.32
ETH<0.01%$0.127867317,129.4195$40,550.39
ETH<0.01%$0.00051676,941,948.63$39,713.68
ETH<0.01%$0.0109683,608,173.5498$39,573.16
ETH<0.01%$0.0000271,368,509,867.0189$37,264.52
ETH<0.01%$0.175902209,879.7506$36,918.27
ETH<0.01%$0.0240731,499,844.957$36,105.09
ETH<0.01%$0.0069964,927,689.2146$34,474.75
ETH<0.01%$0.322605105,459.3811$34,021.72
ETH<0.01%$0.00308110,765,990.7197$33,169.69
ETH<0.01%$3.848,308.8183$31,905.86
ETH<0.01%$0.241282127,584.9036$30,783.94
ETH<0.01%$209.28146.5917$30,678.7
ETH<0.01%$0.000039765,180,966.6523$29,793.63
ETH<0.01%$0.144408205,166.6531$29,627.71
ETH<0.01%$0.000047585,657,801.4314$27,268.23
ETH<0.01%$0.00116422,959,198.9742$26,729.79
ETH<0.01%$0.0253551,007,077.6866$25,534.1
ETH<0.01%$0.40859861,740.81$25,227.18
ETH<0.01%$0.0025019,968,003.5035$24,929.72
ETH<0.01%$0.000156150,286,099.4657$23,393.53
ETH<0.01%<$0.00000125,940,830,126,753.375$22,752.28
ETH<0.01%$0.00164413,804,225.5616$22,694.23
ETH<0.01%<$0.000001119,917,794,014,401.97$22,232.97
ETH<0.01%$0.177771125,000$22,221.33
ETH<0.01%$0.000022985,004,992.9073$21,463.26
ETH<0.01%$1.3715,347.6059$21,026.22
ETH<0.01%$5.483,801.87$20,834.25
ETH<0.01%$0.0015612,938,675.2192$20,184.46
ETH<0.01%$0.029003682,095.5956$19,782.86
ETH<0.01%$0.0112711,670,685.5022$18,830.48
ETH<0.01%$0.00042644,000,000$18,746.64
ETH<0.01%$0.075667217,084.2134$16,426.11
ETH<0.01%$0.32674550,001$16,337.58
ETH<0.01%$1.0514,990.4434$15,694.99
ETH<0.01%$0.00077217,169,999.6934$13,252.32
ETH<0.01%$84,9150.1508$12,802.91
ETH<0.01%$0.386232,336$12,488.16
ETH<0.01%$48.21214.8745$10,359.1
ETH<0.01%$0.01596636,494.5528$10,158.24
ETH<0.01%$0.00026637,219,246.22$9,894.36
ETH<0.01%$0.091627102,025.9619$9,348.33
ETH<0.01%$0.00023835,994,321.4662$8,570.61
ETH<0.01%$0.001266,370,563.4543$8,027.04
ETH<0.01%$0.9997457,780.9$7,778.92
ETH<0.01%$0.02069344,087.5754$7,119
ETH<0.01%$1.155,979.1956$6,876.07
ETH<0.01%$0.0055791,205,336.8508$6,724.33
ETH<0.01%$0.00020829,213,126.2628$6,080.13
ETH<0.01%$0.01176501,816.0011$5,901.44
ETH<0.01%$0.039394140,408.4989$5,531.25
ETH<0.01%$0.00029217,135,086.9659$5,008.52
ETH<0.01%$0.06932370,829.9531$4,910.14
ETH<0.01%$0.0013533,560,897.5233$4,816.79
ETH<0.01%$0.0037871,051,643.9008$3,982.14
ETH<0.01%<$0.000001265,859,409,305,245,650,000$3,722.03
ETH<0.01%$0.000645,769,515.5745$3,689.89
ETH<0.01%$0.027948128,656.6134$3,595.7
ETH<0.01%$0.0032181,000,000$3,217.62
ETH<0.01%$0.0030831,000,000$3,083.22
ETH<0.01%$0.003954759,197.1883$3,001.96
ETH<0.01%$0.0028821,015,054.3398$2,925.88
ETH<0.01%$0.021648133,006.8125$2,879.29
ETH<0.01%$0.04345858,436.1699$2,539.49
ETH<0.01%<$0.000001170,672,860,238.9118$2,297.09
ETH<0.01%$24.0377$1,850.31
ETH<0.01%$0.03334751,096.3678$1,703.89
ETH<0.01%$0.04814430,500$1,468.38
ETH<0.01%$0.001804802,023.7885$1,446.66
ETH<0.01%$0.006148207,508.8617$1,275.7
ETH<0.01%$0.00002246,022,285.9824$1,009.73
ETH<0.01%$0.00004721,313,462.7027$997.47
ETH<0.01%$0.08218911,084.9388$911.06
ETH<0.01%$0.0005511,500,000$826.25
ETH<0.01%$0.00000898,393,035.5055$739.01
ETH<0.01%$0.0120560,258.4821$726.09
ETH<0.01%$1,663.310.3642$605.76
ETH<0.01%$0.000978607,545.8924$594.32
ETH<0.01%$2.96183.0279$541.76
ETH<0.01%$0.5266911,000$526.69
ETH<0.01%$0.000451,013,276.5064$456.41
ETH<0.01%$0.0002082,168,926.61$451.7
ETH<0.01%$0.02147917,917.9498$384.85
ETH<0.01%$0.608387603$366.86
ETH<0.01%$0.2780241,269.3208$352.9
ETH<0.01%$0.00012,118,691.1984$211.51
ETH<0.01%$1.23170.7072$209.97
ETH<0.01%$0.0231028,700$200.98
ETH<0.01%$0.000224891,853.1954$199.51
ETH<0.01%$1.16150$174
ETH<0.01%$0.1382711,100$152.1
ETH<0.01%$0.00399135,000$139.69
ETH<0.01%$0.000683193,952.9616$132.54
ETH<0.01%$0.0000158,904,238.374$130.09
ETH<0.01%<$0.00000117,599,562,733.7408$120.4
ETH<0.01%$1.13100$113.43
ETH<0.01%$0.0627151,500$94.07
ETH<0.01%$0.00091687,948.405$80.6
ETH<0.01%$0.000129425,000$54.82
ETH<0.01%$0.000001100,000,000$53.73
ETH<0.01%$0.102716500$51.36
ETH<0.01%$0.0000059,200,000$41.48
ETH<0.01%$84,5830.00042743$36.15
ETH<0.01%$0.031811,000$31.81
ETH<0.01%$0.000291100,000$29.12
ETH<0.01%$28.441$28.44
ETH<0.01%$0.51614948.4$24.98
ETH<0.01%$0.0096362,001.169$19.28
ETH<0.01%$0.52720735.7697$18.86
ETH<0.01%$1,623.960.011$17.88
ETH<0.01%$1,695.880.0105$17.77
ETH<0.01%$0.99965214$14
ETH<0.01%$0.0000025,806,952.4144$13.88
ETH<0.01%$13.061$13.06
ETH<0.01%$0.053753234$12.58
ETH<0.01%$0.119847100$11.98
ETH<0.01%$0.050224200$10.04
ETH<0.01%$0.81115310$8.11
ETH<0.01%$0.15827550.7029$8.03
ETH<0.01%$0.1398151.5983$7.21
ETH<0.01%$0.9977364.8952$4.88
ETH<0.01%$0.047349100$4.73
ETH<0.01%$2.821$2.82
ETH<0.01%$1.012$2.01
ETH<0.01%$1,729.860.001$1.73
ETH<0.01%<$0.0000017,769,000$1.28
ETH<0.01%<$0.0000011,717,884,411.1366$0.9542
ETH<0.01%$0.009518100$0.9518
ETH<0.01%$0.000003200,001.3939$0.612
ETH<0.01%$0.006099100$0.6099
ETH<0.01%$0.0004851,000$0.4845
ETH<0.01%$27.610.01$0.2761
ETH<0.01%$0.002602100$0.2602
ETH<0.01%$0.00327940$0.1311
BSC<0.01%$1.867,212.4401$13,444.38
BSC<0.01%$593.330.0133$7.88
BASE<0.01%$1,623.925.0048$8,127.43
BASE<0.01%$0.0000631,196,581$75.65
BASE<0.01%<$0.000001306,885,758$4.66
BASE<0.01%$0.0007944,324.6182$3.43
BASE<0.01%$0.004128505.5545$2.09
BASE<0.01%$0.000005225,004.2069$1.04
BASE<0.01%$0.01633218$0.2939
BASE<0.01%$1,624.690.0001$0.1624
BASE<0.01%$0.00000816,100$0.1363
ARB<0.01%$1,623.610.1048$170.15
OP<0.01%$1,623.680.0185$30.03
OP<0.01%$0.6940818.4151$5.84
BLAST<0.01%$1,623.60.00102566$1.67
ZKSYNC<0.01%$1,623.40.001$1.62
AVAX<0.01%$20.240.01$0.202403
POL<0.01%$0.1929440.6845$0.13207
OPBNB<0.01%$593.330.0001$0.059333
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.