ETH Price: $1,976.18 (+0.38%)
 

Overview

ETH Balance

2,636.64983345 ETH

Eth Value

$5,210,487.44 (@ $1,976.18/ETH)

Token Holdings

More Info

Private Name Tags

Multichain Info

Transaction Hash
Method
Block
From
To
Commit Batch245111232026-02-22 8:10:114 mins ago1771747811IN
Lighter: ZkLighter
0 ETH0.000013460.08523831
Commit Batch245110942026-02-22 8:04:2310 mins ago1771747463IN
Lighter: ZkLighter
0 ETH0.000060140.38750293
Deposit245110852026-02-22 8:02:3512 mins ago1771747355IN
Lighter: ZkLighter
0 ETH0.000005830.04061686
Verify Batch245110702026-02-22 7:59:2315 mins ago1771747163IN
Lighter: ZkLighter
0 ETH0.000021950.05530751
Commit Batch245110632026-02-22 7:57:5916 mins ago1771747079IN
Lighter: ZkLighter
0 ETH0.000028690.183466
Execute Batches245110602026-02-22 7:57:2317 mins ago1771747043IN
Lighter: ZkLighter
0 ETH0.000006590.05946282
Verify Batch245110472026-02-22 7:54:4720 mins ago1771746887IN
Lighter: ZkLighter
0 ETH0.00002360.06136539
Commit Batch245110472026-02-22 7:54:4720 mins ago1771746887IN
Lighter: ZkLighter
0 ETH0.000017430.09338018
Commit Batch245110192026-02-22 7:49:1125 mins ago1771746551IN
Lighter: ZkLighter
0 ETH0.000028260.18090288
Verify Batch245110092026-02-22 7:47:1127 mins ago1771746431IN
Lighter: ZkLighter
0 ETH0.000025250.06362713
Commit Batch245109822026-02-22 7:41:4733 mins ago1771746107IN
Lighter: ZkLighter
0 ETH0.000227651.46835241
Commit Batch245109532026-02-22 7:35:5938 mins ago1771745759IN
Lighter: ZkLighter
0 ETH0.000016370.08775325
Withdraw Pending...245109152026-02-22 7:27:5946 mins ago1771745279IN
Lighter: ZkLighter
0 ETH0.000003240.03418742
Commit Batch245109102026-02-22 7:26:5947 mins ago1771745219IN
Lighter: ZkLighter
0 ETH0.000026720.17106206
Execute Batches245109062026-02-22 7:26:1148 mins ago1771745171IN
Lighter: ZkLighter
0 ETH0.000007650.05106732
Withdraw Pending...245109052026-02-22 7:25:5948 mins ago1771745159IN
Lighter: ZkLighter
0 ETH0.000002970.03136081
Execute Batches245109032026-02-22 7:25:3549 mins ago1771745135IN
Lighter: ZkLighter
0 ETH0.000003610.04189977
Verify Batch245108932026-02-22 7:23:3551 mins ago1771745015IN
Lighter: ZkLighter
0 ETH0.000022830.05938893
Verify Batch245108912026-02-22 7:23:1151 mins ago1771744991IN
Lighter: ZkLighter
0 ETH0.000023530.06120804
Verify Batch245108892026-02-22 7:22:4752 mins ago1771744967IN
Lighter: ZkLighter
0 ETH0.000022150.05760588
Commit Batch245108782026-02-22 7:20:3554 mins ago1771744835IN
Lighter: ZkLighter
0 ETH0.0000720.3908329
Execute Batches245108712026-02-22 7:19:1155 mins ago1771744751IN
Lighter: ZkLighter
0 ETH0.000005170.0601105
Verify Batch245108602026-02-22 7:16:5957 mins ago1771744619IN
Lighter: ZkLighter
0 ETH0.000017950.04671012
Commit Batch245108292026-02-22 7:10:471 hr ago1771744247IN
Lighter: ZkLighter
0 ETH0.000010810.06821918
Deposit245108102026-02-22 7:06:591 hr ago1771744019IN
Lighter: ZkLighter
0 ETH0.000008170.05689422
VIEW ADVANCED FILTER
Age:24H
Reset Filter

Showing the last 10 internal transactions (View Advanced Filter)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer245089222026-02-22 0:48:117 hrs ago1771721291
Lighter: ZkLighter
0.252 ETH
Transfer245088312026-02-22 0:29:597 hrs ago1771720199
Lighter: ZkLighter
0.00934272 ETH
Deposit245081972026-02-21 22:22:239 hrs ago1771712543
Lighter: ZkLighter
0.03107151 ETH
Transfer245081182026-02-21 22:06:2310 hrs ago1771711583
Lighter: ZkLighter
0.2 ETH
Transfer245079572026-02-21 21:33:5910 hrs ago1771709639
Lighter: ZkLighter
3.0001 ETH
Transfer245076442026-02-21 20:31:1111 hrs ago1771705871
Lighter: ZkLighter
19.9965 ETH
Transfer245070032026-02-21 18:21:5913 hrs ago1771698119
Lighter: ZkLighter
0.79999545 ETH
Transfer245053972026-02-21 12:59:5919 hrs ago1771678799
Lighter: ZkLighter
7.6 ETH
Transfer245050092026-02-21 11:41:5920 hrs ago1771674119
Lighter: ZkLighter
0.1 ETH
Transfer245041132026-02-21 8:41:5923 hrs ago1771663319
Lighter: ZkLighter
0.15795576 ETH
VIEW ADVANCED FILTER
Loading...
Loading
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

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0x695a5c2D...ba8200cBa
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.25+commit.b61c2a91

