Sourcify Logosourcify.eth

0xB8647e90C0645152Fccf4d9AbB6B59Eb4AA99052

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
KeyfiToken
Compilation Target
KeyfiToken.sol:KeyfiToken
Language
SoliditySolidity
Compiler
solc 0.7.1+commit.f4a555be
EVM Version
istanbul
Verified At
2024-08-08 13:26:37 UTC
Deployer
0xFdb6ac6750690D9c46d038f2536eC995D9d3D6d8
Deployment Transaction
0xbd40f8244ebfddeb2a80729df2ed67993d8f25a35d5c86cf9e223fed72ffabc7
Block Number
11405059
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: QmeEFw977bavzYeNueofaapWAKxPxkdaMM7czognGRCZsy

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1701754
Original (recompiled):0xa2646970667358221220ec17c0fe3a2e3b1e80cf7b428934c25bd63a5f0638077fc87d7c6a7439aaf46464736f6c63430007010033
Transformed (onchain):0xa264697066735822122095e703097a67716b6ef55afbb13252750b11539d396c683dadb125e59537d16c64736f6c63430007010033

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1590054
Original (recompiled):0xa2646970667358221220ec17c0fe3a2e3b1e80cf7b428934c25bd63a5f0638077fc87d7c6a7439aaf46464736f6c63430007010033
Transformed (onchain):0xa264697066735822122095e703097a67716b6ef55afbb13252750b11539d396c683dadb125e59537d16c64736f6c63430007010033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddressKeyfiToken.sol:KeyfiToken
1032totalSupplyuint256KeyfiToken.sol:KeyfiToken
2032allowancesmapping(address ⇒ mapping(address ⇒ uint256))KeyfiToken.sol:KeyfiToken
3032balancesmapping(address ⇒ uint256)KeyfiToken.sol:KeyfiToken
4032delegatesmapping(address ⇒ address)KeyfiToken.sol:KeyfiToken
5020minteraddressKeyfiToken.sol:KeyfiToken
6032mintingAllowedAfteruint256KeyfiToken.sol:KeyfiToken
704minimumMintGapuint32KeyfiToken.sol:KeyfiToken
741mintCapuint8KeyfiToken.sol:KeyfiToken
8032checkpointsmapping(address ⇒ mapping(uint256 ⇒ struct KeyfiToken.Checkpoint))KeyfiToken.sol:KeyfiToken
9032numCheckpointsmapping(address ⇒ uint256)KeyfiToken.sol:KeyfiToken
10032noncesmapping(address ⇒ uint256)KeyfiToken.sol:KeyfiToken

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