ETH Price: $2,062.96 (-1.66%)

Contract

0x3Ea3be6f29b233270D1383F8F804032DAd44e897

Overview

ETH Balance

0 ETH

ETH Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To

There are no matching entries

1 Internal Transaction found.

Latest 1 internal transaction

Parent Transaction Hash Block From To
3231512025-01-28 13:33:0656 days ago1738071186  Contract Creation0 ETH
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
MultiCallUtilsZkSync

Compiler Version
v0.8.18+commit.87f61d96

ZkSolc Version
v1.5.10

Optimization Enabled:
Yes with Mode z

Other Settings:
default evmVersion
File 1 of 2 : MultiCallUtilsZkSync.sol
// SPDX-License-Identifier: BUSL-1.1

pragma solidity 0.8.18;

import "./interfaces/IModuleCalls.sol";

contract MultiCallUtilsZkSync {
    // Errors
    error DelegateCallNotAllowed(uint256 _index);
    error CallReverted(uint256 _index, bytes _result);
    error NotSupported();

    function multiCall(
        IModuleCalls.Transaction[] memory _txs
    ) public payable returns (bool[] memory _successes, bytes[] memory _results) {
        _successes = new bool[](_txs.length);
        _results = new bytes[](_txs.length);

        for (uint256 i = 0; i < _txs.length; i++) {
            IModuleCalls.Transaction memory transaction = _txs[i];

            if (transaction.delegateCall) revert DelegateCallNotAllowed(i);
            if (gasleft() < transaction.gasLimit) revert IModuleCalls.NotEnoughGas(i, transaction.gasLimit, gasleft());

            // solhint-disable
            (_successes[i], _results[i]) = transaction.target.call{
                value: transaction.value,
                gas: transaction.gasLimit == 0 ? gasleft() : transaction.gasLimit
            }(transaction.data);
            // solhint-enable

            if (!_successes[i] && _txs[i].revertOnError) revert CallReverted(i, _results[i]);
        }
    }

    // ///
    // Globals
    // ///

    function callBlockhash(uint256 _i) external view returns (bytes32) {
        return blockhash(_i);
    }

    function callCoinbase() external view returns (address) {
        return block.coinbase;
    }

    function callDifficulty() external view returns (uint256) {
        return block.prevrandao; // old block.difficulty
    }

    function callPrevrandao() external view returns (uint256) {
        return block.prevrandao;
    }

    function callGasLimit() external view returns (uint256) {
        return block.gaslimit;
    }

    function callBlockNumber() external view returns (uint256) {
        return block.number;
    }

    function callTimestamp() external view returns (uint256) {
        return block.timestamp;
    }

    function callGasLeft() external view returns (uint256) {
        return gasleft();
    }

    function callGasPrice() external view returns (uint256) {
        return tx.gasprice;
    }

    function callOrigin() external pure returns (address) {
        revert NotSupported();
    }

    function callBalanceOf(address _addr) external view returns (uint256) {
        return _addr.balance;
    }

    function callCodeSize(address _addr) external view returns (uint256 size) {
        assembly {
            size := extcodesize(_addr)
        }
    }

    function callCode(address _addr) external view returns (bytes memory code) {
        revert NotSupported();
    }

    function callCodeHash(address _addr) external view returns (bytes32 codeHash) {
        assembly {
            codeHash := extcodehash(_addr)
        }
    }

    function callChainId() external view returns (uint256 id) {
        assembly {
            id := chainid()
        }
    }
}

File 2 of 2 : IModuleCalls.sol
// SPDX-License-Identifier: BUSL-1.1

pragma solidity 0.8.18;

interface IModuleCalls {
    // Events
    event TxFailed(bytes32 indexed _tx, uint256 _index, bytes _reason);
    event TxExecuted(bytes32 indexed _tx, uint256 _index);

    // Errors
    error NotEnoughGas(uint256 _index, uint256 _requested, uint256 _available);
    error InvalidSignature(bytes32 _hash, bytes _signature);

    // Transaction structure
    struct Transaction {
        bool delegateCall; // Performs delegatecall
        bool revertOnError; // Reverts transaction bundle if tx fails
        uint256 gasLimit; // Maximum gas to be forwarded
        address target; // Address of the contract to call
        uint256 value; // Amount of ETH to pass with the call
        bytes data; // calldata to pass
    }

    /**
     * @notice Allow wallet owner to execute an action
     * @param _txs        Transactions to process
     * @param _nonce      Signature nonce (may contain an encoded space)
     * @param _signature  Encoded signature
     */
    function execute(Transaction[] calldata _txs, uint256 _nonce, bytes calldata _signature) external;

