Sourcify Logosourcify.eth

0xbB3851Fc2dAabecbf652F88337fC0fd0eB12fB31

on PulseChain (369)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
MockERC20
Compilation Target
test/mock/MockERC20.sol:MockERC20
Language
Solidity
Compiler
solc 0.8.23+commit.f704f362
EVM Version
shanghai
Verified At
2025-12-28 23:24:09 UTC
Deployer
0xd4B58A72469222eFAd11cC06e40AC24A9F860008
Deployment Transaction
0x6f738aa846e285890f1f10c5d79dff18341edf3f07d0e4043588b2a3dcb199d4
Block Number
25387405
Transaction Index
8

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
472954
Original (recompiled):0xa2646970667358221220083108055927e5d807ae9b4e7c3f44d7235ab512ea7dd5960aea4badc73866b564736f6c63430008170033
Transformed (onchain):0xa2646970667358221220ecc06f1b8b32a1b1c27f879ee3b0d419bf092402530984986661d0700c079f1a64736f6c63430008170033

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
370654
Original (recompiled):0xa2646970667358221220083108055927e5d807ae9b4e7c3f44d7235ab512ea7dd5960aea4badc73866b564736f6c63430008170033
Transformed (onchain):0xa2646970667358221220ecc06f1b8b32a1b1c27f879ee3b0d419bf092402530984986661d0700c079f1a64736f6c63430008170033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256)test/mock/MockERC20.sol:MockERC20
1032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))test/mock/MockERC20.sol:MockERC20
2032_totalSupplyuint256test/mock/MockERC20.sol:MockERC20
3032_namestringtest/mock/MockERC20.sol:MockERC20
4032_symbolstringtest/mock/MockERC20.sol:MockERC20

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