ETH Price: $2,016.55 (+0.40%)

Contract

0xE12950C552f52825034f5F42b0E895cd61CAd617

Overview

ETH Balance

0 ETH

ETH Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Set Approval For...52397732025-03-27 20:20:441 hr ago1743106844IN
0xE12950C5...d61CAd617
0 ETH0.000004450.04525
Mint Public51326032025-03-26 13:55:3631 hrs ago1742997336IN
0xE12950C5...d61CAd617
0 ETH0.000005770.04525
Mint Public51320782025-03-26 13:46:3232 hrs ago1742996792IN
0xE12950C5...d61CAd617
0 ETH0.000005970.04525
Mint Public51310442025-03-26 13:29:0232 hrs ago1742995742IN
0xE12950C5...d61CAd617
0 ETH0.000006940.04525
Mint Public51306272025-03-26 13:21:4832 hrs ago1742995308IN
0xE12950C5...d61CAd617
0 ETH0.000007250.04525
Mint Public51304552025-03-26 13:18:3832 hrs ago1742995118IN
0xE12950C5...d61CAd617
0 ETH0.000005120.04525
Mint Public51303292025-03-26 13:16:3232 hrs ago1742994992IN
0xE12950C5...d61CAd617
0 ETH0.000005130.04525
Mint Public51300012025-03-26 13:11:0432 hrs ago1742994664IN
0xE12950C5...d61CAd617
0 ETH0.000005720.04525
Mint Public51269312025-03-26 12:18:1533 hrs ago1742991495IN
0xE12950C5...d61CAd617
0 ETH0.000005130.04525
Mint Public51264442025-03-26 12:10:0733 hrs ago1742991007IN
0xE12950C5...d61CAd617
0 ETH0.000006150.04525
Mint Public51254472025-03-26 11:52:5333 hrs ago1742989973IN
0xE12950C5...d61CAd617
0 ETH0.000004980.04525
Mint Public51254242025-03-26 11:52:3033 hrs ago1742989950IN
0xE12950C5...d61CAd617
0 ETH0.000004760.04525
Mint Public51252842025-03-26 11:50:1034 hrs ago1742989810IN
0xE12950C5...d61CAd617
0 ETH0.000005130.04525
Mint Public51249702025-03-26 11:44:5534 hrs ago1742989495IN
0xE12950C5...d61CAd617
0 ETH0.000005870.04525
Mint Public51246202025-03-26 11:38:4934 hrs ago1742989129IN
0xE12950C5...d61CAd617
0 ETH0.000005850.04525
Mint Public51242482025-03-26 11:32:2134 hrs ago1742988741IN
0xE12950C5...d61CAd617
0 ETH0.000006340.04525
Mint Public51242462025-03-26 11:32:1934 hrs ago1742988739IN
0xE12950C5...d61CAd617
0 ETH0.000005110.04525
Mint Public51240902025-03-26 11:29:4334 hrs ago1742988583IN
0xE12950C5...d61CAd617
0 ETH0.00000510.04525
Mint Public51239322025-03-26 11:27:0534 hrs ago1742988425IN
0xE12950C5...d61CAd617
0 ETH0.000005710.04525
Mint Public51235652025-03-26 11:20:4334 hrs ago1742988043IN
0xE12950C5...d61CAd617
0 ETH0.000005110.04525
Mint Public51233392025-03-26 11:16:5734 hrs ago1742987817IN
0xE12950C5...d61CAd617
0 ETH0.00000510.04525
Mint Public51230402025-03-26 11:11:5834 hrs ago1742987518IN
0xE12950C5...d61CAd617
0 ETH0.000005540.046
Mint Public51230352025-03-26 11:11:5334 hrs ago1742987513IN
0xE12950C5...d61CAd617
0 ETH0.000005110.04525
Mint Public51229562025-03-26 11:10:3334 hrs ago1742987433IN
0xE12950C5...d61CAd617
0 ETH0.000005850.04525
Safe Transfer Fr...51226692025-03-26 11:05:3034 hrs ago1742987130IN
0xE12950C5...d61CAd617
0 ETH0.000004540.04525
VIEW ADVANCED FILTER

Latest 1 internal transaction

Parent Transaction Hash Block From To
44507762025-03-18 10:21:479 days ago1742293307  Contract Creation0 ETH
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0x80329fa9...1d9464E72
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
ZKProxy

Compiler Version
v0.8.24+commit.e11b9ed9

