Sourcify Logosourcify.eth

0x3E5D9D8a63CC8a88748f229999CF59487e90721e

on PulseChain (369)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
MetalSwap
Compilation Target
MetalSwap.sol:MetalSwap
Language
Solidity
Compiler
solc 0.8.7+commit.e28d00a7
EVM Version
london
Verified At
2026-02-02 04:04:50 UTC
Deployer
0xFDf6Fa86058D1Eacb441aDB5aCfC143672E59A58
Deployment Transaction
0xbff7f5f91c5218f222459b68c2a105599513e09d2024cf3d0beef0a7da7b70aa
Block Number
13638496
Transaction Index
151

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

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2005854
Original (recompiled):0xa2646970667358221220f81bb01568712145180fb104143bb9b86428ee714126aa51d33e5ded22f651af64736f6c63430008070033
Transformed (onchain):0xa264697066735822122087bb6a9fe712a83343396d6ab1fe3c4041272b2349b6828b796846040e9045cf64736f6c63430008070033

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
9220xddfabc6bdc01b7e198b4165bd23f1f7c33f393e61ac20070323e51f9c2e24a1a6279
9240x00000000000000000000000000000000000000000000000000000000000000016239
9260xd177aa1e7f031a8d21f6f16697c692c443b376cf51378be94a83ab0304572e2b6355
9280xc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc66388
9300x8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f6322
18330x6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c93694

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1548354
Original (recompiled):0xa2646970667358221220f81bb01568712145180fb104143bb9b86428ee714126aa51d33e5ded22f651af64736f6c63430008070033
Transformed (onchain):0xa264697066735822122087bb6a9fe712a83343396d6ab1fe3c4041272b2349b6828b796846040e9045cf64736f6c63430008070033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256)MetalSwap.sol:MetalSwap
1032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))MetalSwap.sol:MetalSwap
2032_totalSupplyuint256MetalSwap.sol:MetalSwap
3032_namestringMetalSwap.sol:MetalSwap
4032_symbolstringMetalSwap.sol:MetalSwap
5032_noncesmapping(address ⇒ struct Counters.Counter)MetalSwap.sol:MetalSwap
6032_delegatesmapping(address ⇒ address)MetalSwap.sol:MetalSwap
7032_checkpointsmapping(address ⇒ struct ERC20Votes.Checkpoint[])MetalSwap.sol:MetalSwap
8032_totalSupplyCheckpointsstruct ERC20Votes.Checkpoint[]MetalSwap.sol:MetalSwap

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...
0x3E5D9D8a63CC8a88748f229999CF59487e90721e on PulseChain (369)