Sourcify Logosourcify.eth

0x2d3b4BB82Bdf0A3593bCF098B5C5b6f7570211A7

on PulseChain (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
swETH
Compilation Target
contracts/implementations/swETH.sol:swETH
Language
Solidity
Compiler
solc 0.8.16+commit.07a7930e
EVM Version
london
Verified At
2026-01-27 13:00:08 UTC
Deployer
0x174Ae6eBFf5E678a1BeE298E1fF7dF799C7c1A08
Deployment Transaction
0xd5b6aee52994958ec4ecd6d08368a3baa72a8697e1d3040a0bcd1001555937ca
Block Number
17049350
Transaction Index
171

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

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

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8contracts/implementations/swETH.sol:swETH
011_initializingboolcontracts/implementations/swETH.sol:swETH
0220AccessControlManagercontract IAccessControlManagercontracts/implementations/swETH.sol:swETH
1032whitelistedAddressesmapping(address ⇒ bool)contracts/implementations/swETH.sol:swETH
201whitelistEnabledboolcontracts/implementations/swETH.sol:swETH
301440__gapuint256[45]contracts/implementations/swETH.sol:swETH
4801600__gapuint256[50]contracts/implementations/swETH.sol:swETH
98032_balancesmapping(address ⇒ uint256)contracts/implementations/swETH.sol:swETH
99032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/implementations/swETH.sol:swETH
100032_totalSupplyuint256contracts/implementations/swETH.sol:swETH
101032_namestringcontracts/implementations/swETH.sol:swETH
102032_symbolstringcontracts/implementations/swETH.sol:swETH
10301440__gapuint256[45]contracts/implementations/swETH.sol:swETH
148032lastRepriceETHReservesuint256contracts/implementations/swETH.sol:swETH
149032swETHToETHRateFixeduint256contracts/implementations/swETH.sol:swETH
150032swellTreasuryRewardPercentageuint256contracts/implementations/swETH.sol:swETH
151032nodeOperatorRewardPercentageuint256contracts/implementations/swETH.sol:swETH
152032lastRepriceUNIXuint256contracts/implementations/swETH.sol:swETH
153032totalETHDepositeduint256contracts/implementations/swETH.sol:swETH
154032minimumRepriceTimeuint256contracts/implementations/swETH.sol:swETH
155032maximumRepriceDifferencePercentageuint256contracts/implementations/swETH.sol:swETH
156032maximumRepriceswETHDifferencePercentageuint256contracts/implementations/swETH.sol:swETH

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