ETH Price: $2,009.69 (-3.24%)

Contract

0x1a0ad011913A150f69f6A19DF447A0CfD9551054
 
Transaction Hash
Method
Block
From
To
0x20dc6c44c4ecea89326d7c2a2b66fe4c768e3decdf7aca381b1a6012d2fd1bd3 Prove Withdrawal...(pending)2025-03-24 22:13:2943 hrs ago1742854409IN
Zora: Bridge
0 ETH(Pending)(Pending)
0x9cf987a0882552ae7793cc8a3d8eb344490ed27a8771967425d54fd05d196ba8 Deposit Transact...(pending)2025-03-24 13:55:342 days ago1742824534IN
Zora: Bridge
0 ETH(Pending)(Pending)
0x3bb6c65280c75b3b2049c2afb238377e7c7175d777c5676e0ad2b7b1ecf60964 Deposit Transact...(pending)2025-03-24 8:53:022 days ago1742806382IN
Zora: Bridge
0.001 ETH(Pending)(Pending)
0xc54a5ecaaf889ed43f6ab174c3721540617fe222bb3b833e95f4e56644fe144e Prove Withdrawal...(pending)2025-03-24 5:54:232 days ago1742795663IN
Zora: Bridge
0 ETH(Pending)(Pending)
0xd772f0ffab4526fce6493ca251bcb5c791d953b1705fc7fa5ad4bf476eabdd2a Prove Withdrawal...(pending)2025-03-23 15:44:073 days ago1742744647IN
Zora: Bridge
0 ETH(Pending)(Pending)
0xfacbf695f63f80e0512d53889dea4ad851126db8fb6207de027665382fc78673 Deposit Transact...(pending)2025-03-23 12:58:383 days ago1742734718IN
Zora: Bridge
0.00001 ETH(Pending)(Pending)
0x5ab1a52b96ae66b4f383804cb6593bd24fcd2c7dc2d8461517608dfc4519176c Deposit Transact...(pending)2025-03-23 12:34:143 days ago1742733254IN
Zora: Bridge
0.0009 ETH(Pending)(Pending)
0xf9d1395f5db106ad66982dbca5ce48cc48db3b640fa3bb6ab2a04a0536945fe7 Prove Withdrawal...(pending)2025-03-23 11:32:523 days ago1742729572IN
Zora: Bridge
0 ETH(Pending)(Pending)
0x09b7324abebb1fad05626690cfe72c9e5c9d9107e04b8841dfed55ed8d25f046 Deposit Transact...(pending)2025-03-23 9:54:033 days ago1742723643IN
Zora: Bridge
0 ETH(Pending)(Pending)
0xf9f19b0744051f042a83134d4b97906c9ecedbaa9b8d6208ee1cc3b8975eb113 Deposit Transact...(pending)2025-03-23 8:46:553 days ago1742719615IN
Zora: Bridge
0.00001 ETH(Pending)(Pending)
0x976746620c0be55a0f3cfde8344efb288f994a964f83fa0d01b9bbc2890d34cc Deposit Transact...(pending)2025-03-23 8:36:043 days ago1742718964IN
Zora: Bridge
0.00056 ETH(Pending)(Pending)
0x01cf90763b174e80f9746fd7b9533a739cbb59291857b098a09ebfc3b9803e72 Deposit Transact...(pending)2025-03-23 8:14:063 days ago1742717646IN
Zora: Bridge
0.001 ETH(Pending)(Pending)
0x9a4853186293cbdfddb8e2c09354d9d0ceb2635990371e935de45253f39cc4c3 Deposit Transact...(pending)2025-03-23 8:10:043 days ago1742717404IN
Zora: Bridge
0 ETH(Pending)(Pending)
0x86e75a0f97a4577e220093e8f0dfbc8284190cb70fada1f61033ecdcc37038d0 Prove Withdrawal...(pending)2025-03-23 8:09:493 days ago1742717389IN
Zora: Bridge
0 ETH(Pending)(Pending)
0xfa4c33e4b7c6e3541ac5dc1c4d4b7f061e4ef11fba849993063493098fbc8936 Deposit Transact...(pending)2025-03-23 8:09:393 days ago1742717379IN
Zora: Bridge
0.0009 ETH(Pending)(Pending)
0xf9173dce6d0ce906dd2f739e1c6aabd55d57386098477e3bad8b3e149897ae24 Deposit Transact...(pending)2025-03-23 8:09:353 days ago1742717375IN
Zora: Bridge
0.00001 ETH(Pending)(Pending)
0xc2ae3b9034c7d15b1417acb4c7be4ef4d3bb6acf560b0dfb9281647c3e207b82 Deposit Transact...(pending)2025-03-23 8:09:353 days ago1742717375IN
Zora: Bridge
0.01 ETH(Pending)(Pending)
0xfbb2dabb8731045c560a0549c943a128960dcf96d491b0a65c46e0ab93c2836f Prove Withdrawal...(pending)2025-03-23 8:09:343 days ago1742717374IN
Zora: Bridge
0 ETH(Pending)(Pending)
0x29c4aad0f81cdb738281756384b549c8ca73099be9b25d918755108510486719 Deposit Transact...(pending)2025-03-23 8:09:323 days ago1742717372IN
Zora: Bridge
0.01 ETH(Pending)(Pending)
0x4b6bbd79f0168349c4548f064abf6c6d7ce19d8887e6c13bfe344254c4bf8a70 Deposit Transact...(pending)2025-03-23 8:09:063 days ago1742717346IN
Zora: Bridge
0 ETH(Pending)(Pending)
0x0b74425fe84e4811ffd86b0a88745440ed22dbbfe92d559519d1d0daf2238ccf Deposit Transact...(pending)2025-03-23 8:08:093 days ago1742717289IN
Zora: Bridge
0 ETH(Pending)(Pending)
0x9d84e589f3f6336d6004fb8cb1b96fff1e3567d1105ee22c88af542cb9cf14c9 Prove Withdrawal...(pending)2025-03-23 8:06:483 days ago1742717208IN
Zora: Bridge
0 ETH(Pending)(Pending)
0xbb2a3c4e7a5d3c652b138510c1cdcd074973858a13f5d5ef9621f4bfc294f495 Deposit Transact...(pending)2025-03-23 8:06:273 days ago1742717187IN
Zora: Bridge
0.001 ETH(Pending)(Pending)
0x45981fe2a9f7e4087fc7209fa2bf86eebfe2cc0b2d3a1e59a7bba972cda286c9 Deposit Transact...(pending)2025-03-23 8:06:203 days ago1742717180IN
Zora: Bridge
0 ETH(Pending)(Pending)
0xc69e56bb1297b329defee190fea77a088320063d279da217c79f42c9fe9f1dee Prove Withdrawal...(pending)2025-03-23 8:06:203 days ago1742717180IN
Zora: Bridge
0 ETH(Pending)(Pending)
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Deposit Transact...221317412025-03-26 14:40:472 hrs ago1743000047
Zora: Bridge
0.005 ETH
Deposit Transact...221315082025-03-26 13:54:113 hrs ago1742997251
Zora: Bridge
0.004 ETH
Deposit Transact...221314172025-03-26 13:35:593 hrs ago1742996159
Zora: Bridge
0.03764254 ETH
Deposit Transact...221312922025-03-26 13:10:594 hrs ago1742994659
Zora: Bridge
0.0001 ETH
Relay Message221292662025-03-26 6:24:5911 hrs ago1742970299
Zora: Bridge
0.00096 ETH
Deposit Transact...221270992025-03-25 23:09:4718 hrs ago1742944187
Zora: Bridge
0.01201713 ETH
Deposit Transact...221268332025-03-25 22:16:3519 hrs ago1742940995
Zora: Bridge
0.01 ETH
Deposit Transact...221267442025-03-25 21:58:3519 hrs ago1742939915
Zora: Bridge
0.014159 ETH
Deposit Transact...221257172025-03-25 18:31:1123 hrs ago1742927471
Zora: Bridge
15.97366009 ETH
Deposit Transact...221254912025-03-25 17:45:2323 hrs ago1742924723
Zora: Bridge
0.0067 ETH
Deposit Transact...221253232025-03-25 17:11:2324 hrs ago1742922683
Zora: Bridge
0.008 ETH
Deposit Transact...221247422025-03-25 15:14:2326 hrs ago1742915663
Zora: Bridge
0.036 ETH
Deposit Transact...221246762025-03-25 15:01:1126 hrs ago1742914871
Zora: Bridge
0.997796 ETH
Deposit Transact...221240752025-03-25 12:59:5928 hrs ago1742907599
Zora: Bridge
0.002 ETH
Deposit Transact...221211062025-03-25 3:02:3538 hrs ago1742871755
Zora: Bridge
0.029 ETH
Deposit Transact...221196702025-03-24 22:12:3543 hrs ago1742854355
Zora: Bridge
0.009215 ETH
Deposit Transact...221196692025-03-24 22:12:2343 hrs ago1742854343
Zora: Bridge
0.002 ETH
Deposit Transact...221196332025-03-24 22:05:1143 hrs ago1742853911
Zora: Bridge
0.01 ETH
Deposit Transact...221196182025-03-24 22:02:1143 hrs ago1742853731
Zora: Bridge
0.003 ETH
Relay Message221185962025-03-24 18:36:3546 hrs ago1742841395
Zora: Bridge
0.0001 ETH
Deposit Transact...221183492025-03-24 17:46:4747 hrs ago1742838407
Zora: Bridge
0.002 ETH
Deposit Transact...221181272025-03-24 17:01:592 days ago1742835719
Zora: Bridge
0.01096341 ETH
Deposit Transact...221178532025-03-24 16:06:472 days ago1742832407
Zora: Bridge
0.012193 ETH
Deposit Transact...221177592025-03-24 15:47:592 days ago1742831279
Zora: Bridge
0.0049875 ETH
Deposit Transact...221174872025-03-24 14:53:352 days ago1742828015
Zora: Bridge
0.05 ETH
View All Internal Transactions
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0xeFDd8B58...A5871e0d7
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:
default evmVersion
File 1 of 1 : Proxy.sol
// 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) 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 {
        assembly {
            sstore(IMPLEMENTATION_KEY, _implementation)
        }
        emit Upgraded(_implementation);
    }

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

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

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

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

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

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

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

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

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

