ETH Price: $1,569.81 (-4.09%)

Contract

0x40954aA42cd60736e6a3fF4D4b9cE3f0FE04e46E

Overview

ETH Balance

0 ETH

ETH Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Set Approval For...67876402025-04-15 9:07:5820 hrs ago1744708078IN
0x40954aA4...0FE04e46E
0 ETH0.000004450.04525
Set Approval For...43315762025-03-17 0:39:2030 days ago1742171960IN
0x40954aA4...0FE04e46E
0 ETH0.000004260.04525
Safe Transfer Fr...39933892025-03-13 0:59:3534 days ago1741827575IN
0x40954aA4...0FE04e46E
0 ETH0.000004870.04525
Set Approval For...36713022025-03-09 5:46:2138 days ago1741499181IN
0x40954aA4...0FE04e46E
0 ETH0.000004520.04525
Set Approval For...34663462025-03-06 19:54:2240 days ago1741290862IN
0x40954aA4...0FE04e46E
0 ETH0.000004540.04525
Set Approval For...27856262025-02-26 18:06:2848 days ago1740593188IN
0x40954aA4...0FE04e46E
0 ETH0.000005330.04525
Set Approval For...20990982025-02-18 15:45:2656 days ago1739893526IN
0x40954aA4...0FE04e46E
0 ETH0.000005640.04525
Set Approval For...20847162025-02-18 11:31:3556 days ago1739878295IN
0x40954aA4...0FE04e46E
0 ETH0.000004470.04525
Safe Transfer Fr...17669432025-02-14 15:29:4960 days ago1739546989IN
0x40954aA4...0FE04e46E
0 ETH0.000006850.04525
Set Approval For...17344352025-02-14 5:54:4561 days ago1739512485IN
0x40954aA4...0FE04e46E
0 ETH0.000004550.04525
Set Approval For...15814462025-02-12 10:10:3862 days ago1739355038IN
0x40954aA4...0FE04e46E
0 ETH0.000004580.04525
Set Approval For...14023352025-02-10 6:48:3064 days ago1739170110IN
0x40954aA4...0FE04e46E
0 ETH0.000005790.04525
Set Approval For...13314482025-02-09 11:00:3265 days ago1739098832IN
0x40954aA4...0FE04e46E
0 ETH0.000004540.04525
Set Approval For...13166772025-02-09 6:52:5965 days ago1739083979IN
0x40954aA4...0FE04e46E
0 ETH0.00000550.04525
Set Approval For...12602962025-02-08 15:07:0666 days ago1739027226IN
0x40954aA4...0FE04e46E
0 ETH0.000005150.04525
Mint Public12584022025-02-08 14:35:2466 days ago1739025324IN
0x40954aA4...0FE04e46E
0 ETH0.000006010.04525
Mint Public12575822025-02-08 14:21:4166 days ago1739024501IN
0x40954aA4...0FE04e46E
0 ETH0.000006760.04525
Mint Public12559192025-02-08 13:53:4966 days ago1739022829IN
0x40954aA4...0FE04e46E
0 ETH0.000005240.04525
Mint Public12558062025-02-08 13:51:5566 days ago1739022715IN
0x40954aA4...0FE04e46E
0 ETH0.000007270.04525
Mint Public12551912025-02-08 13:41:3766 days ago1739022097IN
0x40954aA4...0FE04e46E
0 ETH0.000005980.04525
Mint Public12547202025-02-08 13:33:4366 days ago1739021623IN
0x40954aA4...0FE04e46E
0 ETH0.000005220.04525
Mint Public12546502025-02-08 13:32:3366 days ago1739021553IN
0x40954aA4...0FE04e46E
0 ETH0.000005980.04525
Mint Public12539892025-02-08 13:21:3066 days ago1739020890IN
0x40954aA4...0FE04e46E
0 ETH0.000005980.04525
Mint Public12536002025-02-08 13:14:5866 days ago1739020498IN
0x40954aA4...0FE04e46E
0 ETH0.000006180.04525
Mint Public12535572025-02-08 13:14:1566 days ago1739020455IN
0x40954aA4...0FE04e46E
0 ETH0.000005010.04525
View all transactions

Latest 1 internal transaction

Parent Transaction Hash Block From To
11725262025-02-07 14:35:4567 days ago1738938945  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.