Sourcify Logo

0x1923DfeE706A8E78157416C29cBCCFDe7cdF4102

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
Usds
Compilation Target
src/Usds.sol:Usds
Language
SoliditySolidity
Compiler
solc 0.8.21+commit.d9974bed
EVM Version
paris
Verified At
2024-09-03 08:03:33 UTC
Deployer
0x4Ec216c476175a236BD70026b984D4adECa0cfb8
Deployment Transaction
0xd5ba8725634e25217139e0b16f13a4fcdbbb186896d39b23ed4b4fd9eb937af9
Block Number
20663729
Transaction Index
28

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
693154
Original (recompiled):0xa26469706673582212205f34cbe1121982a303e4a17b746f1b52e3da5c9c0ccd708d98812a4df6eabbb964736f6c63430008150033
Transformed (onchain):0xa2646970667358221220aa914f6c092dc852b3765c87c6201a51f3a68da2805480a0a096a03ab18c0cb464736f6c63430008150033

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
2730x0000000000000000000000001923dfee706a8e78157416c29cbccfde7cdf41024106, 4147, 4517

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
667854
Original (recompiled):0xa26469706673582212205f34cbe1121982a303e4a17b746f1b52e3da5c9c0ccd708d98812a4df6eabbb964736f6c63430008150033
Transformed (onchain):0xa2646970667358221220aa914f6c092dc852b3765c87c6201a51f3a68da2805480a0a096a03ab18c0cb464736f6c63430008150033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032wardsmapping(address ⇒ uint256)src/Usds.sol:Usds
1032totalSupplyuint256src/Usds.sol:Usds
2032balanceOfmapping(address ⇒ uint256)src/Usds.sol:Usds
3032allowancemapping(address ⇒ mapping(address ⇒ uint256))src/Usds.sol:Usds
4032noncesmapping(address ⇒ uint256)src/Usds.sol:Usds

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