ZkSolc Version
v1.5.7

Optimization Enabled:
Yes with Mode 3

Other Settings:
paris EvmVersion
File 1 of 1 : ZKProxy.sol
pragma solidity ^0.8.22;

// This is a ZKSync compatible proxy and a replacement for OZ Clones
contract ZKProxy {
    address immutable implementation;

    constructor(address _implementation) {
        implementation = _implementation;
    }

    fallback() external payable {
        address impl = implementation;
        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, 0, calldatasize())
            // Delegatecall method of the implementation contract returns 0 on error
            let result := delegatecall(gas(), impl, ptr, calldatasize(), 0, 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, 0, size)
            // Depending on the 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)
            }
        }
    }
}

Settings
{
  "evmVersion": "paris",
  "optimizer": {
    "enabled": true,
    "mode": "3"
  },
  "outputSelection": {
    "*": {
      "*": [
        "abi",
        "metadata"
      ],
      "": [
        "ast"
      ]
    }
  },
  "detectMissingLibraries": false,
  "forceEVMLA": false,
  "enableEraVMExtensions": false,
  "libraries": {}
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"_implementation","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"}]

Deployed Bytecode

0x0002000000000002000100000000000200000060031002700000002e08300197000100000081035500000001002001900000004b0000c13d0000001f0380018f00000030048001980000008002400039000000110000613d0000008005000039000000000601034f000000006706043c0000000005750436000000000025004b0000000d0000c13d000100000008001d000000000003004b0000001f0000613d000000000141034f0000000303300210000000000402043300000000043401cf000000000434022f000000000101043b0000010003300089000000000131022f00000000013101cf000000000141019f00000000001204350000003301000041000000000010044300000000010004120000000400100443000000240000044300000000010004140000002e0010009c0000002e01008041000000c00110021000000034011001c7000080050200003900b200a80000040f0000000100200190000000700000613d000000000201043b0000000001000414000000040020008c000000710000c13d0000000103000367000000000100003100000036041001980000001f0510018f00000080024000390000003d0000613d0000008006000039000000000703034f000000007807043c0000000006860436000000000026004b000000390000c13d000000000005004b000000960000613d000000000343034f0000000304500210000000000502043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f0000000000320435000000960000013d0000000002000416000000000002004b0000006e0000c13d0000001f028000390000002f02200197000000a002200039000000400020043f0000001f0380018f0000003004800198000000a0024000390000005c0000613d000000a005000039000000000601034f000000006706043c0000000005750436000000000025004b000000580000c13d000000000003004b000000690000613d000000000141034f0000000303300210000000000402043300000000043401cf000000000434022f000000000101043b0000010003300089000000000131022f00000000013101cf000000000141019f0000000000120435000000200080008c0000006e0000413d000000a00100043d000000310010009c0000009b0000a13d0000000001000019000000b400010430000000000001042f000000010300002900000060033002100000002e0010009c0000002e01008041000000c001100210000000000131019f00000035011001c700b200ad0000040f000100000001035500000060031002700000001f0530018f0000002e0030019d00000030063001980000008004600039000000860000613d0000008007000039000000000801034f000000008908043c0000000007970436000000000047004b000000820000c13d000000000005004b000000930000613d000000000161034f0000000305500210000000000604043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f00000000001404350000002e013001970000000100200190000000a40000613d0000002e0010009c0000002e01008041000000600110021000000035011001c7000000b30001042e000000800010043f0000014000000443000001600010044300000020010000390000010000100443000000010100003900000120001004430000003201000041000000b30001042e000000600110021000000035011001c7000000b400010430000000000001042f000000ab002104230000000102000039000000000001042d0000000002000019000000000001042d000000b0002104250000000102000039000000000001042d0000000002000019000000000001042d000000b200000432000000b30001042e000000b40001043000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000001ffffffe000000000000000000000000000000000000000000000000000000000ffffffe0000000000000000000000000ffffffffffffffffffffffffffffffffffffffff0000000200000000000000000000000000000080000001000000000000000000310ab089e4439a4c15d089f94afb7896ff553aecb10793d0ab882de59d99a32e02000002000000000000000000000000000000440000000000000000000000000000000000000000000000000000000000000000000000800000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000000000000000000000000000000000000000000000000000000fd3d42d37c9b5667797bb4722b1917e588c6477fee1ff81d31b1a8b6f8441c8

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
[ 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.