POL Price: $0.62235 (+4.74%)
Gas: 67.5 GWei
 

Overview

POL Balance

Polygon PoS Chain LogoPolygon PoS Chain LogoPolygon PoS Chain Logo12,484.931486164283376761 POL

POL Value

$7,769.99 (@ $0.62/POL)

Token Holdings

Multichain Info

1 address found via
Transaction Hash
Method
Block
From
To
Withdraw Pending...649974292024-12-02 15:10:502 hrs ago1733152250IN
zkLink X: Mainnet Alpha
0 POL0.01306899274.05777097
Withdraw Pending...649453912024-12-01 7:48:4933 hrs ago1733039329IN
zkLink X: Mainnet Alpha
0 POL0.0024336532.23000008
Withdraw Pending...646926552024-11-24 23:33:407 days ago1732491220IN
zkLink X: Mainnet Alpha
0 POL0.0037395849.51717094
Withdraw Pending...636663182024-10-30 8:29:4033 days ago1730276980IN
zkLink X: Mainnet Alpha
0 POL0.01296379271.92010399
Withdraw Pending...636662552024-10-30 8:27:2633 days ago1730276846IN
zkLink X: Mainnet Alpha
0 POL0.01235697259.19199122
Withdraw Pending...636662452024-10-30 8:27:0633 days ago1730276826IN
zkLink X: Mainnet Alpha
0 POL0.01326649278.33952867
Withdraw Pending...636662232024-10-30 8:26:1833 days ago1730276778IN
zkLink X: Mainnet Alpha
0 POL0.01161277243.52084985
Withdraw Pending...636661082024-10-30 8:22:1433 days ago1730276534IN
zkLink X: Mainnet Alpha
0 POL0.01239549260.13075372
Withdraw Pending...636660502024-10-30 8:20:1233 days ago1730276412IN
zkLink X: Mainnet Alpha
0 POL0.01314721275.83693154
Withdraw Pending...636660132024-10-30 8:18:5233 days ago1730276332IN
zkLink X: Mainnet Alpha
0 POL0.01186861248.94843177
Withdraw Pending...636645762024-10-30 7:28:0033 days ago1730273280IN
zkLink X: Mainnet Alpha
0 POL0.04838503522.46583362
Withdraw Pending...636617942024-10-30 5:49:2433 days ago1730267364IN
zkLink X: Mainnet Alpha
0 POL0.00883778185.42232026
Withdraw Pending...636609392024-10-30 5:19:0633 days ago1730265546IN
zkLink X: Mainnet Alpha
0 POL0.0028585759.92955736
Withdraw Pending...633493302024-10-22 11:23:1841 days ago1729596198IN
zkLink X: Mainnet Alpha
0 POL0.0033259669.76339767
Withdraw Pending...632789472024-10-20 17:38:3142 days ago1729445911IN
zkLink X: Mainnet Alpha
0 POL0.0017158636.00000511
Withdraw Pending...632610462024-10-20 6:55:4543 days ago1729407345IN
zkLink X: Mainnet Alpha
0 POL0.01884123395.20148387
Withdraw Pending...631547062024-10-17 15:46:4746 days ago1729180007IN
zkLink X: Mainnet Alpha
0 POL0.0028476330.74903897
Withdraw Pending...631475742024-10-17 11:33:5846 days ago1729164838IN
zkLink X: Mainnet Alpha
0 POL0.0030838433.29531784
Withdraw Pending...630956172024-10-16 4:51:0647 days ago1729054266IN
zkLink X: Mainnet Alpha
0 POL0.0027178935.99999996
Withdraw Pending...612678482024-08-31 17:04:3393 days ago1725123873IN
zkLink X: Mainnet Alpha
0 POL0.0014302530.00000003
Execute Blocks611607432024-08-29 0:07:0995 days ago1724890029IN
zkLink X: Mainnet Alpha
0 POL0.01006730.60000004
Sync Blocks611605582024-08-29 0:00:3595 days ago1724889635IN
zkLink X: Mainnet Alpha
0 POL0.0014727530.88000003
Receive Synchron...611603692024-08-28 23:53:5095 days ago1724889230IN
zkLink X: Mainnet Alpha
0 POL0.0019405131.46000002
Prove Blocks611603572024-08-28 23:53:2495 days ago1724889204IN
zkLink X: Mainnet Alpha
0 POL0.0282215330.65000002
Execute Blocks611600872024-08-28 23:43:5095 days ago1724888630IN
zkLink X: Mainnet Alpha
0 POL0.0101836330.95000002
View all transactions

Latest 25 internal transactions (View All)

