Sourcify Logosourcify.eth

0x7f09e59FEd0d80be8A093065C60A98B5C6BFd2dD

on Base Mainnet (8453)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
PnRDAO
Compilation Target
PnR_DAO/PnR_DAO.sol:PnRDAO
Language
SoliditySolidity
Compiler
solc 0.8.19+commit.7dd6d404
EVM Version
default
Verified At
2026-06-22 12:20:41 UTC
Deployer
0xae8f25fc3c3cA9dcF2d87bd7C1d732420e2DF835
Deployment Transaction
0x3083947e1cc2c961b086f4effa4c0c366e2e9302141ca01b21770fc7a466d82f
Block Number
47670738
Transaction Index
201

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: QmRDmX6YsdKVmSTLR3cGpHGTtWxUBrhhwfenjHZrM1yarL

Loading contract data...

CBOR Auxdata id: 2

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

Loading contract data...

CBOR Auxdata id: 3

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

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: QmRDmX6YsdKVmSTLR3cGpHGTtWxUBrhhwfenjHZrM1yarL

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddressPnR_DAO/PnR_DAO.sol:PnRDAO
1032_statusuint256PnR_DAO/PnR_DAO.sol:PnRDAO
2032_proposalIdsstruct Counters.CounterPnR_DAO/PnR_DAO.sol:PnRDAO
3032_dealIdsstruct Counters.CounterPnR_DAO/PnR_DAO.sol:PnRDAO
4020authNFTcontract AuthenticationNFTPnR_DAO/PnR_DAO.sol:PnRDAO
5020privNFTcontract PrivateInteractionNFTPnR_DAO/PnR_DAO.sol:PnRDAO
6032membersmapping(address ⇒ struct PnRDAO.Member)PnR_DAO/PnR_DAO.sol:PnRDAO
7032proposalsmapping(uint256 ⇒ struct PnRDAO.Proposal)PnR_DAO/PnR_DAO.sol:PnRDAO
8032privateDealsmapping(uint256 ⇒ struct PnRDAO.PrivateDeal)PnR_DAO/PnR_DAO.sol:PnRDAO
9032verifiedIdentitiesmapping(address ⇒ bool)PnR_DAO/PnR_DAO.sol:PnRDAO
10032privacyCommitmentsmapping(address ⇒ bytes32[])PnR_DAO/PnR_DAO.sol:PnRDAO
11032revealedCommitmentsmapping(bytes32 ⇒ bool)PnR_DAO/PnR_DAO.sol:PnRDAO
12032memberListaddress[]PnR_DAO/PnR_DAO.sol:PnRDAO

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...
0x7f09e59FEd0d80be8A093065C60A98B5C6BFd2dD on Base Mainnet (8453)