ETH Price: $3,227.43 (+1.75%)
Gas: 0.12 Gwei
 

Overview

ETH Balance

12,274.638209446578925533 ETH

Eth Value

$39,615,491.73 (@ $3,227.43/ETH)

Token Holdings

More Info

Private Name Tags

Multichain Info

Transaction Hash
Method
Block
From
To
0x3ac7210211522a9d179c8b3eb24b30523c0ca61a40655801cfdc3369ba80cbf0 Deposit ETH(pending)2026-01-04 2:43:022 days ago1767494582IN
zkSync
0.0001 ETH(Pending)(Pending)
0xe239fd168a93f934f8bc74aecedaadf31e16c376b04a9788e25f4b96c07d7a98 Deposit ETH(pending)2026-01-04 2:30:542 days ago1767493854IN
zkSync
0.0004983607 ETH(Pending)(Pending)
0xee7757ca0e6bc83b6225ca28a5615ebf9f4d62fa3c1b9ce117357d9e9d0d64dd Deposit ETH(pending)2026-01-04 1:43:512 days ago1767491031IN
zkSync
0.007 ETH(Pending)(Pending)
0x07742373e8690b1e8ec7939c7182c0508cfc2f547fabfd2ec426202d2dea5069 Deposit ETH(pending)2026-01-04 1:31:502 days ago1767490310IN
zkSync
0.014399116 ETH(Pending)(Pending)
Commit Blocks241748612026-01-06 9:52:4745 mins ago1767693167IN
zkSync
0 ETH0.000204640.09719482
Execute Blocks241748012026-01-06 9:40:4757 mins ago1767692447IN
zkSync
0 ETH0.000093460.0596212
Prove Blocks241743302026-01-06 8:06:232 hrs ago1767686783IN
zkSync
0 ETH0.000022090.03921907
Commit Blocks241741312026-01-06 7:26:353 hrs ago1767684395IN
zkSync
0 ETH0.00005360.05296802
Execute Blocks241735712026-01-06 5:34:115 hrs ago1767677651IN
zkSync
0 ETH0.000006670.03943828
Prove Blocks241730972026-01-06 3:59:236 hrs ago1767671963IN
zkSync
0 ETH0.000026870.04896524
Commit Blocks241729352026-01-06 3:26:597 hrs ago1767670019IN
zkSync
0 ETH0.000013330.05928464
Deposit ETH241729282026-01-06 3:25:357 hrs ago1767669935IN
zkSync
0.0005 ETH0.000004710.07533722
Execute Blocks241724342026-01-06 1:46:478 hrs ago1767664007IN
zkSync
0 ETH0.000019340.0641462
Prove Blocks241719362026-01-06 0:06:5910 hrs ago1767658019IN
zkSync
0 ETH0.00002180.03971757
Commit Blocks241717362026-01-05 23:26:4711 hrs ago1767655607IN
zkSync
0 ETH0.000007390.04125423
Execute Blocks241712282026-01-05 21:44:4712 hrs ago1767649487IN
zkSync
0 ETH0.000031730.04577982
Prove Blocks241707852026-01-05 20:14:5914 hrs ago1767644099IN
zkSync
0 ETH0.000053970.09833189
Commit Blocks241705722026-01-05 19:31:5915 hrs ago1767641519IN
zkSync
0 ETH0.000031060.10583677
Execute Blocks241703572026-01-05 18:48:5915 hrs ago1767638939IN
zkSync
0 ETH0.00029650.23342862
Prove Blocks241698722026-01-05 17:11:3517 hrs ago1767633095IN
zkSync
0 ETH0.000104670.19071071
Commit Blocks241696912026-01-05 16:35:1118 hrs ago1767630911IN
zkSync
0 ETH0.000078760.31525705
Execute Blocks241691942026-01-05 14:55:1119 hrs ago1767624911IN
zkSync
0 ETH0.000576720.25199431
Prove Blocks241686692026-01-05 13:10:1121 hrs ago1767618611IN
zkSync
0 ETH0.000048440.0859874
Execute Blocks241684802026-01-05 12:32:1122 hrs ago1767616331IN
zkSync
0 ETH0.000046420.06802718
Commit Blocks241684572026-01-05 12:27:3522 hrs ago1767616055IN
zkSync
0 ETH0.000085320.07576951
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.03419585 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.0000907 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.03252557 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.00015704 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.00321883 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.0000116 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.00292768 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.00357768 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.00249768 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.00360768 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.00275768 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.00584768 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.00359768 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.00248768 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.00261768 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.00369768 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.00319768 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.00340768 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.00246768 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.03742 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.00216558 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.009 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.00098862 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.00098862 ETH
Transfer241748272026-01-06 9:45:5951 mins ago1767692759
zkSync
0.00088862 ETH
View All Internal Transactions
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Proxy