Parent Transaction Hash Block From To
649974292024-12-02 15:10:502 hrs ago1733152250
zkLink X: Mainnet Alpha
0.0978286 POL
636663182024-10-30 8:29:4033 days ago1730276980
zkLink X: Mainnet Alpha
0.08001889 POL
636662552024-10-30 8:27:2633 days ago1730276846
zkLink X: Mainnet Alpha
0.05286352 POL
636662452024-10-30 8:27:0633 days ago1730276826
zkLink X: Mainnet Alpha
0.03036268 POL
636662232024-10-30 8:26:1833 days ago1730276778
zkLink X: Mainnet Alpha
0.08933534 POL
636661082024-10-30 8:22:1433 days ago1730276534
zkLink X: Mainnet Alpha
0.03136 POL
636660502024-10-30 8:20:1233 days ago1730276412
zkLink X: Mainnet Alpha
0.0379073 POL
636660132024-10-30 8:18:5233 days ago1730276332
zkLink X: Mainnet Alpha
0.0426138 POL
636617942024-10-30 5:49:2433 days ago1730267364
zkLink X: Mainnet Alpha
9 POL
636609392024-10-30 5:19:0633 days ago1730265546
zkLink X: Mainnet Alpha
48.01549406 POL
633493302024-10-22 11:23:1841 days ago1729596198
zkLink X: Mainnet Alpha
0.06935 POL
632789472024-10-20 17:38:3142 days ago1729445911
zkLink X: Mainnet Alpha
0.07135 POL
632610462024-10-20 6:55:4543 days ago1729407345
zkLink X: Mainnet Alpha
0.06142151 POL
612678482024-08-31 17:04:3393 days ago1725123873
zkLink X: Mainnet Alpha
0.71846306 POL
602146692024-08-05 7:39:32119 days ago1722843572
zkLink X: Mainnet Alpha
73.48932693 POL
601451872024-08-03 12:43:13121 days ago1722688993
zkLink X: Mainnet Alpha
18.09945693 POL
598846722024-07-27 21:11:22127 days ago1722114682
zkLink X: Mainnet Alpha
2.70505693 POL
596767052024-07-22 16:10:25133 days ago1721664625
zkLink X: Mainnet Alpha
22.39564693 POL
596288802024-07-21 11:27:26134 days ago1721561246
zkLink X: Mainnet Alpha
14.26265693 POL
595500782024-07-19 12:21:30136 days ago1721391690
zkLink X: Mainnet Alpha
11.06913693 POL
595496972024-07-19 12:07:30136 days ago1721390850
zkLink X: Mainnet Alpha
10.47405693 POL
595122932024-07-18 13:58:11137 days ago1721311091
zkLink X: Mainnet Alpha
10.87149693 POL
595116492024-07-18 13:35:20137 days ago1721309720
zkLink X: Mainnet Alpha
14.77115693 POL
587415752024-06-29 8:10:31156 days ago1719648631
zkLink X: Mainnet Alpha
8.98353693 POL
587409422024-06-29 7:47:33156 days ago1719647253
zkLink X: Mainnet Alpha
154.56396693 POL
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Proxy

Compiler Version
v0.8.18+commit.87f61d96

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
File 1 of 4 : Proxy.sol
pragma solidity ^0.8.0;

// SPDX-License-Identifier: MIT OR Apache-2.0



import "./Ownable.sol";
import "./Upgradeable.sol";
import "./UpgradeableMaster.sol";

