Sourcify Logo

0xd47D14a315394ddf063174f2286Ab4Eb7C507fa0

on Arbitrum One Mainnet (42161)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
L2ArbitrumToken
Compilation Target
src/L2ArbitrumToken.sol:L2ArbitrumToken
Language
SoliditySolidity
Compiler
solc 0.8.16+commit.07a7930e
EVM Version
london
Verified At
2026-03-30 19:02:27 UTC
Deployer
0x45816240B90254EFF0e35141069d777f7FC699f5
Deployment Transaction
0xf9bbabecdc5e455a587e3b39ae86728e189dfee5684fb7542e3de012ba7e999a
Block Number
433098991
Transaction Index
30

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

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

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8src/L2ArbitrumToken.sol:L2ArbitrumToken
011_initializingboolsrc/L2ArbitrumToken.sol:L2ArbitrumToken
101600__gapuint256[50]src/L2ArbitrumToken.sol:L2ArbitrumToken
51032_balancesmapping(address ⇒ uint256)src/L2ArbitrumToken.sol:L2ArbitrumToken
52032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))src/L2ArbitrumToken.sol:L2ArbitrumToken
53032_totalSupplyuint256src/L2ArbitrumToken.sol:L2ArbitrumToken
54032_namestringsrc/L2ArbitrumToken.sol:L2ArbitrumToken
55032_symbolstringsrc/L2ArbitrumToken.sol:L2ArbitrumToken
5601440__gapuint256[45]src/L2ArbitrumToken.sol:L2ArbitrumToken
10101600__gapuint256[50]src/L2ArbitrumToken.sol:L2ArbitrumToken
151032_HASHED_NAMEbytes32src/L2ArbitrumToken.sol:L2ArbitrumToken
152032_HASHED_VERSIONbytes32src/L2ArbitrumToken.sol:L2ArbitrumToken
15301600__gapuint256[50]src/L2ArbitrumToken.sol:L2ArbitrumToken
203032_noncesmapping(address ⇒ struct CountersUpgradeable.Counter)src/L2ArbitrumToken.sol:L2ArbitrumToken
204032_PERMIT_TYPEHASH_DEPRECATED_SLOTbytes32src/L2ArbitrumToken.sol:L2ArbitrumToken
20501568__gapuint256[49]src/L2ArbitrumToken.sol:L2ArbitrumToken
254032_delegatesmapping(address ⇒ address)src/L2ArbitrumToken.sol:L2ArbitrumToken
255032_checkpointsmapping(address ⇒ struct ERC20VotesUpgradeable.Checkpoint[])src/L2ArbitrumToken.sol:L2ArbitrumToken
256032_totalSupplyCheckpointsstruct ERC20VotesUpgradeable.Checkpoint[]src/L2ArbitrumToken.sol:L2ArbitrumToken
25701504__gapuint256[47]src/L2ArbitrumToken.sol:L2ArbitrumToken
304020_owneraddresssrc/L2ArbitrumToken.sol:L2ArbitrumToken
30501568__gapuint256[49]src/L2ArbitrumToken.sol:L2ArbitrumToken
354020l1Addressaddresssrc/L2ArbitrumToken.sol:L2ArbitrumToken
355032nextMintuint256src/L2ArbitrumToken.sol:L2ArbitrumToken
356032_totalDelegationHistorystruct Checkpoints.Historysrc/L2ArbitrumToken.sol:L2ArbitrumToken

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