Sourcify Logo

0x7b03821ac93Ff55d029A543B86c723aa3Ccb4faC

on Linea Mainnet (59144)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
ATokenInstance
Compilation Target
lib/aave-v3-origin/src/contracts/instances/ATokenInstance.sol:ATokenInstance
Language
SoliditySolidity
Compiler
solc 0.8.27+commit.40a35a09
EVM Version
cancun
Verified At
2026-07-10 13:33:36 UTC
Deployer
0x076d6da60aAAC6c97A8a0fE8057f9564203Ee545
Deployment Transaction
0xe8c2966b56f82568aff39f2d9a4c86b1508a0fdc00e3969f02c6585c8949cf3c
Block Number
25839468
Transaction Index
4

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
48600x00000000000000000000000086e2938dae289763d4e09a7e42c5ccca62cf9809702, 1120, 2579, 3167
56080x000000000000000000000000000000000000000000000000000000000000e7085885
58070x00000000000000000000000089502c3731f69ddc95b65753708a07f8cd0373f43666
58100x000000000000000000000000c47b8c00b0f69a36fa203ffeac0334874574a8ac911, 1658, 1828, 2038, 2209, 2346, 2465, 2546, 2820, 3082, 3418, 3569, 4859, 5093
58140x000000000000000000000000c67bb8f2314fa0df50cba314c6509a7bdad500c0947, 1243, 3200, 7567, 7630, 7780, 8178, 8238

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032lastInitializedRevisionuint256lib/aave-v3-origin/src/contracts/instances/ATokenInstance.sol:ATokenInstance
101initializingboollib/aave-v3-origin/src/contracts/instances/ATokenInstance.sol:ATokenInstance
201600______gapuint256[50]lib/aave-v3-origin/src/contracts/instances/ATokenInstance.sol:ATokenInstance
52032_userStatemapping(address ⇒ struct IncentivizedERC20.UserState)lib/aave-v3-origin/src/contracts/instances/ATokenInstance.sol:ATokenInstance
53032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))lib/aave-v3-origin/src/contracts/instances/ATokenInstance.sol:ATokenInstance
54032_totalSupplyuint256lib/aave-v3-origin/src/contracts/instances/ATokenInstance.sol:ATokenInstance
55032_namestringlib/aave-v3-origin/src/contracts/instances/ATokenInstance.sol:ATokenInstance
56032_symbolstringlib/aave-v3-origin/src/contracts/instances/ATokenInstance.sol:ATokenInstance
5701_decimalsuint8lib/aave-v3-origin/src/contracts/instances/ATokenInstance.sol:ATokenInstance
57120__deprecated_incentivesControllercontract IAaveIncentivesControllerlib/aave-v3-origin/src/contracts/instances/ATokenInstance.sol:ATokenInstance
58032_noncesmapping(address ⇒ uint256)lib/aave-v3-origin/src/contracts/instances/ATokenInstance.sol:ATokenInstance
59032_domainSeparatorbytes32lib/aave-v3-origin/src/contracts/instances/ATokenInstance.sol:ATokenInstance
60020_deprecated_treasuryaddresslib/aave-v3-origin/src/contracts/instances/ATokenInstance.sol:ATokenInstance
61020_underlyingAssetaddresslib/aave-v3-origin/src/contracts/instances/ATokenInstance.sol:ATokenInstance

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