Bytecode-generated storage layout

We've generated a storage layout (with no variable labels) from this contract's bytecode. We've also started a backfill to track the inferred variables.

Wrapped BTC

Verified contract

Proxy

Active on Base with 35 txns
Deployed by via 0xd7d7f3e9 at 2059429
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 14 additional slots

No balances found for "Wrapped BTC"

0x95a05ca7b735e341b7ee44973e1c2581a5bf71809c898cb0c6e6288a030d90cb
0x8b36d27b3e628eeebdbeed2df508bf588f45307d9fccd1ec1246891658f757c5
0x28be494c542658e21ff4362678cde42e9c124fb769b5acfaa813dd194e808cba
0x010051ba2a689736d6121b4f6d0fcdbb8a75aa8dc129fc859ceb565dd3930b06
0x283a68f2c76a6b769c03e13918ee87cbbdc68aee94f839cf9b461a352e34b347
0x0ff352cbc15c503f08e125693aaece50a6d7ab4cb68b129a941267cbb3dddd09
0x7bce199b8af58d2e0e2ef0ee5dd32ad9f84fe5424671a81f3dc071c5f0ae03fe
0xf4cc6ebd504fed462cff05d28ebc2c55d2a7511a3099710d3e71518498948234
0xc70623958bd3bf8f9693dd92bf820e8850ef01575887ddceb9ae7a8579347e1c
0x65bebb1bad7f07a4fd891a8eba2107da56470497a7d1bb1ab41b210e1c0d48a1

Functions
Getter at block 23578236
DOMAIN_SEPARATOR(view returns (bytes32)
0x03b16e41c8cbaecd706340071ee72170f3594f13d30051812aeb05e6783b8868
chainId(view returns (uint16)
2
decimals(view returns (uint8)
8
eip712Domain(view returns (bytes1 domainFieldsstring domainNamestring domainVersionuint256 domainChainIdaddress domainVerifyingContractbytes32 domainSaltuint256[] domainExtensions)
(domainFields=0x1f, domainName=Wrapped BTC, domainVersion=1, domainChainId=8453, domainVerifyingContract=0xe6396f780b543df16ee3b784d789c75b68319db0, domainSalt=0x21d8f9dcc43dd923b242518bd1debc7093577cff6c7a833a89040e379904bd50, domainExtensions=[])
name(view returns (string)
Wrapped BTC
nativeContract(view returns (bytes32)
0x0000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599
owner(view returns (address)
0x8d2de8d2f73f1f4cab472ac9a881c9b123c79627
symbol(view returns (string)
WBTC
totalSupply(view returns (uint256)
830843
Read-only
allowance(address owner_address spender_view returns (uint256)
balanceOf(address account_view returns (uint256)
nonces(address owner_view returns (uint256)
State-modifying
approve(address spender_uint256 amount_returns (bool)
burn(address account_uint256 amount_
decreaseAllowance(address spender_uint256 subtractedValue_returns (bool)
increaseAllowance(address spender_uint256 addedValue_returns (bool)
initialize(string name_string symbol_uint8 decimals_uint64 sequence_address owner_uint16 chainId_bytes32 nativeContract_
mint(address account_uint256 amount_
permit(address owner_address spender_uint256 value_uint256 deadline_uint8 v_bytes32 r_bytes32 s_
transfer(address recipient_uint256 amount_returns (bool)
transferFrom(address sender_address recipient_uint256 amount_returns (bool)
updateDetails(string name_string symbol_uint64 sequence_
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address beaconbytes data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.