Sourcify Logosourcify.eth

0xdC94E8Ab22d66bcC9b0BDB5E48711Fb12CBea74e

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
EssayGatedToken
Compilation Target
contracts/EssayGatedToken.sol:EssayGatedToken
Language
SoliditySolidity
Compiler
solc 0.8.20+commit.a1b79de6
EVM Version
paris
Verified At
2026-01-30 18:07:57 UTC
Deployer
0xC468ff1b3c7043878422A272280e19F47127cC6C
Deployment Transaction
0x9a5c6722ff00a6e97888b4123f219d10b49818d30a688ea1cad80099e12ae913
Block Number
24347182
Transaction Index
43

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

Loading contract data...

Transformations

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
44790x669907247d93e632a7356b447c70a52a9f0bc8986a555e71a688c05bef833c924797
44810x00000000000000000000000000000000000000000000000000000000000000015001
44830x000000000000000000000000dc94e8ab22d66bcc9b0bdb5e48711fb12cbea74e4743
44850x7202e925376eae32df2cd814a16b67616245d06fcf9d796d1263aad1b926d2c54876
44870xc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc64914
44900x53746f72790000000000000000000000000000000000000000000000000000051952
44930x31000000000000000000000000000000000000000000000000000000000000011994

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256)contracts/EssayGatedToken.sol:EssayGatedToken
1032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/EssayGatedToken.sol:EssayGatedToken
2032_totalSupplyuint256contracts/EssayGatedToken.sol:EssayGatedToken
3032_namestringcontracts/EssayGatedToken.sol:EssayGatedToken
4032_symbolstringcontracts/EssayGatedToken.sol:EssayGatedToken
5032_nameFallbackstringcontracts/EssayGatedToken.sol:EssayGatedToken
6032_versionFallbackstringcontracts/EssayGatedToken.sol:EssayGatedToken
7020_owneraddresscontracts/EssayGatedToken.sol:EssayGatedToken
8020issueraddresscontracts/EssayGatedToken.sol:EssayGatedToken
9032claimedmapping(address ⇒ bool)contracts/EssayGatedToken.sol:EssayGatedToken
10032usedNoncesmapping(address ⇒ mapping(uint256 ⇒ bool))contracts/EssayGatedToken.sol:EssayGatedToken

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...
0xdc94e8ab22d66bcc9b0bdb5e48711fb12cbea74e on Ethereum Mainnet (1)