Sourcify Logo

0x551897f8203bd131b350601D3aC0679Ba0Fc0136

on BNB Smart Chain Mainnet (56)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
NFPToken
Compilation Target
contracts/NFPToken.sol:NFPToken
Language
SoliditySolidity
Compiler
solc 0.8.21+commit.d9974bed
EVM Version
london
Verified At
2025-11-09 22:19:01 UTC
Deployer
0xb70ce57F73EE1Da58615D56c92f5FbF504dFF55a
Deployment Transaction
0x771359a5bf59fcdacf8727fee2ab9c97277fd0a9e767fb576e0064bd3c1fba20
Block Number
36995040
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: Qmd1h1Tg8bfopJnRcYFDmv54zeAJCEorT5Y9dxHEtSF9eo

Loading contract data...

Transformations

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
29550x672f7299a26e55656624860ad232c8d018b70e1acac5e8ac49da51bbfb42a9bd3740
29570x00000000000000000000000000000000000000000000000000000000000000383698
29590x000000000000000000000000551897f8203bd131b350601d3ac0679ba0fc01363656
29610x76318fd1ad05983fffa992d1b51c06ddee35b3070274dd8d784f99be42be9fff3821
29630xc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc63861
29660x4e4650726f6d707420414920546f6b656e0000000000000000000000000000114664
29690x31000000000000000000000000000000000000000000000000000000000000014709

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddresscontracts/NFPToken.sol:NFPToken
1032_balancesmapping(address ⇒ uint256)contracts/NFPToken.sol:NFPToken
2032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/NFPToken.sol:NFPToken
3032_totalSupplyuint256contracts/NFPToken.sol:NFPToken
4032_namestringcontracts/NFPToken.sol:NFPToken
5032_symbolstringcontracts/NFPToken.sol:NFPToken
6032_nameFallbackstringcontracts/NFPToken.sol:NFPToken
7032_versionFallbackstringcontracts/NFPToken.sol:NFPToken
8032_noncesmapping(address ⇒ uint256)contracts/NFPToken.sol:NFPToken
9032_delegateemapping(address ⇒ address)contracts/NFPToken.sol:NFPToken
10032_delegateCheckpointsmapping(address ⇒ struct Checkpoints.Trace208)contracts/NFPToken.sol:NFPToken
11032_totalCheckpointsstruct Checkpoints.Trace208contracts/NFPToken.sol:NFPToken
12064_blackliststruct EnumerableSet.AddressSetcontracts/NFPToken.sol:NFPToken

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...