Sourcify Logo

0x1f78B03FDbf790FB7eDEC1eA417E166593d1a33d

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:56 UTC
Deployer
0x5a52D4B820Ae7F02880d270562950918ACb14aA2
Deployment Transaction
0xa6f7073d9abae40ffd67785e56e05efb63ba871d3a3257b8993c99e4191eae12
Block Number
93239679
Transaction Index
84

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
23720xb86c5f20eeedc32ac1bdc899f326516563ed3f18460850db8a4b03f99d7d0fa712379
23740x000000000000000000000000000000000000000000000000000000000000123712568
23760x0000000000000000000000001f78b03fdbf790fb7edec1ea417e166593d1a33d12325
23780x7ba8ce36dc5221248ca05ba815429bb7c70489fc35963532973b8bad86b8329212458
23800xc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc612496
23830x417262526576546573740000000000000000000000000000000000000000000a5714
23860x31000000000000000000000000000000000000000000000000000000000000015758
158560x000000000000000000000000fb3c1501c727f30883cd7b36ec380381af7412ef1289, 1985
158590x15198b4b20581f56454a30d8f832407410629cd64bfd408e5004da5a8a918a2e4195
158620x0000000000000000000000000000000000000000033b2e3c9fd0803ce80000002236, 9909
178570x0000000000000000000000008366a39cc670b4001a1121b8f6a443a643e409513426, 10728
185920x000000000000000000000000891fe9c6cc5956509efa2d70922d2f7b837ed9bb4751, 6149, 9348, 10808, 16154
191790x00000000000000000000000000000000000000000000000000000000000151801232, 7266, 14667
191820x00000000000000000000000000000000000000000000000000000000000000021590, 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...