Sourcify Logosourcify.eth

0x40189748215fb5A7CB8A632E8DB81f4D1d5bc2dF

on PulseChain (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
GenesisSupply
Compilation Target
contracts/GenesisSupply.sol:GenesisSupply
Language
SoliditySolidity
Compiler
solc 0.8.7+commit.e28d00a7
EVM Version
default
Verified At
2026-03-21 20:19:19 UTC
Deployer
0x67EAA08148F365d6B930715C2DC9fC03b00997D6
Deployment Transaction
0x20895541637e7e0adef02bebd97d6b82872c7655be32db370905b13ba1f368e3
Block Number
13949095
Transaction Index
276

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
730x000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca1737, 4408
750x000000000000000000000000f0d54349addcf704f77ae15b96510dea15cb79522601, 4468

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032noncesmapping(bytes32 ⇒ uint256)contracts/GenesisSupply.sol:GenesisSupply
1032_rolesmapping(bytes32 ⇒ struct AccessControl.RoleData)contracts/GenesisSupply.sol:GenesisSupply
2032keyHashbytes32contracts/GenesisSupply.sol:GenesisSupply
3032feeuint256contracts/GenesisSupply.sol:GenesisSupply
4032seeduint256contracts/GenesisSupply.sol:GenesisSupply
5032randomizationRequestIdbytes32contracts/GenesisSupply.sol:GenesisSupply
6032tokenCounterstruct Counters.Countercontracts/GenesisSupply.sol:GenesisSupply
7032godsCounterstruct Counters.Countercontracts/GenesisSupply.sol:GenesisSupply
8032creativeDemiGodsCounterstruct Counters.Countercontracts/GenesisSupply.sol:GenesisSupply
9032destructiveDemiGodsCounterstruct Counters.Countercontracts/GenesisSupply.sol:GenesisSupply
10032earthElementalsCounterstruct Counters.Countercontracts/GenesisSupply.sol:GenesisSupply
11032waterElementalsCounterstruct Counters.Countercontracts/GenesisSupply.sol:GenesisSupply
12032fireElementalsCounterstruct Counters.Countercontracts/GenesisSupply.sol:GenesisSupply
13032airElementalsCounterstruct Counters.Countercontracts/GenesisSupply.sol:GenesisSupply
14032electricityElementalsCounterstruct Counters.Countercontracts/GenesisSupply.sol:GenesisSupply
15032metalElementalsCounterstruct Counters.Countercontracts/GenesisSupply.sol:GenesisSupply
16032magmaElementalsCounterstruct Counters.Countercontracts/GenesisSupply.sol:GenesisSupply
17032reservedGodsTransferedstruct Counters.Countercontracts/GenesisSupply.sol:GenesisSupply
18032tokenIdToTraitsmapping(uint256 ⇒ struct GenesisSupply.TokenTraits)contracts/GenesisSupply.sol:GenesisSupply
1901isRevealedboolcontracts/GenesisSupply.sol:GenesisSupply

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