/// @title Proxy Contract
/// @dev NOTICE: Proxy must implement UpgradeableMaster interface to prevent calling some function of it not by master of proxy
/// @author Matter Labs
contract Proxy is Upgradeable, Ownable {
    /// @dev Storage position of "target" (actual implementation address: keccak256('eip1967.proxy.implementation') - 1)
    bytes32 private constant TARGET_POSITION = 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc;

    /// @notice Contract constructor
    /// @dev Calls Ownable contract constructor and initialize target
    /// @param target Initial implementation address
    /// @param targetInitializationParameters Target initialization parameters
    constructor(address target, bytes memory targetInitializationParameters) Ownable(msg.sender) {
        setTarget(target);
        // solhint-disable-next-line avoid-low-level-calls
        (bool initializationSuccess, ) = getTarget().delegatecall(abi.encodeWithSignature("initialize(bytes)", targetInitializationParameters));
        require(initializationSuccess, "uin11"); // uin11 - target initialization failed
    }

    /// @notice Intercepts initialization calls
    function initialize(bytes calldata) external pure {
        revert("ini11"); // ini11 - interception of initialization call
    }

    /// @notice Intercepts upgrade calls
    function upgrade(bytes calldata) external pure {
        revert("upg11"); // upg11 - interception of upgrade call
    }

    /// @notice Returns target of contract
    /// @return target Actual implementation address
    function getTarget() public view returns (address target) {
        bytes32 position = TARGET_POSITION;
        assembly {
            target := sload(position)
        }
    }

    /// @notice Sets new target of contract
    /// @param _newTarget New actual implementation address
    function setTarget(address _newTarget) internal {
        bytes32 position = TARGET_POSITION;
        assembly {
            sstore(position, _newTarget)
        }
    }

    /// @notice Upgrades target
    /// @param newTarget New target
    /// @param newTargetUpgradeParameters New target upgrade parameters
    function upgradeTarget(address newTarget, bytes calldata newTargetUpgradeParameters) external override {
        requireMaster(msg.sender);

        setTarget(newTarget);
        // solhint-disable-next-line avoid-low-level-calls
        (bool upgradeSuccess, ) = getTarget().delegatecall(abi.encodeWithSignature("upgrade(bytes)", newTargetUpgradeParameters));
        require(upgradeSuccess, "ufu11"); // ufu11 - target upgrade failed
    }

    /// @notice Performs a delegatecall to the contract implementation
    /// @dev Fallback function allowing to perform a delegatecall to the given implementation
    /// This function will return whatever the implementation call returns
    function _fallback() internal {
        address _target = getTarget();
        assembly {
            // The pointer to the free memory slot
            let ptr := mload(0x40)
            // Copy function signature and arguments from calldata at zero position into memory at pointer position
            calldatacopy(ptr, 0x0, calldatasize())
            // Delegatecall method of the implementation contract, returns 0 on error
            let result := delegatecall(gas(), _target, ptr, calldatasize(), 0x0, 0)
            // Get the size of the last return data
            let size := returndatasize()
            // Copy the size length of bytes from return data at zero position to pointer position
            returndatacopy(ptr, 0x0, size)
            // Depending on result value
            switch result
                case 0 {
                    // End execution and revert state changes
                    revert(ptr, size)
                }
                default {
                    // Return data with length of size at pointers position
                    return(ptr, size)
                }
        }
    }

    /// @notice Will run when no functions matches call data
    fallback() external payable {
        _fallback();
    }

    /// @notice Same as fallback but called when calldata is empty
    receive() external payable {
        _fallback();
    }
}

File 2 of 4 : Ownable.sol
pragma solidity ^0.8.0;

// SPDX-License-Identifier: MIT OR Apache-2.0



/// @title Ownable Contract
/// @author Matter Labs
contract Ownable {
    /// @dev Storage position of the masters address (keccak256('eip1967.proxy.admin') - 1)
    bytes32 private constant MASTER_POSITION = 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103;

    /// @notice Contract constructor
    /// @dev Sets msg sender address as masters address
    /// @param masterAddress Master address
    constructor(address masterAddress) {
        setMaster(masterAddress);
    }

    /// @notice Check if specified address is master
    /// @param _address Address to check
    function requireMaster(address _address) internal view {
        require(_address == getMaster(), "1c"); // oro11 - only by master
    }

    /// @notice Returns contract masters address
    /// @return master Master's address
    function getMaster() public view returns (address master) {
        bytes32 position = MASTER_POSITION;
        assembly {
            master := sload(position)
        }
    }

    /// @dev Sets new masters address
    /// @param _newMaster New master's address
    function setMaster(address _newMaster) internal {
        bytes32 position = MASTER_POSITION;
        assembly {
            sstore(position, _newMaster)
        }
    }

    /// @notice Transfer mastership of the contract to new master
    /// @param _newMaster New masters address
    function transferMastership(address _newMaster) external {
        requireMaster(msg.sender);
        require(_newMaster != address(0), "1d"); // otp11 - new masters address can't be zero address
        setMaster(_newMaster);
    }
}

File 3 of 4 : Upgradeable.sol
pragma solidity ^0.8.0;

// SPDX-License-Identifier: MIT OR Apache-2.0



/// @title Interface of the upgradeable contract
/// @author Matter Labs
interface Upgradeable {
    /// @notice Upgrades target of upgradeable contract
    /// @param newTarget New target
    /// @param newTargetInitializationParameters New target initialization parameters
    function upgradeTarget(address newTarget, bytes calldata newTargetInitializationParameters) external;
}

File 4 of 4 : UpgradeableMaster.sol
pragma solidity ^0.8.0;

// SPDX-License-Identifier: MIT OR Apache-2.0



