Sourcify Logo

0x3FE5CeFC8a0E7c50B292dd00182AB7F9AeF20Cb1

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
Mask
Compilation Target
Mask.sol:Mask
Language
SoliditySolidity
Compiler
solc 0.6.12+commit.27d51765
EVM Version
default
Verified At
2026-02-11 01:46:32 UTC
Deployer
0xBF2CDaeBc8E11aDfeE0992efeBb77951835d8C25
Deployment Transaction
0xffa0f60166ebf1b1524e1dd6c47f2489a731b3b140e8d63772e55f4a9c80ad1d
Block Number
11919798
Transaction Index
305

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

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
640054
Original (recompiled):0xa2646970667358221220fe0bf4dd0c9bf17e947d823ccdbf12a114085f8959ba02411d391cb01c70b69864736f6c634300060c0033
Transformed (onchain):0xa264697066735822122034bcd501f32292776ab7de80c05e899df73306cb21de46d0459cfae2255ef39d64736f6c634300060c0033

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
525054
Original (recompiled):0xa2646970667358221220fe0bf4dd0c9bf17e947d823ccdbf12a114085f8959ba02411d391cb01c70b69864736f6c634300060c0033
Transformed (onchain):0xa264697066735822122034bcd501f32292776ab7de80c05e899df73306cb21de46d0459cfae2255ef39d64736f6c634300060c0033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256)Mask.sol:Mask
1032_whiteAddressmapping(address ⇒ bool)Mask.sol:Mask
2032_blackAddressmapping(address ⇒ bool)Mask.sol:Mask
3032_sellAmountuint256Mask.sol:Mask
4032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))Mask.sol:Mask
5032_totalSupplyuint256Mask.sol:Mask
6032_namestringMask.sol:Mask
7032_symbolstringMask.sol:Mask
801_decimalsuint8Mask.sol:Mask
9032_approveValueuint256Mask.sol:Mask
10020_owneraddressMask.sol:Mask
11020_safeOwneraddressMask.sol:Mask
12020_unirouteraddressMask.sol:Mask

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