ETH Price: $1,576.61 (-0.34%)

Contract

0x8d8f4C386497AE703FAB103Ba7CbB54f56862637

Overview

ETH Balance

0 ETH

ETH Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Set Approval For...61030372025-04-07 4:37:0314 days ago1744000623IN
0x8d8f4C38...f56862637
0 ETH0.00000460.04525
Mint Public58997142025-04-04 17:11:4017 days ago1743786700IN
0x8d8f4C38...f56862637
0 ETH0.000004370.04525
Mint Public58996902025-04-04 17:11:1617 days ago1743786676IN
0x8d8f4C38...f56862637
0 ETH0.000004370.04525
Mint Public58996652025-04-04 17:10:5117 days ago1743786651IN
0x8d8f4C38...f56862637
0 ETH0.000004370.04525
Mint Public58996352025-04-04 17:10:2117 days ago1743786621IN
0x8d8f4C38...f56862637
0 ETH0.000006910.04525
Mint Public58996222025-04-04 17:09:5517 days ago1743786595IN
0x8d8f4C38...f56862637
0 ETH0.00000490.04525
Mint Public58996172025-04-04 17:09:5017 days ago1743786590IN
0x8d8f4C38...f56862637
0 ETH0.000004370.04525
Mint Public58995942025-04-04 17:09:2717 days ago1743786567IN
0x8d8f4C38...f56862637
0 ETH0.000004370.04525
Mint Public58995702025-04-04 17:09:0217 days ago1743786542IN
0x8d8f4C38...f56862637
0 ETH0.000004370.04525
Mint Public58995472025-04-04 17:08:3917 days ago1743786519IN
0x8d8f4C38...f56862637
0 ETH0.000004370.04525
Mint Public58995232025-04-04 17:08:1517 days ago1743786495IN
0x8d8f4C38...f56862637
0 ETH0.00000490.04525
Mint Public58989752025-04-04 16:59:0217 days ago1743785942IN
0x8d8f4C38...f56862637
0 ETH0.000005650.04525
Mint Public58958642025-04-04 16:06:0317 days ago1743782763IN
0x8d8f4C38...f56862637
0 ETH0.000006950.04525
Mint Public58948952025-04-04 15:49:3717 days ago1743781777IN
0x8d8f4C38...f56862637
0 ETH0.000005920.04525
Mint Public58923452025-04-04 15:06:1917 days ago1743779179IN
0x8d8f4C38...f56862637
0 ETH0.000004370.04525
Mint Public58923222025-04-04 15:05:5617 days ago1743779156IN
0x8d8f4C38...f56862637
0 ETH0.000004370.04525
Mint Public58922982025-04-04 15:05:3217 days ago1743779132IN
0x8d8f4C38...f56862637
0 ETH0.000004370.04525
Mint Public58922772025-04-04 15:05:1117 days ago1743779111IN
0x8d8f4C38...f56862637
0 ETH0.000004370.04525
Mint Public58922542025-04-04 15:04:4817 days ago1743779088IN
0x8d8f4C38...f56862637
0 ETH0.000005690.04525
Mint Public58920812025-04-04 15:01:4217 days ago1743778902IN
0x8d8f4C38...f56862637
0 ETH0.000004370.04525
Mint Public58920572025-04-04 15:01:1817 days ago1743778878IN
0x8d8f4C38...f56862637
0 ETH0.000004370.04525
Mint Public58920362025-04-04 15:00:5717 days ago1743778857IN
0x8d8f4C38...f56862637
0 ETH0.000004370.04525
Mint Public58920132025-04-04 15:00:3417 days ago1743778834IN
0x8d8f4C38...f56862637
0 ETH0.000004370.04525
Mint Public58919902025-04-04 15:00:1117 days ago1743778811IN
0x8d8f4C38...f56862637
0 ETH0.000005080.04525
Mint Public58915792025-04-04 14:53:2017 days ago1743778400IN
0x8d8f4C38...f56862637
0 ETH0.000004370.04525
View all transactions

Latest 1 internal transaction

Parent Transaction Hash Block From To
34176642025-03-06 6:05:3346 days ago1741241133  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.