    /**
     * @notice Allow wallet to execute an action
     *   without signing the message
     * @param _txs  Transactions to execute
     */
    function selfExecute(Transaction[] calldata _txs) external;
}

Settings
{
  "optimizer": {
    "enabled": true,
    "mode": "z"
  },
  "outputSelection": {
    "*": {
      "*": [
        "abi"
      ]
    }
  },
  "detectMissingLibraries": false,
  "forceEVMLA": false,
  "enableEraVMExtensions": false,
  "libraries": {}
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"uint256","name":"_index","type":"uint256"},{"internalType":"bytes","name":"_result","type":"bytes"}],"name":"CallReverted","type":"error"},{"inputs":[{"internalType":"uint256","name":"_index","type":"uint256"}],"name":"DelegateCallNotAllowed","type":"error"},{"inputs":[{"internalType":"uint256","name":"_index","type":"uint256"},{"internalType":"uint256","name":"_requested","type":"uint256"},{"internalType":"uint256","name":"_available","type":"uint256"}],"name":"NotEnoughGas","type":"error"},{"inputs":[],"name":"NotSupported","type":"error"},{"inputs":[{"internalType":"address","name":"_addr","type":"address"}],"name":"callBalanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"callBlockNumber","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_i","type":"uint256"}],"name":"callBlockhash","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"callChainId","outputs":[{"internalType":"uint256","name":"id","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_addr","type":"address"}],"name":"callCode","outputs":[{"internalType":"bytes","name":"code","type":"bytes"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_addr","type":"address"}],"name":"callCodeHash","outputs":[{"internalType":"bytes32","name":"codeHash","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_addr","type":"address"}],"name":"callCodeSize","outputs":[{"internalType":"uint256","name":"size","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"callCoinbase","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"callDifficulty","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"callGasLeft","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"callGasLimit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"callGasPrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"callOrigin","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"callPrevrandao","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"callTimestamp","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"components":[{"internalType":"bool","name":"delegateCall","type":"bool"},{"internalType":"bool","name":"revertOnError","type":"bool"},{"internalType":"uint256","name":"gasLimit","type":"uint256"},{"internalType":"address","name":"target","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"bytes","name":"data","type":"bytes"}],"internalType":"struct IModuleCalls.Transaction[]","name":"_txs","type":"tuple[]"}],"name":"multiCall","outputs":[{"internalType":"bool[]","name":"_successes","type":"bool[]"},{"internalType":"bytes[]","name":"_results","type":"bytes[]"}],"stateMutability":"payable","type":"function"}]

9c4d535b0000000000000000000000000000000000000000000000000000000000000000010000ff7416312021754638c4b606b2fc32755a86b6322c50b7c329a1e9d39600000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x0003000000000002000d0000000000020000006003100270000000cf0030019d000000cf03300197000200000031035500000001002001900000008002000039000000390000c13d000000400020043f000000040030008c000001660000413d000000000201043b000000e004200270000000d10040009c0000000402100370000000430000613d000000d20040009c000000480000613d000000d30040009c0000004d0000613d000000d40040009c0000005d0000613d000000d50040009c0000006d0000613d000000d60040009c000000710000613d000000d70040009c000000420000613d000000d80040009c000000420000613d000000d90040009c000000780000613d000000da0040009c0000007f0000613d000000db0040009c0000008f0000613d000000dc0040009c0000009c0000613d000000dd0040009c000000a30000613d000000de0040009c000000b10000613d000000df0040009c000000b80000613d000000e00040009c000001660000c13d0000000001000416000000000001004b000001660000c13d000100340000003d000003310000013d000000f902000041033703100000040f000000800010043f000000fa01000041000003380001042e000000400020043f0000000001000416000000000001004b000001660000c13d000000200100003900000100001004430000012000000443000000d001000041000003380001042e033702c40000040f0007002400300094000000c40000813d00000000010000190000000002000019033702fe0000040f0000000001000416000000000001004b000001660000c13d0000000001000414000000bf0000013d000000240030008c000001660000413d0000000001000416000000000001004b000001660000c13d000000000102043b000000e60010009c000001660000213d000c00000001001d0000800a01000039000000240300003900000000040004150000000c0440008a0000000504400210000000f802000041000000be0000013d000000240030008c000001660000413d0000000001000416000000000001004b000001660000c13d000000000102043b000000e60010009c000001660000213d000b00000001001d0000800201000039000000240300003900000000040004150000000b0440008a0000000504400210000000f702000041000000be0000013d0000000001000416000000000001004b000000970000613d000001660000013d0000000001000416000000000001004b000001660000c13d000100760000003d000003310000013d000000f502000041000000be0000013d0000000001000416000000000001004b000001660000c13d0001007d0000003d000003310000013d000000f402000041000000be0000013d000000240030008c000001660000413d0000000001000416000000000001004b000001660000c13d000000000102043b000000e60010009c000001660000213d000a00000001001d0000800201000039000000240300003900000000040004150000000a0440008a0000000504400210000000f302000041000000be0000013d000000240030008c000001660000413d0000000001000416000000000001004b000001660000c13d000000000102043b000000e60010009c000001660000213d000000f601000041000000800010043f00000080010000390000000402000039033702fe0000040f0000000001000416000000000001004b000001660000c13d000100a10000003d000003310000013d000000f202000041000000be0000013d000000240030008c000001660000413d0000000001000416000000000001004b000001660000c13d000000000102043b000900000001001d0000800b0100003900000024030000390000000004000415000000090440008a0000000504400210000000f102000041000000be0000013d0000000001000416000000000001004b000001660000c13d000100b60000003d000003310000013d000000f002000041000000be0000013d0000000001000416000000000001004b000001660000c13d000100bd0000003d000003310000013d000000ef02000041033703100000040f000000800010043f000000800100003900000020020000390000000003000019033703060000040f000000000202043b000800000002001d000000e10020009c000000450000213d00000008020000290000002302200039000000000032004b000000450000813d00000008020000290000000402200039000000000221034f000000000202043b000000e20020009c000000d70000813d00000005072002100000003f04700039000000e304400197000000e40040009c000000dd0000a13d000000e801000041000000000010043f0000004101000039000000040010043f000000e90100004100000339000104300000008004400039000000400040043f000000800020043f000000080200002900000024062000390000000007670019000000000037004b000000450000213d0006000000310353000000a008000039000000000076004b000001680000813d000000000261034f000000000202043b000000e10020009c000000450000213d000000080a2000290000000702a00069000000ec0020009c000000450000213d000000c00020008c000000450000413d000000400900043d000000ed0090009c000001a10000813d000000c002900039000000400020043f0000002402a00039000000000421034f000000000404043b000000000004004b000000000b000039000000010b00c0390000000000b4004b000001660000c13d0000000004490436000000200b2000390000000002b1034f000000000202043b000000000002004b000000000c000039000000010c00c0390000000000c2004b000001660000c13d00000000002404350000002002b00039000000000221034f000000000202043b00000040049000390000000000240435000000400bb000390000000002b1034f000000000202043b000000e60020009c000000450000213d000000600490003900000000002404350000002002b00039000000000221034f000000000202043b000000800490003900000000002404350000004002b00039000000000221034f000000000202043b000000e10020009c000000450000213d000000000da200190000004302d00039000000000032004b0000000004000019000000ee04008041000000ee02200197000000000002004b000000000a000019000000ee0a004041000000ee0020009c000000000a04c01900000000000a004b000000450000c13d000000240ed000390000000002e1034f000000000a02043b000000e100a0009c000000d70000213d0000001f02a00039000000200400008a000000000242016f0000003f02200039000000000242016f000000400b00043d00000000022b00190000000000b2004b00000000040000390000000104004039000000e10020009c000000d70000213d0000000100400190000000d70000c13d000000400020043f0000000004ab04360000000002ad00190000004402200039000000000032004b000000450000213d0000002002e00039000000000221034f000000200500008a000000000f5a0170000000000df40019000001520000613d000000000e02034f000000000c04001900000000e50e043c000000000c5c04360000000000dc004b0000014e0000c13d0000001f0ca001900000015f0000613d0000000002f2034f0000000305c00210000000000c0d0433000000000c5c01cf000000000c5c022f000000000202043b0000010005500089000000000252022f00000000025201cf0000000002c2019f00000000002d04350000000002a400190000000000020435000000a0029000390000000000b2043500000000089804360000002006600039000000e70000013d00000000010000190000033900010430000000800300043d000000e10030009c000000d70000213d00000005013002100000003f02100039000000e302200197000000400500043d0000000002250019000000000052004b00000000040000390000000104004039000000e10020009c000000d70000213d0000000100400190000000d70000c13d000000400020043f000300000005001d0000000002350436000400000002001d0000001f0310018f000000000001004b000000060500035f000001850000613d00000004020000290000000001120019000000005405043c0000000002420436000000000012004b000001810000c13d000000000003004b000000800200043d000000e10020009c000000d70000213d00000005012002100000003f03100039000000e303300197000000400400043d0000000003340019000200000004001d000000000043004b00000000040000390000000104004039000000e10030009c000000d70000213d0000000100400190000000d70000c13d000000400030043f0000000203000029000000000423043600000060050000390000000002000019000000000012004b000001a80000813d0000000003420019000000000053043500000020022000390000019b0000013d000000e801000041000000000010043f0000004101000039000000040010043f00000024020000390000000001000019033702fe0000040f000000000b0000190000000405000029000800000004001d000000030a000029000000800100043d00000000001b004b0000023b0000813d0000000505b00210000000a00450003900000000020404330000000001020433000000000001004b0000024f0000c13d000000400120003900000000030004140000000001010433000000000013004b000002560000413d000500000004001d0000008003200039000000000303043300000060042000390000000004040433000000000001004b000001c20000c13d0000000001000414000600000005001d00070000000b001d000000e604400197000000a002200039000000000202043300000020052000390000000006020433000000000003004b000001e10000613d000000cf0060009c000000cf060080410000006002600210000000cf0050009c000000cf050080410000004005500210000000000225019f000000cf0010009c000000cf01008041000000c001100210000000000112019f000000e7011001c700008009020000390000000005000019033703270000040f000000000301034f000000010120018f00020000000303550000006002300270000100cf0020019d000000cf03200197000001e80000013d00000000020400190000000003050019000000000406001900000000050000190000000006000019033702940000040f0000000103000031000000000003004b0000006002000039000000030a000029000000070b000029000000060c000029000002170000613d000000e10030009c000000d70000213d0000001f02300039000000200400008a000000000242016f0000003f02200039000000000442016f000000400200043d0000000004420019000000000024004b00000000050000390000000105004039000000e10040009c000000d70000213d0000000100500190000000d70000c13d000000400040043f0000000007320436000000200400008a0000000005430170000000000457001900000002060003670000020a0000613d000000000806034f000000008908043c0000000007970436000000000047004b000002060000c13d0000001f03300190000002170000613d000000000556034f0000000303300210000000000604043300000000063601cf000000000636022f000000000505043b0000010003300089000000000535022f00000000033501cf000000000363019f0000000000340435000000020300002900000000030304330000000000b3004b00000004050000290000000803000029000002370000a13d00000000033c0019000000000023043500000000020a04330000000000b2004b000002370000a13d00000000025c0019000000000001004b0000000003000039000000010300c039000000000032043500000000020a04330000000000b2004b000002370000a13d000000000001004b000002350000c13d000000800100043d0000000000b1004b000002370000a13d0000000501000029000000000101043300000020011000390000000001010433000000000001004b000002800000c13d000000010bb00039000001ac0000013d000000e801000041000000000010043f0000003201000039000000da0000013d000000400400043d0000004001000039000000000114043600000000020a043300000040034000390000000000230435000300000004001d000000600640003900000000030000190000002007600039000000000023004b000002620000813d0000000054050434000000000004004b0000000004000039000000010400c039000000000046043500000001033000390000000006070019000002440000013d000000400100043d000000e502000041000000000021043500000004021000390000000000b204350000002402000039033702fe0000040f0000000002000414000000400300043d0000004404300039000000000024043500000024023000390000000000120435000000eb01000041000000000013043500000004013000390000000000b104350000006402000039000002920000013d000000030260006a000000000021043500000002010000290000000001010433000400000006001d0000000000160435000500000001001d0000000501100210000700000007001d00000000027100190000000003000019000600000003001d000000050030006c00000008030000290000027d0000813d000000040120006a000000200110008a00000007040000290000000004140436000700000004001d0000000031030434000800000003001d033702de0000040f0000000603000029000000010330003900000000020100190000026d0000013d00000003010000290000000002120049000000c20000013d000000020100002900000000020b0019033702f00000040f0000000001010433000000400400043d000800000004001d000000240240003900000040030000390000000000320435000000ea0200004100000000002404350000000402400039000000070300002900000000003204350000004402400039033702de0000040f000000080300002900000000023100490000000001030019033702fe0000040f0002000000000002000200000006001d000100000005001d000000cf0030009c000000cf030080410000004003300210000000cf0040009c000000cf040080410000006004400210000000000334019f000000cf0010009c000000cf01008041000000c001100210000000000113019f033703270000040f00000001090000290000006003100270000000cf03300197000000020030006c000000020400002900000000040340190000001f0540018f000000fb064001980000000004690019000002b20000613d000000000701034f000000007807043c0000000009890436000000000049004b000002ae0000c13d000000010220018f000000000005004b000002c00000613d000000000661034f0000000305500210000000000704043300000000075701cf000000000757022f000000000606043b0000010005500089000000000656022f00000000055601cf000000000575019f0000000000540435000100000003001f00020000000103550000000001020019000000000001042d00020000000000020000000001000416000000000001004b000002dc0000c13d0000000001000031000000ec0010009c000002dc0000213d000000030010008c000002dc0000a13d000000400100043d000100000001001d0000800b0100003900000004030000390000000004000415000000020440008a0000000504400210000000fc02000041033703100000040f00000001030000290000000000130435000000200200003900000000010300190000000003000019033703060000040f00000000010000190000033900010430000000004301043400000000013204360000000002000019000000000032004b000002e90000813d00000000052100190000000006240019000000000606043300000000006504350000002002200039000002e10000013d000000000231001900000000000204350000001f02300039000000200300008a000000000232016f0000000001210019000000000001042d0000000003010433000000000023004b000002f70000a13d000000050220021000000000012100190000002001100039000000000001042d000000e801000041000000000010043f0000003201000039000000040010043f000000e9010000410000033900010430000000000001042f000000cf0010009c000000cf010080410000004001100210000000cf0020009c000000cf020080410000006002200210000000000112019f0000033900010430000000cf0010009c000000cf010080410000004001100210000000cf0020009c000000cf020080410000006002200210000000000112019f000000e002300210000000000121019f000003380001042e00000000050100190000000000200443000000040030008c000003170000a13d000000050140027000000000010100310000000400100443000000cf0030009c000000cf0300804100000060013002100000000002000414000000cf0020009c000000cf02008041000000c002200210000000000112019f000000fd011001c700000000020500190337032c0000040f0000000100200190000003260000613d000000000101043b000000000001042d000000000001042f0000032a002104210000000102000039000000000001042d0000000002000019000000000001042d0000032f002104230000000102000039000000000001042d0000000002000019000000000001042d0000800b01000039000000040300003900000000040004150000000d0440008a0000000504400210000000010000013b0000033700000432000003380001042e00000339000104300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000020000000000000000000000000000004000000100000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7410000000000000000000000000000000000000000000000000000000043d9c9350000000000000000000000000000000000000000000000000000000048acd29f00000000000000000000000000000000000000000000000000000000543196eb00000000000000000000000000000000000000000000000000000000984395bc0000000000000000000000000000000000000000000000000000000098f9fbc400000000000000000000000000000000000000000000000000000000aeea5fb500000000000000000000000000000000000000000000000000000000b7a7253100000000000000000000000000000000000000000000000000000000c272d5c300000000000000000000000000000000000000000000000000000000c39f2d5c00000000000000000000000000000000000000000000000000000000c66764e100000000000000000000000000000000000000000000000000000000d1db390700000000000000000000000000000000000000000000000000000000d5b5337f00000000000000000000000000000000000000000000000000000000e90f13e700000000000000000000000000000000000000000000000000000000f209883a000000000000000000000000000000000000000000000000000000000fdecfac000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000000000000000000100000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000000000000000000000000000000000ffffffffffffff7f230d1ccc00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffff02000000000000000000000000000000000000000000000000000000000000004e487b710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000240000000000000000000000003b4c7a5f000000000000000000000000000000000000000000000000000000002bb3e3ba000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffff408000000000000000000000000000000000000000000000000000000000000000796b89b91644bc98cd93958e4c9038275d622183e25ac5af08cc6b5d955391327877a797fe6dca4321f33fd95414da079ab78e698d761514c01ced9211af267e80b41246c05cbb406f874e82aa2faf7db11bba9792fe09929e56ef1eee2c2da342cbb15ccdc3cad6266b0e7a08c0454b23bf29dc2df74b6f3c209e9336465bd11806aa1896bbf26568e884a7374b41e002500962caba6a15023a8d90e8508b83fe173b97ed9aa263236c52fa3eb334d07741add95e972d17352d76816b4aaea3a6ae0aac158b2d5c9a9c9285743419d62a32f6727a640955e4ce8ee41503c784a038794000000000000000000000000000000000000000000000000000000000e03fe177bb050a40ea1b3ecd64121a3fa063a94b6d404b2f45c64697555efe0e9cc7f708afc65944829bd487b90b72536b1951864fbfc14e125fc972a6507f399a8a0592ac89c5ad3bc6df8224c17b485976f597df104ee20d0df415241f670b000000000000000000000000000000000000002000000080000000000000000000000000000000000000000000000000000000000000000000000000ffffffe019cae4629a2dd7890036d0d1f6a82742845b778b7184e38d5bebfd4cce3b181e0200000200000000000000000000000000000000000000000000000000000000c461a49d2e1b26efe2a97716d007aa9e2fe712a02ffbdc02d8dd9ae6ae93c653

Block Transaction 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
Loading...
Loading
Loading...
Loading
[ 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.