Sourcify Logosourcify.eth

0x4c2BbdbEccae1c492C681158A46EAE498a05627B

on PulseChain Mainnet (369)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
MerkleVerifier
Compilation Target
contracts/lib/MerkleVerifier.sol:MerkleVerifier
Language
SoliditySolidity
Compiler
solc 0.8.17+commit.8df45f5f
EVM Version
london
Verified At
2026-03-11 08:02:13 UTC
Deployer
0x21F83589f9d4aFe4d2DEa35C181e904AB92835bc
Deployment Transaction
0xe5cf778202ace162b0b2a1d7d4db56cddfdbd0e6928aaf5335a91fef7d0ab3e1
Block Number
15779229
Transaction Index
98

Read/Write Contract on:

OpenZeppelin Logo

Loading contract data...

Source Code

Remix IDE LogoView on Remix IDE

Loading contract data...

Compiler Settings

Loading...

Contract Metadata

Loading...

Creation Bytecode

Loading contract data...

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

Loading contract data...

Runtime Bytecode

Loading contract data...

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

Loading contract data...

Transformations

Call Protection

Byte OffsetAddress
1
0x4c2bbdbeccae1c492c681158a46eae498a05627b

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo

Transient Storage Layout

Transient storage layout is only available for Solidity contracts compiled with version ≥ 0.8.27.

Standard JSON Input

This isn't the original compiler JSON data. Generated for compatibility.

Loading...

Standard JSON Output

This isn't the original compiler JSON data. Generated for compatibility.

Loading...
0x4c2bbdbeccae1c492c681158a46eae498a05627b on PulseChain Mainnet (369)