Sourcify Logo

0x223e02970326B95098DBF51A6A5Ea70f3ed38016

on Robinhood Chain (4663)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
HookrRevenueToken
Compilation Target
src/HookrRevenueToken.sol:HookrRevenueToken
Language
SoliditySolidity
Compiler
solc 0.8.37+commit.f401782d
EVM Version
prague
Verified At
2026-10-20 06:24:54 UTC
Deployer
0x5a52D4B820Ae7F02880d270562950918ACb14aA2
Deployment Transaction
0x20f14940f5c951e7a58a8370a3a50eecce28518a0da0d659e5e5638b52c469fc
Block Number
93241457
Transaction Index
14

Read/Write Contract on:

OpenZeppelin Logo

Loading contract data...

Source Code

Remix IDE LogoView on Remix IDE

Loading contract data...

Compiler Settings

Loading...

Loading contract data...

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

Loading contract data...

Transformations

Loading contract data...

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
23720x56bb1eed6fa90c7ed2e76f5d2ba8f97f393f357b63b17f55862b5e79be136b7c12379
23740x000000000000000000000000000000000000000000000000000000000000123712568
23760x000000000000000000000000223e02970326b95098dbf51a6a5ea70f3ed3801612325
23780xc28489408f1f5c9b0524921dd47b3c881bdeb2114dd616375f2e5cb232e1ba9c12458
23800xc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc612496
23830x486f6f6b7220506f6f6c7378797a20526576656e7565000000000000000000165714
23860x31000000000000000000000000000000000000000000000000000000000000015758
158560x000000000000000000000000fb3c1501c727f30883cd7b36ec380381af7412ef1289, 1985
158590x4f289251d11ec9669bd0e11ad66fbf18657743f72508b0bee80b258bf39cf10b4195
158620x0000000000000000000000000000000000000000033b2e3c9fd0803ce80000002236, 9909
178570x0000000000000000000000008366a39cc670b4001a1121b8f6a443a643e409513426, 10728
185920x00000000000000000000000055e39be6de8446a018c33b614b48586031af06bd4751, 6149, 9348, 10808, 16154
191790x00000000000000000000000000000000000000000000000000000000000151801232, 7266, 14667
191820x00000000000000000000000000000000000000000000000000000000000000011590, 2189, 9222, 11463, 11712, 12824, 13912, 14334
207280x00000000000000000000000000000000000000000000000000000000000000641724, 15013

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256)src/HookrRevenueToken.sol:HookrRevenueToken
1032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))src/HookrRevenueToken.sol:HookrRevenueToken
2032_totalSupplyuint256src/HookrRevenueToken.sol:HookrRevenueToken
3032_namestringsrc/HookrRevenueToken.sol:HookrRevenueToken
4032_symbolstringsrc/HookrRevenueToken.sol:HookrRevenueToken
5032_accountsmapping(address ⇒ struct HookrBalanceHistory.History)src/HookrRevenueToken.sol:HookrRevenueToken
6096_earningstruct HookrBalanceHistory.Historysrc/HookrRevenueToken.sol:HookrRevenueToken
906_latestSnapshotuint48src/HookrRevenueToken.sol:HookrRevenueToken
10032_snapshotAtmapping(uint48 ⇒ bool)src/HookrRevenueToken.sol:HookrRevenueToken
11032_nameFallbackstringsrc/HookrRevenueToken.sol:HookrRevenueToken
12032_versionFallbackstringsrc/HookrRevenueToken.sol:HookrRevenueToken
13032_usedmapping(address ⇒ mapping(bytes32 ⇒ bool))src/HookrRevenueToken.sol:HookrRevenueToken
14032noncesmapping(address ⇒ uint256)src/HookrRevenueToken.sol:HookrRevenueToken
150640_assetsstruct IHookrRevenueToken.Asset[4]src/HookrRevenueToken.sol:HookrRevenueToken
35032_positionmapping(Currency ⇒ uint256)src/HookrRevenueToken.sol:HookrRevenueToken
36032_holdersmapping(address ⇒ mapping(uint256 ⇒ struct HookrIncomeLedger.Holder))src/HookrRevenueToken.sol:HookrRevenueToken
37020bridgeaddresssrc/HookrRevenueToken.sol:HookrRevenueToken
37202bridgeBpsuint16src/HookrRevenueToken.sol:HookrRevenueToken
37221liveboolsrc/HookrRevenueToken.sol:HookrRevenueToken
38032_doorsstruct IHookrRevenueToken.Door[]src/HookrRevenueToken.sol:HookrRevenueToken

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