Compiler Version
v0.5.16+commit.9c3226ce

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
pragma solidity ^0.5.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, UpgradeableMaster, Ownable {

    /// @notice Storage position of "target" (actual implementation address: keccak256('eip1967.proxy.implementation') - 1)
    bytes32 private constant targetPosition = 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) public {
        setTarget(target);
        (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 Actual implementation address
    function getTarget() public view returns (address target) {
        bytes32 position = targetPosition;
        assembly {
            target := sload(position)
        }
    }

    /// @notice Sets new target of contract
    /// @param _newTarget New actual implementation address
    function setTarget(address _newTarget) internal {
        bytes32 position = targetPosition;
        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 {
        requireMaster(msg.sender);

        setTarget(newTarget);
        (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() external payable {
        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)
            }
        }
    }

    /// UpgradeableMaster functions

    /// @notice Notice period before activation preparation status of upgrade mode
    function getNoticePeriod() external returns (uint) {
        (bool success, bytes memory result) = getTarget().delegatecall(abi.encodeWithSignature("getNoticePeriod()"));
        require(success, "unp11"); // unp11 - upgradeNoticePeriod delegatecall failed
        return abi.decode(result, (uint));
    }

    /// @notice Notifies proxy contract that notice period started
    function upgradeNoticePeriodStarted() external {
        requireMaster(msg.sender);
        (bool success, ) = getTarget().delegatecall(abi.encodeWithSignature("upgradeNoticePeriodStarted()"));
        require(success, "nps11"); // nps11 - upgradeNoticePeriodStarted delegatecall failed
    }

    /// @notice Notifies proxy contract that upgrade preparation status is activated
    function upgradePreparationStarted() external {
        requireMaster(msg.sender);
        (bool success, ) = getTarget().delegatecall(abi.encodeWithSignature("upgradePreparationStarted()"));
        require(success, "ups11"); // ups11 - upgradePreparationStarted delegatecall failed
    }

    /// @notice Notifies proxy contract that upgrade canceled
    function upgradeCanceled() external {
        requireMaster(msg.sender);
        (bool success, ) = getTarget().delegatecall(abi.encodeWithSignature("upgradeCanceled()"));
        require(success, "puc11"); // puc11 - upgradeCanceled delegatecall failed
    }

    /// @notice Notifies proxy contract that upgrade finishes
    function upgradeFinishes() external {
        requireMaster(msg.sender);
        (bool success, ) = getTarget().delegatecall(abi.encodeWithSignature("upgradeFinishes()"));
        require(success, "puf11"); // puf11 - upgradeFinishes delegatecall failed
    }

    /// @notice Checks that contract is ready for upgrade
    /// @return bool flag indicating that contract is ready for upgrade
    function isReadyForUpgrade() external returns (bool) {
        (bool success, bytes memory result) = getTarget().delegatecall(abi.encodeWithSignature("isReadyForUpgrade()"));
        require(success, "rfu11"); // rfu11 - readyForUpgrade delegatecall failed
        return abi.decode(result, (bool));
    }

}

pragma solidity ^0.5.0;

/// @title Ownable Contract
/// @author Matter Labs
contract Ownable {

    /// @notice Storage position of the masters address (keccak256('eip1967.proxy.admin') - 1)
    bytes32 private constant masterPosition = 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103;

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

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

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

    /// @notice Sets new masters address
    /// @param _newMaster New masters address
    function setMaster(address _newMaster) internal {
        bytes32 position = masterPosition;
        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), "otp11"); // otp11 - new masters address can't be zero address
        setMaster(_newMaster);
    }

}

pragma solidity ^0.5.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;

}