Optimization Enabled:
Yes with 1000 runs

Other Settings:
cancun EvmVersion

Contract Source Code (Solidity Standard Json-Input format)

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

pragma solidity 0.8.25;

import "./Ownable.sol";
import "./IUpgradeable.sol";

/// @title Proxy Contract
/// @author Matter Labs (https://github.com/matter-labs/zksync/blob/master/contracts/contracts/Proxy.sol)
/// @notice Modified to not implement UpgradeableMaster, UpgradeGatekeeper implements the UpgradeableMaster interface
contract Proxy is IUpgradeable, 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);
    (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);
    (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();
  }
}

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

pragma solidity 0.8.25;

/// @title Interface of the upgradeable contract
/// @author Matter Labs (https://github.com/matter-labs/zksync/blob/master/contracts/contracts/Upgradeable.sol)
interface IUpgradeable {
  /// @notice Upgrades target of upgradeable contract
  /// @param newTarget New target
  /// @param newTargetInitializationParameters New target initialization parameters
  function upgradeTarget(address newTarget, bytes calldata newTargetInitializationParameters) external;
}

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

pragma solidity 0.8.25;

/// @title Ownable Contract
/// @author Matter Labs (https://github.com/matter-labs/zksync/blob/master/contracts/contracts/Ownable.sol)
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) {
    require(masterAddress != address(0), "1b"); // oro11 - master address can't be zero address
    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);
  }
}

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

Contract Security Audit

Contract ABI

API
[{"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"}]

0x6080604090808252346101c657610774803803809161001e82856101ca565b8339810182828203126101c6578151906001600160a01b03821682036101c65760208381015190936001600160401b0382116101c657019080601f830112156101c657815161006c81610201565b92610079875194856101ca565b818452858401928683830101116101c657815f9287809301855e84010152331561019d57915f92918392337fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355827f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc556101316064885180938982019563439fab9160e01b87528a60248401525180918160448501528484015e87838284010152601f801991011681010360448101845201826101ca565b51915af43d15610198573d61014581610201565b90610152855192836101ca565b81525f833d92013e5b1561016e575051610557908161021d8239f35b606491519062461bcd60e51b82526004820152600560248201526475696e313160d81b6044820152fd5b61015b565b845162461bcd60e51b815260048101859052600260248201526118b160f11b6044820152606490fd5b5f80fd5b601f909101601f19168101906001600160401b038211908210176101ed57604052565b634e487b7160e01b5f52604160045260245ffd5b6001600160401b0381116101ed57601f01601f19166020019056fe60806040526004361015610018575b366104e0576104e0565b5f3560e01c80632539464514610077578063439fab91146100725780635a99719e1461006d5780636fc4914014610068578063c3f59687146100635763f00e6a2a0361000e57610388565b6102ef565b6101d5565b61017a565b610126565b346100c557610085366100f7565b505062461bcd60e51b6080526020608452600560a4527f757067313100000000000000000000000000000000000000000000000000000060c45260646080fd5b5f80fd5b9181601f840112156100c55782359167ffffffffffffffff83116100c557602083818601950101116100c557565b60206003198201126100c5576004359067ffffffffffffffff82116100c557610122916004016100c9565b9091565b346100c557610134366100f7565b5050606460405162461bcd60e51b815260206004820152600560248201527f696e6931310000000000000000000000000000000000000000000000000000006044820152fd5b346100c5575f3660031901126100c55760207fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103546001600160a01b0360405191168152f35b600435906001600160a01b03821682036100c557565b346100c55760403660031901126100c5576101ee6101bf565b60243567ffffffffffffffff918282116100c5575f8091610215601f9436906004016100c9565b61021e33610467565b827f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc556102a3606460405183819460208301967f253946450000000000000000000000000000000000000000000000000000000088526020602485015281604485015284840137878382840101528919998a91011681010360448101845201826103fa565b51915af4903d156102e4573d9283116102df576102dd926102cf602060405193601f84011601836103fa565b81525f60203d92013e61041c565b005b6103cd565b506102dd915061041c565b346100c55760203660031901126100c5576103086101bf565b61031133610467565b6001600160a01b03811615610344577fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355005b606460405162461bcd60e51b815260206004820152600260248201527f31640000000000000000000000000000000000000000000000000000000000006044820152fd5b346100c5575f3660031901126100c55760207f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b0360405191168152f35b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176102df57604052565b1561042357565b606460405162461bcd60e51b815260206004820152600560248201527f75667531310000000000000000000000000000000000000000000000000000006044820152fd5b6001600160a01b03807fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103541691160361049c57565b606460405162461bcd60e51b815260206004820152600260248201527f31630000000000000000000000000000000000000000000000000000000000006044820152fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc545f8060405192368285378336915af4903d91825f833e1561051f57f35bfdfea26469706673582212205904327459cba8309eeb73374e62a40068b4b5ee65643533bb979cc8d8caa90e64736f6c63430008190033000000000000000000000000f5fe2d298ce8c322760f89c3f4e3ede704bedbdc000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000a464da0b43f80ee3ffc4795cbbfc78472b5c81a1000000000000000000000000ac3ce44b6ff4e402858c99d5699ff63131572baa00000000000000000000000005555f726ebc8737dc4e7f65b8d15708cc2785aa00000000000000000000000059406a5dce71a4f631f9cd5d41996a19d6fdf184d3817401a396bf6031f3cc742a45e12653f1aa7602d2cefb806c92f9fffe711761400e7522ef7ca9ef63ff4c329737423f87512bc5e225758c5b62a6a4968036

