Sourcify Logosourcify.eth

0x865377367054516e17014CcdED1e7d814EDC9ce4

on PulseChain (369)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
ERC20
Compilation Target
contracts/ERC20.sol:ERC20
Language
SoliditySolidity
Compiler
solc 0.5.16+commit.9c3226ce
EVM Version
istanbul
Verified At
2026-02-02 07:42:27 UTC
Deployer
0x3FcB35a1CbFB6007f9BC638D388958Bc4550cB28
Deployment Transaction
0x22c2e58044be9d96b22f7e4350a812d007eb7fdba4be24967815cf6bd5ecda06
Block Number
11915875
Transaction Index
108

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

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
485853
Original (recompiled):0xa265627a7a72315820d1a5feb6f544c67307d85c6155c4f6b30e9fe291b5b2f04c81d7458a719a0a9564736f6c63430005100032
Transformed (onchain):0xa265627a7a7231582089f7e4274cfb7b6d91159f77b0710caea0db201f6aab14a3b07244206d2670e364736f6c63430005100032

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
391553
Original (recompiled):0xa265627a7a72315820d1a5feb6f544c67307d85c6155c4f6b30e9fe291b5b2f04c81d7458a719a0a9564736f6c63430005100032
Transformed (onchain):0xa265627a7a7231582089f7e4274cfb7b6d91159f77b0710caea0db201f6aab14a3b07244206d2670e364736f6c63430005100032

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032namestringcontracts/ERC20.sol:ERC20
1032symbolstringcontracts/ERC20.sol:ERC20
201decimalsuint8contracts/ERC20.sol:ERC20
3032totalSupplyuint256contracts/ERC20.sol:ERC20
4020operatoraddresscontracts/ERC20.sol:ERC20
5020pendingOperatoraddresscontracts/ERC20.sol:ERC20
6032balanceOfmapping(address ⇒ uint256)contracts/ERC20.sol:ERC20
7032allowancemapping(address ⇒ mapping(address ⇒ uint256))contracts/ERC20.sol:ERC20
8032mintersmapping(address ⇒ bool)contracts/ERC20.sol:ERC20
9032DOMAIN_SEPARATORbytes32contracts/ERC20.sol:ERC20
10032noncesmapping(address ⇒ uint256)contracts/ERC20.sol:ERC20

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