pragma solidity ^0.5.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 (uint);

    /// @notice Notifies contract that notice period started
    function upgradeNoticePeriodStarted() external;

    /// @notice Notifies contract that upgrade preparation status is activated
    function upgradePreparationStarted() external;

    /// @notice Notifies contract that upgrade canceled
    function upgradeCanceled() external;

    /// @notice Notifies contract that upgrade finishes
    function upgradeFinishes() external;

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

}

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

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"targetInitializationParameters","type":"bytes"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"constant":true,"inputs":[],"name":"getMaster","outputs":[{"internalType":"address","name":"master","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"getNoticePeriod","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getTarget","outputs":[{"internalType":"address","name":"target","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"bytes","name":"","type":"bytes"}],"name":"initialize","outputs":[],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[],"name":"isReadyForUpgrade","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_newMaster","type":"address"}],"name":"transferMastership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"bytes","name":"","type":"bytes"}],"name":"upgrade","outputs":[],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[],"name":"upgradeCanceled","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"upgradeFinishes","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"upgradeNoticePeriodStarted","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"upgradePreparationStarted","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"newTarget","type":"address"},{"internalType":"bytes","name":"newTargetUpgradeParameters","type":"bytes"}],"name":"upgradeTarget","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b506040516200109338038062001093833981810160405260408110156200003757600080fd5b8151602083018051604051929492938301929190846401000000008211156200005f57600080fd5b9083019060208201858111156200007557600080fd5b82516401000000008111828201881017156200009057600080fd5b82525081516020918201929091019080838360005b83811015620000bf578181015183820152602001620000a5565b50505050905090810190601f168015620000ed5780820380516001836020036101000a031916815260200191505b50604052505050336200010681620002b660201b60201c565b506200011b826001600160e01b03620002da16565b6000620001306001600160e01b03620002ed16565b6001600160a01b0316826040516024018080602001828103825283818151815260200191508051906020019080838360005b838110156200017c57818101518382015260200162000162565b50505050905090810190601f168015620001aa5780820380516001836020036101000a031916815260200191505b5060408051601f198184030181529181526020820180516001600160e01b031663439fab9160e01b178152905182519295509350839250908083835b60208310620002075780518252601f199092019160209182019101620001e6565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d806000811462000269576040519150601f19603f3d011682016040523d82523d6000602084013e6200026e565b606091505b5050905080620002ad576040805162461bcd60e51b815260206004820152600560248201526475696e313160d81b604482015290519081900360640190fd5b50505062000301565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355565b6000805160206200107383398151915255565b600080516020620010738339815191525490565b610d6280620003116000396000f3fe6080604052600436106100a75760003560e01c806378b91e701161006457806378b91e70146102ce578063871b8ff1146102e35780638773334c146102f8578063b269b9ae14610321578063c3f5968714610336578063f00e6a2a14610369576100a7565b806325394645146100d85780632a3174f4146101575780633b154b731461017e578063439fab91146101935780635a99719e146102105780636fc4914014610241575b60006100b161037a565b905060405136600082376000803683855af43d806000843e8180156100d4578184f35b8184fd5b3480156100e457600080fd5b50610155600480360360208110156100fb57600080fd5b81019060208101813564010000000081111561011657600080fd5b82018360208201111561012857600080fd5b8035906020019184600183028401116401000000008311171561014a57600080fd5b50909250905061039f565b005b34801561016357600080fd5b5061016c6103d4565b60408051918252519081900360200190f35b34801561018a57600080fd5b50610155610506565b34801561019f57600080fd5b50610155600480360360208110156101b657600080fd5b8101906020810181356401000000008111156101d157600080fd5b8201836020820111156101e357600080fd5b8035906020019184600183028401116401000000008311171561020557600080fd5b509092509050610622565b34801561021c57600080fd5b50610225610657565b604080516001600160a01b039092168252519081900360200190f35b34801561024d57600080fd5b506101556004803603604081101561026457600080fd5b6001600160a01b03823516919081019060408101602082013564010000000081111561028f57600080fd5b8201836020820111156102a157600080fd5b803590602001918460018302840111640100000000831117156102c357600080fd5b50909250905061067c565b3480156102da57600080fd5b506101556107dc565b3480156102ef57600080fd5b506101556108f5565b34801561030457600080fd5b5061030d610a0e565b604080519115158252519081900360200190f35b34801561032d57600080fd5b50610155610b22565b34801561034257600080fd5b506101556004803603602081101561035957600080fd5b50356001600160a01b0316610c3b565b34801561037557600080fd5b506102255b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b6040805162461bcd60e51b8152602060048201526005602482015264757067313160d81b604482015290519081900360640190fd5b60008060606103e161037a565b60408051600481526024810182526020810180516001600160e01b0316630a8c5d3d60e21b178152915181516001600160a01b039490941693919290918291908083835b602083106104445780518252601f199092019160209182019101610425565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d80600081146104a4576040519150601f19603f3d011682016040523d82523d6000602084013e6104a9565b606091505b5091509150816104e8576040805162461bcd60e51b8152602060048201526005602482015264756e70313160d81b604482015290519081900360640190fd5b8080602001905160208110156104fd57600080fd5b50519250505090565b61050f33610c90565b600061051961037a565b60408051600481526024810182526020810180516001600160e01b0316633b154b7360e01b178152915181516001600160a01b039490941693919290918291908083835b6020831061057c5780518252601f19909201916020918201910161055d565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d80600081146105dc576040519150601f19603f3d011682016040523d82523d6000602084013e6105e1565b606091505b505090508061061f576040805162461bcd60e51b81526020600482015260056024820152646e7073313160d81b604482015290519081900360640190fd5b50565b6040805162461bcd60e51b8152602060048201526005602482015264696e69313160d81b604482015290519081900360640190fd5b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b61068533610c90565b61068e83610ce5565b600061069861037a565b6001600160a01b031683836040516024018080602001828103825284848281815260200192508082843760008382015260408051601f909201601f1990811690940182810390940182529283526020810180516001600160e01b0316632539464560e01b17815292518151919750955085945091925081905083835b602083106107335780518252601f199092019160209182019101610714565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d8060008114610793576040519150601f19603f3d011682016040523d82523d6000602084013e610798565b606091505b50509050806107d6576040805162461bcd60e51b8152602060048201526005602482015264756675313160d81b604482015290519081900360640190fd5b50505050565b6107e533610c90565b60006107ef61037a565b60408051600481526024810182526020810180516001600160e01b031663078b91e760e41b178152915181516001600160a01b039490941693919290918291908083835b602083106108525780518252601f199092019160209182019101610833565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d80600081146108b2576040519150601f19603f3d011682016040523d82523d6000602084013e6108b7565b606091505b505090508061061f576040805162461bcd60e51b8152602060048201526005602482015264757073313160d81b604482015290519081900360640190fd5b6108fe33610c90565b600061090861037a565b60408051600481526024810182526020810180516001600160e01b031663871b8ff160e01b178152915181516001600160a01b039490941693919290918291908083835b6020831061096b5780518252601f19909201916020918201910161094c565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d80600081146109cb576040519150601f19603f3d011682016040523d82523d6000602084013e6109d0565b606091505b505090508061061f576040805162461bcd60e51b8152602060048201526005602482015264707563313160d81b604482015290519081900360640190fd5b6000806060610a1b61037a565b60408051600481526024810182526020810180516001600160e01b03166321dcccd360e21b178152915181516001600160a01b039490941693919290918291908083835b60208310610a7e5780518252601f199092019160209182019101610a5f565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d8060008114610ade576040519150601f19603f3d011682016040523d82523d6000602084013e610ae3565b606091505b5091509150816104e8576040805162461bcd60e51b8152602060048201526005602482015264726675313160d81b604482015290519081900360640190fd5b610b2b33610c90565b6000610b3561037a565b60408051600481526024810182526020810180516001600160e01b0316635934dcd760e11b178152915181516001600160a01b039490941693919290918291908083835b60208310610b985780518252601f199092019160209182019101610b79565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d8060008114610bf8576040519150601f19603f3d011682016040523d82523d6000602084013e610bfd565b606091505b505090508061061f576040805162461bcd60e51b8152602060048201526005602482015264707566313160d81b604482015290519081900360640190fd5b610c4433610c90565b6001600160a01b038116610c87576040805162461bcd60e51b81526020600482015260056024820152646f7470313160d81b604482015290519081900360640190fd5b61061f81610d09565b610c98610657565b6001600160a01b0316816001600160a01b03161461061f576040805162461bcd60e51b81526020600482015260056024820152646f726f313160d81b604482015290519081900360640190fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc55565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035556fea265627a7a72315820e35c5cfa91cad67252199f8138df65c2cd9e57899d2525068cf6a0790639b42464736f6c63430005100032360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc00000000000000000000000056153eb06ff6ee8b777dc073c4a84727161ca1050000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000006000000000000000000000000034460c0eb5074c29a9f6fe13b8e7e23a0d08af010000000000000000000000005290e9582b4fb706eadf87bb1c129e897e04d06d097953812ba8f7575e9074bc0fd0ee7bee839a634a9f3f79c4e72a6df0caf00f

