Sourcify Logo

0x5d3a1Ff2b6BAb83b63cd9AD0787074081a52ef34

on Avalanche C-Chain (43114)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
USDeOFT
Compilation Target
contracts/usde/USDeOFT.sol:USDeOFT
Language
SoliditySolidity
Compiler
solc 0.8.22+commit.4fc1097e
EVM Version
paris
Verified At
2025-08-08 14:13:32 UTC
Deployer
0xAa439FB33e55306c7c79841F20121B4c4139f3dc
Deployment Transaction
0x8c822d0fa52bc4609bfe6b871a36aa388dd822a5900463139fdc66cc97a8af51
Block Number
66748921
Transaction Index
1

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
600x0000000000000000000000001a44076050125825900e736c501f859c50fe728c1401, 2803, 5291, 6063, 6856, 7574, 9050, 9235
9390x000000000000000000000000000000000000000000000000000000e8d4a510001711, 8007, 8124, 8620

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddresscontracts/usde/USDeOFT.sol:USDeOFT
1032peersmapping(uint32 ⇒ bytes32)contracts/usde/USDeOFT.sol:USDeOFT
2020preCrimeaddresscontracts/usde/USDeOFT.sol:USDeOFT
3032enforcedOptionsmapping(uint32 ⇒ mapping(uint16 ⇒ bytes))contracts/usde/USDeOFT.sol:USDeOFT
4020msgInspectoraddresscontracts/usde/USDeOFT.sol:USDeOFT
5032_balancesmapping(address ⇒ uint256)contracts/usde/USDeOFT.sol:USDeOFT
6032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/usde/USDeOFT.sol:USDeOFT
7032_totalSupplyuint256contracts/usde/USDeOFT.sol:USDeOFT
8032_namestringcontracts/usde/USDeOFT.sol:USDeOFT
9032_symbolstringcontracts/usde/USDeOFT.sol:USDeOFT
10020_pendingOwneraddresscontracts/usde/USDeOFT.sol:USDeOFT
11032rateLimitsmapping(uint32 ⇒ struct RateLimiter.RateLimit)contracts/usde/USDeOFT.sol:USDeOFT
12020rateLimiteraddresscontracts/usde/USDeOFT.sol:USDeOFT

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