/// @title Interface of the upgradeable master contract (defines notice period duration and allows finish upgrade during preparation of it)
/// @author Matter Labs
interface UpgradeableMaster {
    /// @notice Notice period before activation preparation status of upgrade mode
    function getNoticePeriod() external returns (uint256);

    /// @notice Checks that contract is ready for upgrade
    /// @return bool flag indicating that contract is ready for upgrade
    function isReadyForUpgrade() external returns (bool);
}

Settings
{
  "viaIR": true,
  "optimizer": {
    "enabled": true,
    "runs": 200
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "libraries": {}
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"targetInitializationParameters","type":"bytes"}],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"getMaster","outputs":[{"internalType":"address","name":"master","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTarget","outputs":[{"internalType":"address","name":"target","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes","name":"","type":"bytes"}],"name":"initialize","outputs":[],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"_newMaster","type":"address"}],"name":"transferMastership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes","name":"","type":"bytes"}],"name":"upgrade","outputs":[],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"newTarget","type":"address"},{"internalType":"bytes","name":"newTargetUpgradeParameters","type":"bytes"}],"name":"upgradeTarget","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

608060409080825234610198576106d5803803809161001e828561019d565b833981018282820312610198578151906001600160a01b03821682036101985760208381015190936001600160401b03821161019857019181601f840112156101985782519161006d836101d6565b9061007a8751928361019d565b838252858201908685870101116101985761009c6000959482888897016101f1565b337fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355827f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5561012b6064885180936101148a83019663439fab9160e01b88528b6024850152518092816044860152858501906101f1565b601f8019910116810103604481018452018261019d565b51915af43d15610193573d61013f816101d6565b9061014c8551928361019d565b81526000833d92013e5b156101695750516104c090816102158239f35b606491519062461bcd60e51b82526004820152600560248201526475696e313160d81b6044820152fd5b610156565b600080fd5b601f909101601f19168101906001600160401b038211908210176101c057604052565b634e487b7160e01b600052604160045260246000fd5b6001600160401b0381116101c057601f01601f191660200190565b60005b8381106102045750506000910152565b81810151838201526020016101f456fe60806040526004361015610018575b3661044757610447565b60003560e01c80632539464514610078578063439fab91146100735780635a99719e1461006e5780636fc4914014610069578063c3f59687146100645763f00e6a2a0361000e57610333565b6102b4565b6101ab565b61014d565b610110565b346100ae57610086366100e1565b505062461bcd60e51b6080526020608452600560a45264757067313160d81b60c45260646080fd5b600080fd5b9181601f840112156100ae5782359167ffffffffffffffff83116100ae57602083818601950101116100ae57565b60206003198201126100ae576004359067ffffffffffffffff82116100ae5761010c916004016100b3565b9091565b346100ae5761011e366100e1565b505060405162461bcd60e51b8152602060048201526005602482015264696e69313160d81b6044820152606490fd5b346100ae5760003660031901126100ae577fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103546040516001600160a01b039091168152602090f35b600435906001600160a01b03821682036100ae57565b346100ae5760403660031901126100ae576101c4610195565b67ffffffffffffffff6024358181116100ae576064926101ea601f9236906004016100b3565b90916101f53361037b565b807f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5560405192826020850191632539464560e01b835260206024870152816044870152888601378361026760009882868b83819a99829a0101528919998a91011681010360448101845201826103f1565b51915af4903d156102a9573d9283116102a4576102a192610293602060405193601f84011601836103f1565b81528360203d92013e610413565b80f35b6103db565b506102a19150610413565b346100ae5760203660031901126100ae576102cd610195565b6102d63361037b565b6001600160a01b03811615610309577fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355005b60405162461bcd60e51b81526020600482015260026024820152610c5960f21b6044820152606490fd5b346100ae5760003660031901126100ae577f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546040516001600160a01b039091168152602090f35b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103546001600160a01b039081169116036103b157565b60405162461bcd60e51b8152602060048201526002602482015261316360f01b6044820152606490fd5b634e487b7160e01b600052604160045260246000fd5b90601f8019910116810190811067ffffffffffffffff8211176102a457604052565b1561041a57565b60405162461bcd60e51b8152602060048201526005602482015264756675313160d81b6044820152606490fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5460008060405192368285378336915af4903d91826000833e1561048857f35bfdfea264697066735822122023c5567030e37071238ee6b9ee517a2e289dd1dbcb4d4500d3aefb65e9db7d7864736f6c63430008120033000000000000000000000000bfa352a683d82a04233cc45ac1308621ba63283f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000100000000000000000000000000eae8e5180eae503e4ffef2f5d48e20164ed41b820000000000000000000000003545fb62209935ab6038f3a1b40403ddffe6e49c00000000000000000000000062351b47e060c61868ab7e05920cb42bd9a5f2b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015f051753e6e9527e5b77fb7a7e6153767260336f8b9410648870e6702f421e50000000000000000000000000000000000000000000000000000000000000000c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470