Deployed Bytecode

0x6080604052600436106100a75760003560e01c806378b91e701161006457806378b91e70146102ce578063871b8ff1146102e35780638773334c146102f8578063b269b9ae14610321578063c3f5968714610336578063f00e6a2a14610369576100a7565b806325394645146100d85780632a3174f4146101575780633b154b731461017e578063439fab91146101935780635a99719e146102105780636fc4914014610241575b60006100b161037a565b905060405136600082376000803683855af43d806000843e8180156100d4578184f35b8184fd5b3480156100e457600080fd5b50610155600480360360208110156100fb57600080fd5b81019060208101813564010000000081111561011657600080fd5b82018360208201111561012857600080fd5b8035906020019184600183028401116401000000008311171561014a57600080fd5b50909250905061039f565b005b34801561016357600080fd5b5061016c6103d4565b60408051918252519081900360200190f35b34801561018a57600080fd5b50610155610506565b34801561019f57600080fd5b50610155600480360360208110156101b657600080fd5b8101906020810181356401000000008111156101d157600080fd5b8201836020820111156101e357600080fd5b8035906020019184600183028401116401000000008311171561020557600080fd5b509092509050610622565b34801561021c57600080fd5b50610225610657565b604080516001600160a01b039092168252519081900360200190f35b34801561024d57600080fd5b506101556004803603604081101561026457600080fd5b6001600160a01b03823516919081019060408101602082013564010000000081111561028f57600080fd5b8201836020820111156102a157600080fd5b803590602001918460018302840111640100000000831117156102c357600080fd5b50909250905061067c565b3480156102da57600080fd5b506101556107dc565b3480156102ef57600080fd5b506101556108f5565b34801561030457600080fd5b5061030d610a0e565b604080519115158252519081900360200190f35b34801561032d57600080fd5b50610155610b22565b34801561034257600080fd5b506101556004803603602081101561035957600080fd5b50356001600160a01b0316610c3b565b34801561037557600080fd5b506102255b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b6040805162461bcd60e51b8152602060048201526005602482015264757067313160d81b604482015290519081900360640190fd5b60008060606103e161037a565b60408051600481526024810182526020810180516001600160e01b0316630a8c5d3d60e21b178152915181516001600160a01b039490941693919290918291908083835b602083106104445780518252601f199092019160209182019101610425565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d80600081146104a4576040519150601f19603f3d011682016040523d82523d6000602084013e6104a9565b606091505b5091509150816104e8576040805162461bcd60e51b8152602060048201526005602482015264756e70313160d81b604482015290519081900360640190fd5b8080602001905160208110156104fd57600080fd5b50519250505090565b61050f33610c90565b600061051961037a565b60408051600481526024810182526020810180516001600160e01b0316633b154b7360e01b178152915181516001600160a01b039490941693919290918291908083835b6020831061057c5780518252601f19909201916020918201910161055d565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d80600081146105dc576040519150601f19603f3d011682016040523d82523d6000602084013e6105e1565b606091505b505090508061061f576040805162461bcd60e51b81526020600482015260056024820152646e7073313160d81b604482015290519081900360640190fd5b50565b6040805162461bcd60e51b8152602060048201526005602482015264696e69313160d81b604482015290519081900360640190fd5b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b61068533610c90565b61068e83610ce5565b600061069861037a565b6001600160a01b031683836040516024018080602001828103825284848281815260200192508082843760008382015260408051601f909201601f1990811690940182810390940182529283526020810180516001600160e01b0316632539464560e01b17815292518151919750955085945091925081905083835b602083106107335780518252601f199092019160209182019101610714565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d8060008114610793576040519150601f19603f3d011682016040523d82523d6000602084013e610798565b606091505b50509050806107d6576040805162461bcd60e51b8152602060048201526005602482015264756675313160d81b604482015290519081900360640190fd5b50505050565b6107e533610c90565b60006107ef61037a565b60408051600481526024810182526020810180516001600160e01b031663078b91e760e41b178152915181516001600160a01b039490941693919290918291908083835b602083106108525780518252601f199092019160209182019101610833565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d80600081146108b2576040519150601f19603f3d011682016040523d82523d6000602084013e6108b7565b606091505b505090508061061f576040805162461bcd60e51b8152602060048201526005602482015264757073313160d81b604482015290519081900360640190fd5b6108fe33610c90565b600061090861037a565b60408051600481526024810182526020810180516001600160e01b031663871b8ff160e01b178152915181516001600160a01b039490941693919290918291908083835b6020831061096b5780518252601f19909201916020918201910161094c565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d80600081146109cb576040519150601f19603f3d011682016040523d82523d6000602084013e6109d0565b606091505b505090508061061f576040805162461bcd60e51b8152602060048201526005602482015264707563313160d81b604482015290519081900360640190fd5b6000806060610a1b61037a565b60408051600481526024810182526020810180516001600160e01b03166321dcccd360e21b178152915181516001600160a01b039490941693919290918291908083835b60208310610a7e5780518252601f199092019160209182019101610a5f565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d8060008114610ade576040519150601f19603f3d011682016040523d82523d6000602084013e610ae3565b606091505b5091509150816104e8576040805162461bcd60e51b8152602060048201526005602482015264726675313160d81b604482015290519081900360640190fd5b610b2b33610c90565b6000610b3561037a565b60408051600481526024810182526020810180516001600160e01b0316635934dcd760e11b178152915181516001600160a01b039490941693919290918291908083835b60208310610b985780518252601f199092019160209182019101610b79565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d8060008114610bf8576040519150601f19603f3d011682016040523d82523d6000602084013e610bfd565b606091505b505090508061061f576040805162461bcd60e51b8152602060048201526005602482015264707566313160d81b604482015290519081900360640190fd5b610c4433610c90565b6001600160a01b038116610c87576040805162461bcd60e51b81526020600482015260056024820152646f7470313160d81b604482015290519081900360640190fd5b61061f81610d09565b610c98610657565b6001600160a01b0316816001600160a01b03161461061f576040805162461bcd60e51b81526020600482015260056024820152646f726f313160d81b604482015290519081900360640190fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc55565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035556fea265627a7a72315820e35c5cfa91cad67252199f8138df65c2cd9e57899d2525068cf6a0790639b42464736f6c63430005100032

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

