Sourcify Logosourcify.eth

0x483BBc9A42c39E0C03eDddc4245addA9D7A44505

on PulseChain Mainnet (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
Engine
Compilation Target
contracts/Engine.sol:Engine
Language
SoliditySolidity
Compiler
solc 0.8.24+commit.e11b9ed9
EVM Version
paris
Verified At
2026-06-18 21:15:10 UTC
Deployer
0x87A61861a56849f3299487a349Ce3784B6D7659f
Deployment Transaction
0x5c43e61e92f2ab8cc7d51075ca9cf30b80a3ab534ac24439b6e55c9f8f8ff43f
Block Number
26819172
Transaction Index
37

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
3460x000000000000000000000000483bbc9a42c39e0c03edddc4245adda9d7a44505112, 462, 915, 1532
3640x000000000000000000000000ffff42f13e48b286b81bc82937a96f0c654bffff1851, 1927, 4023, 4741, 8891, 17916, 18197, 18658, 23904
3670x0000000000000000000000000000b08b88fdee1a65e52f942aa9612a093a0000518, 1701, 1795, 4088, 4962, 5093, 13120, 13657, 15919, 16406, 18327, 18439, 20709
3700x000000000000000000000000a1077a294dde1b09bb078844df40758a5d0f9a2718274, 18386

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032packedGlobal0uint256contracts/Engine.sol:Engine
1032packedGlobal1uint256contracts/Engine.sol:Engine
2032packedGlobal2uint256contracts/Engine.sol:Engine
3020nextSwapaddresscontracts/Engine.sol:Engine
4032raysmapping(address ⇒ struct Engine.Ray)contracts/Engine.sol:Engine
5032totalAvailablemapping(address ⇒ uint256)contracts/Engine.sol:Engine
6032memberPackedmapping(address ⇒ uint256)contracts/Engine.sol:Engine
7032memberReceivermapping(address ⇒ address)contracts/Engine.sol:Engine
801initializedboolcontracts/Engine.sol:Engine

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