Sourcify Logosourcify.eth

0xF9625D1EB6D2eEb0b71a7577c3e505bC5277EC99

on PulseChain (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
ERC1155Rarible
Compilation Target
@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
Language
SoliditySolidity
Compiler
solc 0.7.6+commit.7338295f
EVM Version
istanbul
Verified At
2024-08-08 11:13:37 UTC
Deployer
0x20b9049c69DeA7e5d46De82cE0b33A9D5a8a0893
Deployment Transaction
0xc4ec5300ae2a573f198fd90268909ca359eb74ad9486a5f0484b912aa2425104
Block Number
15974811
Transaction Index
19

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

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

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializedbool@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
011_initializingbool@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
101600__gapuint256[50]@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
51020_owneraddress@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
5201568__gapuint256[49]@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
101032_supportedInterfacesmapping(bytes4 ⇒ bool)@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
10201568__gapuint256[49]@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
151032_balancesmapping(uint256 ⇒ mapping(address ⇒ uint256))@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
152032_operatorApprovalsmapping(address ⇒ mapping(address ⇒ bool))@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
153032_uristring@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
15401504__gapuint256[47]@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
201032defaultApprovalsmapping(address ⇒ bool)@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
20201600__gapuint256[50]@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
25201600__gapuint256[50]@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
302032_tokenURIsmapping(uint256 ⇒ string)@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
303032_baseURIstring@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
30401600__gapuint256[50]@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
354032_HASHED_NAMEbytes32@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
355032_HASHED_VERSIONbytes32@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
35601600__gapuint256[50]@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
40601600__gapuint256[50]@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
45601600__gapuint256[50]@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
506032royaltiesmapping(uint256 ⇒ struct LibPart.Part[])@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
507032creatorsmapping(uint256 ⇒ struct LibPart.Part[])@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
508032supplymapping(uint256 ⇒ uint256)@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
509032mintedmapping(uint256 ⇒ uint256)@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
51001600__gapuint256[50]@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
560032contractURIstring@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
56101568__gapuint256[49]@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
610032namestring@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
611032symbolstring@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
61201600__gapuint256[50]@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
66201isPrivatebool@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
66301568__gapuint256[49]@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
712032_mintersmapping(address ⇒ bool)@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible
71301600__gapuint256[50]@rarible/tokens/contracts/erc-1155/ERC1155Rarible.sol:ERC1155Rarible

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