Sourcify Logo

0xAd3f009b99dF236C1422238A44632911d1060165

on Arbitrum One Mainnet (42161)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
RaffleFactory
Compilation Target
contracts/RaffleFactory.sol:RaffleFactory
Language
SoliditySolidity
Compiler
solc 0.8.24+commit.e11b9ed9
EVM Version
cancun
Verified At
2026-06-11 11:45:59 UTC
Deployer
0x184B49b76Cc800Cd094daf91ffcb981722a87A5f
Deployment Transaction
0xc8316d0d894dbe450983a8ab157a1d329de9118e328d440af19659ad541b3c64
Block Number
472363498
Transaction Index
1

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

Loading contract data...

CBOR Auxdata id: 2

View on IPFS Logo
Solidity metadata.json IPFS hash: QmeCDM8Cuw3ExDXjAjz2SzyLC3rNuim3kCPXVPbfsbgwPe

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

Loading contract data...

CBOR Auxdata id: 2

View on IPFS Logo
Solidity metadata.json IPFS hash: QmeCDM8Cuw3ExDXjAjz2SzyLC3rNuim3kCPXVPbfsbgwPe

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020s_owneraddresscontracts/RaffleFactory.sol:RaffleFactory
1020s_pendingOwneraddresscontracts/RaffleFactory.sol:RaffleFactory
2020s_vrfCoordinatorcontract IVRFCoordinatorV2Pluscontracts/RaffleFactory.sol:RaffleFactory
3020luckTokenaddresscontracts/RaffleFactory.sol:RaffleFactory
4020feeRecipientaddresscontracts/RaffleFactory.sol:RaffleFactory
5032platformFeeBpsuint256contracts/RaffleFactory.sol:RaffleFactory
6020boostOperatoraddresscontracts/RaffleFactory.sol:RaffleFactory
7032minPrizeAmountmapping(address ⇒ uint256)contracts/RaffleFactory.sol:RaffleFactory
8032minTicketPricemapping(address ⇒ uint256)contracts/RaffleFactory.sol:RaffleFactory
9032allowedPrizeTokensmapping(address ⇒ bool)contracts/RaffleFactory.sol:RaffleFactory
10032maxWinnerCountuint256contracts/RaffleFactory.sol:RaffleFactory
11032s_subscriptionIduint256contracts/RaffleFactory.sol:RaffleFactory
12032keyHashbytes32contracts/RaffleFactory.sol:RaffleFactory
1304callbackGasLimituint32contracts/RaffleFactory.sol:RaffleFactory
14032requestToVaultmapping(uint256 ⇒ address)contracts/RaffleFactory.sol:RaffleFactory
15032isValidVaultmapping(address ⇒ bool)contracts/RaffleFactory.sol:RaffleFactory
16032allRafflesaddress[]contracts/RaffleFactory.sol:RaffleFactory

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