Settings
{
  "remappings": [
    "@openzeppelin/=node_modules/@openzeppelin/",
    "@openzeppelin/contracts-upgradeable/=node_modules/@openzeppelin/contracts-upgradeable/",
    "@openzeppelin/contracts/=node_modules/@openzeppelin/contracts/",
    "@rari-capital/=node_modules/@rari-capital/",
    "@rari-capital/solmate/=node_modules/@rari-capital/solmate/",
    "ds-test/=node_modules/ds-test/src/",
    "forge-std/=node_modules/forge-std/src/"
  ],
  "optimizer": {
    "enabled": true,
    "runs": 999999
  },
  "metadata": {
    "bytecodeHash": "none"
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "evmVersion": "london",
  "libraries": {}
}

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

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
Chain Token Portfolio % Price Amount Value
ETH
Ether (ETH)
99.99%$2,007.696,556.4476$13,163,292.81
OP<0.01%$2,008.710.3488$700.73
BASE<0.01%$2,007.470.148$297.17
BASE<0.01%<$0.000001100,000,000$12.57
BASE<0.01%<$0.000001295,774,647$5.29
BASE<0.01%$0.0010193,000$3.06
ARB<0.01%$2,008.130.1497$300.67
ZKEVM<0.01%$2,007.690.0326$65.38
ZKSYNC<0.01%$2,009.690.032$64.25
LINEA<0.01%$2,007.690.023$46.18
BSC<0.01%$620.820.0469$29.12
ARBNOVA<0.01%$2,007.940.005$10.04
SCROLL<0.01%$2,007.690.0002$0.401537
AVAX<0.01%$22.040.0107$0.23606
POL<0.01%$0.2341230.1381$0.032323
FTM<0.01%$0.6035840.001$0.000604
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.