Deployed Bytecode

0x60806040526004361015610018575b3661044757610447565b60003560e01c80632539464514610078578063439fab91146100735780635a99719e1461006e5780636fc4914014610069578063c3f59687146100645763f00e6a2a0361000e57610333565b6102b4565b6101ab565b61014d565b610110565b346100ae57610086366100e1565b505062461bcd60e51b6080526020608452600560a45264757067313160d81b60c45260646080fd5b600080fd5b9181601f840112156100ae5782359167ffffffffffffffff83116100ae57602083818601950101116100ae57565b60206003198201126100ae576004359067ffffffffffffffff82116100ae5761010c916004016100b3565b9091565b346100ae5761011e366100e1565b505060405162461bcd60e51b8152602060048201526005602482015264696e69313160d81b6044820152606490fd5b346100ae5760003660031901126100ae577fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103546040516001600160a01b039091168152602090f35b600435906001600160a01b03821682036100ae57565b346100ae5760403660031901126100ae576101c4610195565b67ffffffffffffffff6024358181116100ae576064926101ea601f9236906004016100b3565b90916101f53361037b565b807f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5560405192826020850191632539464560e01b835260206024870152816044870152888601378361026760009882868b83819a99829a0101528919998a91011681010360448101845201826103f1565b51915af4903d156102a9573d9283116102a4576102a192610293602060405193601f84011601836103f1565b81528360203d92013e610413565b80f35b6103db565b506102a19150610413565b346100ae5760203660031901126100ae576102cd610195565b6102d63361037b565b6001600160a01b03811615610309577fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355005b60405162461bcd60e51b81526020600482015260026024820152610c5960f21b6044820152606490fd5b346100ae5760003660031901126100ae577f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546040516001600160a01b039091168152602090f35b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103546001600160a01b039081169116036103b157565b60405162461bcd60e51b8152602060048201526002602482015261316360f01b6044820152606490fd5b634e487b7160e01b600052604160045260246000fd5b90601f8019910116810190811067ffffffffffffffff8211176102a457604052565b1561041a57565b60405162461bcd60e51b8152602060048201526005602482015264756675313160d81b6044820152606490fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5460008060405192368285378336915af4903d91826000833e1561048857f35bfdfea264697066735822122023c5567030e37071238ee6b9ee517a2e289dd1dbcb4d4500d3aefb65e9db7d7864736f6c63430008120033

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

000000000000000000000000bfa352a683d82a04233cc45ac1308621ba63283f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000100000000000000000000000000eae8e5180eae503e4ffef2f5d48e20164ed41b820000000000000000000000003545fb62209935ab6038f3a1b40403ddffe6e49c00000000000000000000000062351b47e060c61868ab7e05920cb42bd9a5f2b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015f051753e6e9527e5b77fb7a7e6153767260336f8b9410648870e6702f421e50000000000000000000000000000000000000000000000000000000000000000c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470

-----Decoded View---------------
Arg [0] : target (address): 0xbfa352a683D82a04233Cc45AC1308621BA63283f
Arg [1] : targetInitializationParameters (bytes): 0x000000000000000000000000eae8e5180eae503e4ffef2f5d48e20164ed41b820000000000000000000000003545fb62209935ab6038f3a1b40403ddffe6e49c00000000000000000000000062351b47e060c61868ab7e05920cb42bd9a5f2b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015f051753e6e9527e5b77fb7a7e6153767260336f8b9410648870e6702f421e50000000000000000000000000000000000000000000000000000000000000000c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470

-----Encoded View---------------
11 Constructor Arguments found :
Arg [0] : 000000000000000000000000bfa352a683d82a04233cc45ac1308621ba63283f
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000100
Arg [3] : 000000000000000000000000eae8e5180eae503e4ffef2f5d48e20164ed41b82
Arg [4] : 0000000000000000000000003545fb62209935ab6038f3a1b40403ddffe6e49c
Arg [5] : 00000000000000000000000062351b47e060c61868ab7e05920cb42bd9a5f2b2
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [7] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [8] : 15f051753e6e9527e5b77fb7a7e6153767260336f8b9410648870e6702f421e5
Arg [9] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [10] : c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470


Block Transaction Gas Used Reward
view all blocks produced

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

OVERVIEW

Build on the world’s first ZK Aggregated Layer 3 and access limitless liquidity with zkLink's Rollup solutions.

Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
[ 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.