00000000000000000000000056153eb06ff6ee8b777dc073c4a84727161ca1050000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000006000000000000000000000000034460c0eb5074c29a9f6fe13b8e7e23a0d08af010000000000000000000000005290e9582b4fb706eadf87bb1c129e897e04d06d097953812ba8f7575e9074bc0fd0ee7bee839a634a9f3f79c4e72a6df0caf00f

-----Decoded View---------------
Arg [0] : target (address): 0x56153eB06fF6EE8b777DC073c4a84727161cA105
Arg [1] : targetInitializationParameters (bytes): 0x00000000000000000000000034460c0eb5074c29a9f6fe13b8e7e23a0d08af010000000000000000000000005290e9582b4fb706eadf87bb1c129e897e04d06d097953812ba8f7575e9074bc0fd0ee7bee839a634a9f3f79c4e72a6df0caf00f

-----Encoded View---------------
6 Constructor Arguments found :
Arg [0] : 00000000000000000000000056153eb06ff6ee8b777dc073c4a84727161ca105
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [3] : 00000000000000000000000034460c0eb5074c29a9f6fe13b8e7e23a0d08af01
Arg [4] : 0000000000000000000000005290e9582b4fb706eadf87bb1c129e897e04d06d
Arg [5] : 097953812ba8f7575e9074bc0fd0ee7bee839a634a9f3f79c4e72a6df0caf00f


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

