Sourcify Logo

0x490b9E771CFdE4f6C48dEbCB5E1973bA6B1D8902

on PulseChain Mainnet (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
PresaleV4
Compilation Target
contracts/PresaleV4.sol:PresaleV4
Language
SoliditySolidity
Compiler
solc 0.8.9+commit.e5eed63a
EVM Version
default
Verified At
2026-01-30 05:06:57 UTC
Deployer
0x4b9c6933e17A12cf79759c5ec74963B1AB3c71D2
Deployment Transaction
0xa693c198a3cdb9bd0f110be304e6197792bd37cc8320e46b18c49cde46ef7e1f
Block Number
16845988
Transaction Index
63

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

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

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8contracts/PresaleV4.sol:PresaleV4
011_initializingboolcontracts/PresaleV4.sol:PresaleV4
1032_statusuint256contracts/PresaleV4.sol:PresaleV4
201568__gapuint256[49]contracts/PresaleV4.sol:PresaleV4
5101600__gapuint256[50]contracts/PresaleV4.sol:PresaleV4
101020_owneraddresscontracts/PresaleV4.sol:PresaleV4
10201568__gapuint256[49]contracts/PresaleV4.sol:PresaleV4
15101_pausedboolcontracts/PresaleV4.sol:PresaleV4
15201568__gapuint256[49]contracts/PresaleV4.sol:PresaleV4
201032totalTokensSolduint256contracts/PresaleV4.sol:PresaleV4
202032startTimeuint256contracts/PresaleV4.sol:PresaleV4
203032endTimeuint256contracts/PresaleV4.sol:PresaleV4
204032claimStartuint256contracts/PresaleV4.sol:PresaleV4
205020saleTokenaddresscontracts/PresaleV4.sol:PresaleV4
206032baseDecimalsuint256contracts/PresaleV4.sol:PresaleV4
207032maxTokensToBuyuint256contracts/PresaleV4.sol:PresaleV4
208032currentStepuint256contracts/PresaleV4.sol:PresaleV4
209096roundsuint256[][3]contracts/PresaleV4.sol:PresaleV4
212032checkPointuint256contracts/PresaleV4.sol:PresaleV4
213032usdRaiseduint256contracts/PresaleV4.sol:PresaleV4
214020paymentWalletaddresscontracts/PresaleV4.sol:PresaleV4
214201whitelistClaimOnlyboolcontracts/PresaleV4.sol:PresaleV4
215020USDTInterfacecontract IERC20Upgradeablecontracts/PresaleV4.sol:PresaleV4
216020aggregatorInterfacecontract Aggregatorcontracts/PresaleV4.sol:PresaleV4
217032userDepositsmapping(address ⇒ uint256)contracts/PresaleV4.sol:PresaleV4
218032hasClaimedmapping(address ⇒ bool)contracts/PresaleV4.sol:PresaleV4
219032isBlacklistedmapping(address ⇒ bool)contracts/PresaleV4.sol:PresaleV4
220032isWhitelistedmapping(address ⇒ bool)contracts/PresaleV4.sol:PresaleV4
221032wertWhitelistedmapping(address ⇒ bool)contracts/PresaleV4.sol:PresaleV4
222032timeConstantuint256contracts/PresaleV4.sol:PresaleV4
223032prevCheckpointsuint256[]contracts/PresaleV4.sol:PresaleV4
22401dynamicTimeFlagboolcontracts/PresaleV4.sol:PresaleV4

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