Sourcify Logosourcify.eth

0x3c726E4eb2e0b36cA3097EE4F5Cd4739D7Cdc750

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
SynapseERC20
Compilation Target
contracts/synapse/SynapseERC20.sol:SynapseERC20
Language
SoliditySolidity
Compiler
solc 0.6.12+commit.27d51765
EVM Version
istanbul
Verified At
2025-01-24 13:23:33 UTC
Deployer
0x235AF07E770f474d24F5bf73074735892371b40D
Deployment Transaction
0x8b9fe224e5c7410a08524f34fb6751657790c3c52214cb744d0f6701493e9099
Block Number
12907619
Transaction Index
48

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

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

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializedboolcontracts/synapse/SynapseERC20.sol:SynapseERC20
011_initializingboolcontracts/synapse/SynapseERC20.sol:SynapseERC20
101600__gapuint256[50]contracts/synapse/SynapseERC20.sol:SynapseERC20
51032_rolesmapping(bytes32 ⇒ struct AccessControlUpgradeable.RoleData)contracts/synapse/SynapseERC20.sol:SynapseERC20
5201568__gapuint256[49]contracts/synapse/SynapseERC20.sol:SynapseERC20
101032_balancesmapping(address ⇒ uint256)contracts/synapse/SynapseERC20.sol:SynapseERC20
102032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/synapse/SynapseERC20.sol:SynapseERC20
103032_totalSupplyuint256contracts/synapse/SynapseERC20.sol:SynapseERC20
104032_namestringcontracts/synapse/SynapseERC20.sol:SynapseERC20
105032_symbolstringcontracts/synapse/SynapseERC20.sol:SynapseERC20
10601_decimalsuint8contracts/synapse/SynapseERC20.sol:SynapseERC20
10701408__gapuint256[44]contracts/synapse/SynapseERC20.sol:SynapseERC20
15101600__gapuint256[50]contracts/synapse/SynapseERC20.sol:SynapseERC20
201032_HASHED_NAMEbytes32contracts/synapse/SynapseERC20.sol:SynapseERC20
202032_HASHED_VERSIONbytes32contracts/synapse/SynapseERC20.sol:SynapseERC20
20301600__gapuint256[50]contracts/synapse/SynapseERC20.sol:SynapseERC20
253032_noncesmapping(address ⇒ struct CountersUpgradeable.Counter)contracts/synapse/SynapseERC20.sol:SynapseERC20
254032_PERMIT_TYPEHASHbytes32contracts/synapse/SynapseERC20.sol:SynapseERC20
25501568__gapuint256[49]contracts/synapse/SynapseERC20.sol:SynapseERC20

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