OVERVIEW

zkSync's Mainnet contract address.

0xaBEA9132b05A70803a4E85094fD0e1800777fBEF
Chain Token Portfolio % Price Amount Value
ETH
Ether (ETH)
79.68%$3,227.3412,274.6382$39,614,442.48
ETH7.81%$0.9998663,884,562.1631$3,884,041.63
ETH5.79%$0.9996782,881,863.9446$2,880,935.98
ETH3.39%$0.9988481,687,218.2681$1,685,274.59
ETH0.95%$93,2245.0616$471,859.03
ETH0.52%$3,946.9465.4834$258,459.05
ETH0.49%$3,227.3475.7611$244,506.92
ETH0.18%$2,010.1445.3078$91,075.11
ETH0.16%$13.815,585.9765$77,142.33
ETH0.12%$137.7440.3707$60,639.05
ETH0.10%$6.148,081.967$49,623.28
ETH0.09%$3,726.0112.6583$47,164.95
ETH0.08%$3,224.5512.6969$40,941.8
ETH0.08%$0.145149278,306.9403$40,395.97
ETH0.07%$1.1729,558.5431$34,583.5
ETH0.05%$0.99303926,886.5983$26,699.44
ETH0.05%$173144.1746$24,942.21
ETH0.04%$2.38,660.5208$19,919.2
ETH0.03%$95,5510.1567$14,976.47
ETH0.02%$1.218,774.086$10,616.64
ETH0.02%$130.4858.1026$7,581.22
ETH0.01%$3,104.862.3067$7,161.89
ETH0.01%$0.25657127,824.1097$7,138.87
ETH0.01%$0.65810,448.8289$6,875.33
ETH0.01%$1,487.694.5196$6,723.76
ETH0.01%$0.9992526,497.8202$6,492.96
ETH0.01%$0.000009685,782,416.839$6,370.92
ETH0.01%$14.24374.1339$5,327.67
ETH0.01%$66.9277.828$5,208.25
ETH0.01%$11.01469.8723$5,173.29
ETH<0.01%$0.0009384,805,936.015$4,505.78
ETH<0.01%$0.14935330,003.8181$4,481.16
ETH<0.01%$3,739.891.1019$4,120.9
ETH<0.01%$0.8470034,386.8925$3,715.71
ETH<0.01%$0.00023215,751,283.7977$3,661.54
ETH<0.01%$92,272.810.0377$3,474.47
ETH<0.01%$0.102432,776.2915$3,356.29
ETH<0.01%$0.9996982,468.43$2,467.68
ETH<0.01%$0.20053412,004.9034$2,407.39
ETH<0.01%$8.6277.7122$2,388.19
ETH<0.01%$0.05419229,376.4772$1,591.97
ETH<0.01%$0.4264293,476.2396$1,482.37
ETH<0.01%$2.47583.6922$1,441.72
ETH<0.01%$0.2249856,180.6259$1,390.55
ETH<0.01%$5.45230.41$1,255.73
ETH<0.01%$0.007079161,519.9464$1,143.38
ETH<0.01%$0.1257098,464.4043$1,064.05
ETH<0.01%$0.6422851,445.7593$928.59
ETH<0.01%$26.928.7723$773.98
ETH<0.01%$0.7175191,044.8959$749.73
ETH<0.01%$0.1431245,061.0084$724.35
ETH<0.01%$3.49186.9172$652.34
ETH<0.01%$0.2264022,807.9408$635.72
ETH<0.01%$0.3493171,629.6481$569.26
ETH<0.01%$4,756.70.1133$538.76
ETH<0.01%$0.998071446.0859$445.23
ETH<0.01%$0.521213843.9333$439.87
ETH<0.01%$0.493158828.8858$408.77
ETH<0.01%$0.2477111,452.9052$359.9
ETH<0.01%$0.2193781,634.1806$358.5
ETH<0.01%$1.17297.8068$348.43
ETH<0.01%$0.03073210,529.9151$323.61
ETH<0.01%$0.0000565,101,674.7888$284.21
ETH<0.01%$0.1163072,286.4652$265.93
ETH<0.01%$0.00980127,031.1325$264.94
ETH<0.01%$0.1690461,549.5316$261.94
ETH<0.01%$0.1522951,615.8688$246.09
ETH<0.01%$0.456923530.5794$242.43
ETH<0.01%$0.00716832,252.387$231.19
ETH<0.01%$0.0443114,738.7108$209.98
ETH<0.01%$0.0564613,434.33$193.91
ETH<0.01%$0.1258671,497.0788$188.43
ETH<0.01%$0.0322895,503.3736$177.7
ETH<0.01%$0.1085111,494.2069$162.14
ETH<0.01%$0.0253186,228.0147$157.68
ETH<0.01%$0.000278540,290.0752$150.44
ETH<0.01%$0.0416383,239.9519$134.91
ETH<0.01%$0.01155611,511.242$133.03
ETH<0.01%$11.4910.8676$124.91
ETH<0.01%$3.3529.6242$99.24
ETH<0.01%$8.9710.414$93.39
ETH<0.01%$0.97653594.0226$91.82
ETH<0.01%$0.98719489.3081$88.16
ETH<0.01%$64.891.3529$87.79
ETH<0.01%$0.00627113,171.9282$82.6
ETH<0.01%$0.0153385,174.2043$79.36
ETH<0.01%$0.00000510,092,357.8552$53.29
ETH<0.01%$68.550.7234$49.59
ETH<0.01%$0.402271112.7899$45.37
ETH<0.01%$102.970.4162$42.85
ETH<0.01%$0.085975493.2032$42.4
ETH<0.01%$12.272.9111$35.72
ETH<0.01%$0.172433203.5$35.09
ETH<0.01%$0.00123528,081.5862$34.67
ETH<0.01%$1.1625$29
ETH<0.01%$0.0021611,389.9043$24.6
ETH<0.01%$0.0005641,891.7647$23.46
ETH<0.01%$0.0213441,000$21.34
ETH<0.01%$0.0189981,042.3546$19.8
ETH<0.01%$0.68230927.12$18.5
ETH<0.01%$0.003714,858.006$18.02
ETH<0.01%$0.112409160.0648$17.99
ETH<0.01%$78.840.2104$16.58
ETH<0.01%$10.441.3769$14.37
ETH<0.01%$0.0084051,006.6098$8.46
ETH<0.01%<$0.00000148,110,131,275.9641$6.59
ETH<0.01%$0.0009974,801.6975$4.79
ETH<0.01%$0.0000022,000,000$4.11
ETH<0.01%$0.014476276.1376$4
ETH<0.01%$0.003474992.0486$3.45
ETH<0.01%$3.011.0422$3.14
ETH<0.01%$0.0002611,524.0987$3
ETH<0.01%$0.010015108.9597$1.09
ETH<0.01%<$0.000001444,946,197.3985$0.9504
ETH<0.01%$0.00002337,024.365$0.8541
ETH<0.01%$0.0002323,428.0001$0.7943
ETH<0.01%$0.00081930.3368$0.7537
ETH<0.01%$0.007209100$0.7208
ETH<0.01%$0.0653337.4157$0.4844
ETH<0.01%<$0.000001863,118,342.2066$0.4303
ETH<0.01%$0.000761501.419$0.3814
ETH<0.01%$0.0003221,038$0.3342
ETH<0.01%$0.0003041,000$0.3037
ETH<0.01%$0.5217850.5223$0.2725
ETH<0.01%$1.120.2056$0.2302
ETH<0.01%$0.000.8377$0.00
ETH<0.01%$0.00999220.45$0.2043
ETH<0.01%$0.000.0154$0.00
BSC0.02%$1.866,174.6874$11,509.95
BSC<0.01%$911.570.5369$489.46
BSC<0.01%$3,224.820.1286$414.71
BSC<0.01%<$0.000001804,828$0.3198
BSC<0.01%$0.1501991$0.1501
ZKSYNC<0.01%$3,227.430.3484$1,124.45
ZKSYNC<0.01%$0.0388113,300$128.08
ZKSYNC<0.01%$0.9999572$2
OP<0.01%$3,227.110.308$994.09
ARB<0.01%$3,227.340.212$684.04
ARBNOVA<0.01%$3,227.340.0257$82.94
BASE<0.01%$3,227.20.016$51.79
BASE<0.01%$0.99950310$10
BASE<0.01%$0.019895320$6.37
BASE<0.01%$0.00253.3$0.00
BASE<0.01%$0.00194$0.00
AVAX<0.01%$14.472.8316$40.97
LINEA<0.01%$3,227.430.004$12.91
POL<0.01%$0.12605445.2781$5.71
CELO<0.01%$0.1302110.019$0.002474
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.