Sourcify Logo

0x340991442B5BFCD80a46D709748be28b788414B7

on Arbitrum One Mainnet (42161)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
CryptoRace
Compilation Target
src/CryptoRace.sol:CryptoRace
Language
SoliditySolidity
Compiler
solc 0.8.24+commit.e11b9ed9
EVM Version
paris
Verified At
2026-09-12 22:01:55 UTC
Deployer
0x488F62E6e11fA7DC70bea1A4D4D642aB2ba81D5B
Deployment Transaction
0xac908db9a681f89f83a4510526653bfdce8a3d2d7b9d26393a88919fdbed1c6a
Block Number
504530628
Transaction Index
3

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
3430x000000000000000000000000528f42c8560bbda048690fb0982b07a9ae52551a3045, 4735, 10771, 11461, 13843
3450x00000000000000000000000000000000000000000000000000000000000f42402425
3470x00000000000000000000000000000000000000000000000000000000004c4b402608, 3184, 3239, 11985, 12067

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020owneraddresssrc/CryptoRace.sol:CryptoRace
1020pendingOwneraddresssrc/CryptoRace.sol:CryptoRace
2032queuedmapping(bytes32 ⇒ uint256)src/CryptoRace.sol:CryptoRace
3032coinSetsstruct CryptoRace.Coin[][]src/CryptoRace.sol:CryptoRace
4020oraclecontract IOracleAdaptersrc/CryptoRace.sol:CryptoRace
5020feeRoutercontract IFeeRoutersrc/CryptoRace.sol:CryptoRace
6020seedVaultaddresssrc/CryptoRace.sol:CryptoRace
7032rakeBpsuint256src/CryptoRace.sol:CryptoRace
8032minStakeuint256src/CryptoRace.sol:CryptoRace
9032maxStakeAbsuint256src/CryptoRace.sol:CryptoRace
10032minPotuint256src/CryptoRace.sol:CryptoRace
1101pausedboolsrc/CryptoRace.sol:CryptoRace
12032raceCountuint256src/CryptoRace.sol:CryptoRace
13032racesmapping(uint256 ⇒ struct CryptoRace.Race)src/CryptoRace.sol:CryptoRace
14032positionsmapping(uint256 ⇒ mapping(address ⇒ mapping(uint8 ⇒ struct CryptoRace.Position)))src/CryptoRace.sol:CryptoRace
15032userGrossmapping(uint256 ⇒ mapping(address ⇒ uint256))src/CryptoRace.sol:CryptoRace
16032claimedmapping(uint256 ⇒ mapping(address ⇒ bool))src/CryptoRace.sol:CryptoRace
17032pendingCarryuint256src/CryptoRace.sol:CryptoRace
18032_lockuint256src/CryptoRace.sol:CryptoRace

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