Sourcify Logosourcify.eth

0x4526e1F56a48f67c139Cf9d37A34Eaa5cd96D566

on PulseChain (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
Gem
Compilation Target
contracts/rich/gem.sol:Gem
Language
SoliditySolidity
Compiler
solc 0.8.28+commit.7893614a
EVM Version
paris
Verified At
2026-03-24 22:25:18 UTC
Deployer
0xC07f6bF642F566D0087ab689C6D077B7ff2a8E1A
Deployment Transaction
0x5fa95bb3690f677c967c78432246bcbc6e5b90baad8b8d896e8150e8f8eaf656
Block Number
26107705
Transaction Index
37

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
120x000000000000000000000000c07f6bf642f566d0087ab689c6d077b7ff2a8e1a863, 1813
280x5269636f2053746162696c697479205072696d69746976650000000000000000969
300x5249434f00000000000000000000000000000000000000000000000000000000805
560x54219e02c5f099b910b6c3f5dc1a8a2acd3d391a18d3beeeeba1dbe89f83a436526, 2739

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032namestringcontracts/rich/gem.sol:Gem
1032symbolstringcontracts/rich/gem.sol:Gem
2032totalSupplyuint256contracts/rich/gem.sol:Gem
3032uiIpfsCidstringcontracts/rich/gem.sol:Gem
4032uiVersionuint256contracts/rich/gem.sol:Gem
5032balanceOfmapping(address ⇒ uint256)contracts/rich/gem.sol:Gem
6032allowancemapping(address ⇒ mapping(address ⇒ uint256))contracts/rich/gem.sol:Gem
7032noncesmapping(address ⇒ uint256)contracts/rich/gem.sol:Gem
8032wardsmapping(address ⇒ bool)contracts/rich/gem.sol:Gem

Transient Storage Layout

No transient storage layouts found in the compiler output.

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