Sourcify Logosourcify.eth

0xb6886B2C3537673941E4EAd63b95EaCb47173f6A

on PulseChain (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
Protocol
Compilation Target
contracts/Protocol.sol:Protocol
Language
SoliditySolidity
Compiler
solc 0.7.3+commit.9bfce1f6
EVM Version
istanbul
Verified At
2026-02-03 14:14:55 UTC
Deployer
0xDd79dc5B781B14FF091686961ADc5d47e434f4B0
Deployment Transaction
0x1e7d7b33208dd0a161559b7a1ce9c04a549cec20eb486aedfee85585a76384ba
Block Number
11277784
Transaction Index
92

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

View on IPFS Logo
Solidity metadata.json IPFS hash: QmaNtjJ2L6oPQQiSmPidQHZBQXzZM1BtFRJY2aqSELv3Wb

Loading contract data...

CBOR Auxdata id: 2

View on IPFS Logo
Solidity metadata.json IPFS hash: QmavvCR52KMsXbQNjTReCxvutzQfxghZnBBEvB5Bi3FPFN

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

View on IPFS Logo
Solidity metadata.json IPFS hash: QmaNtjJ2L6oPQQiSmPidQHZBQXzZM1BtFRJY2aqSELv3Wb

Loading contract data...

CBOR Auxdata id: 2

View on IPFS Logo
Solidity metadata.json IPFS hash: QmavvCR52KMsXbQNjTReCxvutzQfxghZnBBEvB5Bi3FPFN

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializedboolcontracts/Protocol.sol:Protocol
011_initializingboolcontracts/Protocol.sol:Protocol
1032_statusuint256contracts/Protocol.sol:Protocol
2020_owneraddresscontracts/Protocol.sol:Protocol
3020_newOwneraddresscontracts/Protocol.sol:Protocol
3201activeboolcontracts/Protocol.sol:Protocol
4032namebytes32contracts/Protocol.sol:Protocol
5032claimNonceuint256contracts/Protocol.sol:Protocol
6032claimRedeemDelayuint256contracts/Protocol.sol:Protocol
7032noclaimRedeemDelayuint256contracts/Protocol.sol:Protocol
8032activeCoversaddress[]contracts/Protocol.sol:Protocol
9032allCoversaddress[]contracts/Protocol.sol:Protocol
10032expirationTimestampsuint48[]contracts/Protocol.sol:Protocol
11032collateralsaddress[]contracts/Protocol.sol:Protocol
12032claimDetailsstruct Protocol.ClaimDetails[]contracts/Protocol.sol:Protocol
13032collateralStatusMapmapping(address ⇒ uint8)contracts/Protocol.sol:Protocol
14032expirationTimestampMapmapping(uint48 ⇒ struct Protocol.ExpirationTimestampInfo)contracts/Protocol.sol:Protocol
15032coverMapmapping(address ⇒ mapping(uint48 ⇒ address))contracts/Protocol.sol:Protocol

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...
0xb6886B2C3537673941E4EAd63b95EaCb47173f6A on PulseChain (369)