Sourcify Logosourcify.eth

0x4c9EDD5852cd905f086C759E8383e09bff1E68B3

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
USDe
Compilation Target
contracts/USDe.sol:USDe
Language
SoliditySolidity
Compiler
solc 0.8.19+commit.7dd6d404
EVM Version
paris
Verified At
2024-08-08 14:18:26 UTC
Deployer
0x8dE54b1cefEdeAB1766b947c7D9A9963436E8FaE
Deployment Transaction
0xc8119dfca3e004587af37affd06ff7e73bfe47035147c1d478a17daa71dcfcc6
Block Number
18571358
Transaction Index
111

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

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

View on IPFS Logo
Solidity metadata.json IPFS hash: QmaAHNETjrGPF7zXPhs82srVfb9hQaDUrhZ55ykprpH4EZ

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
23090x74fbd8ad78eb7732edc209f83d2dc23f7472a05cdbfd5dfc0f210dad2f967cb34325
23110x00000000000000000000000000000000000000000000000000000000000000014283
23130x0000000000000000000000004c9edd5852cd905f086c759e8383e09bff1e68b34241
23150x01c5070cf4f26b1dca38a8754c64483958f5dd08799ad2d72067b3ff2985b82c4406
23170xc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc64446
23200x55534465000000000000000000000000000000000000000000000000000000041771
23230x31000000000000000000000000000000000000000000000000000000000000011814

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddresscontracts/USDe.sol:USDe
1020_pendingOwneraddresscontracts/USDe.sol:USDe
2032_balancesmapping(address ⇒ uint256)contracts/USDe.sol:USDe
3032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/USDe.sol:USDe
4032_totalSupplyuint256contracts/USDe.sol:USDe
5032_namestringcontracts/USDe.sol:USDe
6032_symbolstringcontracts/USDe.sol:USDe
7032_nameFallbackstringcontracts/USDe.sol:USDe
8032_versionFallbackstringcontracts/USDe.sol:USDe
9032_noncesmapping(address ⇒ struct Counters.Counter)contracts/USDe.sol:USDe
10032_PERMIT_TYPEHASH_DEPRECATED_SLOTbytes32contracts/USDe.sol:USDe
11020minteraddresscontracts/USDe.sol:USDe

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...
0x4c9EDD5852cd905f086C759E8383e09bff1E68B3 on Ethereum Mainnet (1)