Sourcify Logosourcify.eth

0x1b396CF90504686b7edE2760eebb053d30d1f389

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
RealityTokenRoot
Compilation Target
contracts/RealityTokenRoot.sol:RealityTokenRoot
Language
SoliditySolidity
Compiler
solc 0.8.9+commit.e5eed63a
EVM Version
default
Verified At
2025-07-14 01:48:02 UTC
Deployer
0xBB384d96ecE6AB31E25A91dD76DCdE24f333d68f
Deployment Transaction
0x6c513ec162343c37a673418fd61826a0a49ec661e53cba0cc9519a3354e53889
Block Number
16196544
Transaction Index
100

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
27640x146465d61f7f2dd5d6590e8d9b91721b69fa6f75674a1ec038dd852910bc9ecf4679
27660x00000000000000000000000000000000000000000000000000000000000000014637
27680x0000000000000000000000001b396cf90504686b7ede2760eebb053d30d1f3894595
27700x288b541dcd6823f25ab307bdfa655ac2119d11c7339e41792ae1c5b1836d83e94762
27720xc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc64799
27740x8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f4720

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256)contracts/RealityTokenRoot.sol:RealityTokenRoot
1032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/RealityTokenRoot.sol:RealityTokenRoot
2032_totalSupplyuint256contracts/RealityTokenRoot.sol:RealityTokenRoot
3032_namestringcontracts/RealityTokenRoot.sol:RealityTokenRoot
4032_symbolstringcontracts/RealityTokenRoot.sol:RealityTokenRoot
5032_rolesmapping(bytes32 ⇒ struct AccessControl.RoleData)contracts/RealityTokenRoot.sol:RealityTokenRoot
6032_noncesmapping(address ⇒ struct Counters.Counter)contracts/RealityTokenRoot.sol:RealityTokenRoot
7032_PERMIT_TYPEHASH_DEPRECATED_SLOTbytes32contracts/RealityTokenRoot.sol:RealityTokenRoot
8032_delegatesmapping(address ⇒ address)contracts/RealityTokenRoot.sol:RealityTokenRoot
9032_checkpointsmapping(address ⇒ struct ERC20Votes.Checkpoint[])contracts/RealityTokenRoot.sol:RealityTokenRoot
10032_totalSupplyCheckpointsstruct ERC20Votes.Checkpoint[]contracts/RealityTokenRoot.sol:RealityTokenRoot

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...
0x1b396cf90504686b7ede2760eebb053d30d1f389 on Ethereum Mainnet (1)