Sourcify Logo

0xc8b5A0C5453c15157328b6Cc1f1452be032a41f1

on BNB Smart Chain Mainnet (56)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
BTRToken
Compilation Target
contracts/BTRToken.sol:BTRToken
Language
SoliditySolidity
Compiler
solc 0.8.24+commit.e11b9ed9
EVM Version
paris
Verified At
2025-08-11 11:06:44 UTC
Deployer
0x27E939C9a85AFD8D643eEDA0BdeCb193683BcdA5
Deployment Transaction
0x08fed0c08868493a0cc73f6ee02c768746a50ad4443ca2d16f4ec039554abc51
Block Number
57216399
Transaction Index
105

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
11680x000000000000000000000000c8b5a0c5453c15157328b6cc1f1452be032a41f13275, 3408, 3939, 4072, 4302

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8contracts/BTRToken.sol:BTRToken
011_initializingboolcontracts/BTRToken.sol:BTRToken
101600__gapuint256[50]contracts/BTRToken.sol:BTRToken
5101600__gapuint256[50]contracts/BTRToken.sol:BTRToken
101032_rolesmapping(bytes32 ⇒ struct AccessControlUpgradeable.RoleData)contracts/BTRToken.sol:BTRToken
10201568__gapuint256[49]contracts/BTRToken.sol:BTRToken
151032_roleMembersmapping(bytes32 ⇒ struct EnumerableSetUpgradeable.AddressSet)contracts/BTRToken.sol:BTRToken
15201568__gapuint256[49]contracts/BTRToken.sol:BTRToken
201032_balancesmapping(address ⇒ uint256)contracts/BTRToken.sol:BTRToken
202032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/BTRToken.sol:BTRToken
203032_totalSupplyuint256contracts/BTRToken.sol:BTRToken
204032_namestringcontracts/BTRToken.sol:BTRToken
205032_symbolstringcontracts/BTRToken.sol:BTRToken
20601440__gapuint256[45]contracts/BTRToken.sol:BTRToken
251032_hashedNamebytes32contracts/BTRToken.sol:BTRToken
252032_hashedVersionbytes32contracts/BTRToken.sol:BTRToken
253032_namestringcontracts/BTRToken.sol:BTRToken
254032_versionstringcontracts/BTRToken.sol:BTRToken
25501536__gapuint256[48]contracts/BTRToken.sol:BTRToken
303032_noncesmapping(address ⇒ struct CountersUpgradeable.Counter)contracts/BTRToken.sol:BTRToken
304032_PERMIT_TYPEHASH_DEPRECATED_SLOTbytes32contracts/BTRToken.sol:BTRToken
30501568__gapuint256[49]contracts/BTRToken.sol:BTRToken
35401600__gapuint256[50]contracts/BTRToken.sol:BTRToken
40401_pausedboolcontracts/BTRToken.sol:BTRToken
40501568__gapuint256[49]contracts/BTRToken.sol:BTRToken
45401600__gapuint256[50]contracts/BTRToken.sol:BTRToken
50401600__gapuint256[50]contracts/BTRToken.sol:BTRToken
554032mintQuotauint256contracts/BTRToken.sol:BTRToken
555064whitelistedstruct EnumerableSetUpgradeable.AddressSetcontracts/BTRToken.sol:BTRToken

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