Deployed Bytecode

0x60806040526004361015610018575b366104e0576104e0565b5f3560e01c80632539464514610077578063439fab91146100725780635a99719e1461006d5780636fc4914014610068578063c3f59687146100635763f00e6a2a0361000e57610388565b6102ef565b6101d5565b61017a565b610126565b346100c557610085366100f7565b505062461bcd60e51b6080526020608452600560a4527f757067313100000000000000000000000000000000000000000000000000000060c45260646080fd5b5f80fd5b9181601f840112156100c55782359167ffffffffffffffff83116100c557602083818601950101116100c557565b60206003198201126100c5576004359067ffffffffffffffff82116100c557610122916004016100c9565b9091565b346100c557610134366100f7565b5050606460405162461bcd60e51b815260206004820152600560248201527f696e6931310000000000000000000000000000000000000000000000000000006044820152fd5b346100c5575f3660031901126100c55760207fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103546001600160a01b0360405191168152f35b600435906001600160a01b03821682036100c557565b346100c55760403660031901126100c5576101ee6101bf565b60243567ffffffffffffffff918282116100c5575f8091610215601f9436906004016100c9565b61021e33610467565b827f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc556102a3606460405183819460208301967f253946450000000000000000000000000000000000000000000000000000000088526020602485015281604485015284840137878382840101528919998a91011681010360448101845201826103fa565b51915af4903d156102e4573d9283116102df576102dd926102cf602060405193601f84011601836103fa565b81525f60203d92013e61041c565b005b6103cd565b506102dd915061041c565b346100c55760203660031901126100c5576103086101bf565b61031133610467565b6001600160a01b03811615610344577fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355005b606460405162461bcd60e51b815260206004820152600260248201527f31640000000000000000000000000000000000000000000000000000000000006044820152fd5b346100c5575f3660031901126100c55760207f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b0360405191168152f35b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176102df57604052565b1561042357565b606460405162461bcd60e51b815260206004820152600560248201527f75667531310000000000000000000000000000000000000000000000000000006044820152fd5b6001600160a01b03807fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103541691160361049c57565b606460405162461bcd60e51b815260206004820152600260248201527f31630000000000000000000000000000000000000000000000000000000000006044820152fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc545f8060405192368285378336915af4903d91825f833e1561051f57f35bfdfea26469706673582212205904327459cba8309eeb73374e62a40068b4b5ee65643533bb979cc8d8caa90e64736f6c63430008190033

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
0x3B4D794a66304F130a4Db8F2551B0070dfCf5ca7
Net Worth in USD
$1,209,745,880.23

Net Worth in ETH
612,164.660703

Token Allocations
USDC 73.55%
LIT 25.98%
ETH 0.43%
Others 0.03%
Chain Token Portfolio % Price Amount Value
ETH73.55%$1889,816,672.1587$889,816,672.16
ETH25.98%$1.51208,165,231.8295$314,329,500.06
ETH
Ether (ETH)
0.43%$1,976.182,636.6498$5,210,487.44
ETH<0.01%$118.92783.8651$93,217.23
ETH<0.01%$8.8610,410.3646$92,235.83
ETH<0.01%$0.0326792,753,856.6087$89,993.97
ETH<0.01%$3.5817,911.3317$64,122.57
ETH<0.01%$0.064914383,526.8818$24,896.26
ETH<0.01%$0.32073170,854.7295$22,725.31
ETH<0.01%$0.000.01$0.00
ARB<0.01%$0.99991,999.46$1,999.26
ARB<0.01%$1,976.170.000052$0.102761
AVAX<0.01%$0.99998329.925$29.92
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.