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 and it is currently at block 23876118.

Basedpunk

Unverified contract

Proxy

Active on Base with 260 txns
Deployed by via 0x7e009820 at 14009543
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Basedpunk"

0xb559751261fdec98225a2d216d9a9a9f8d811b233cac011ffed957b3aed70ced
0x66a2f74dfe89708a2d3010f9ad63fc4e4b421f23d5d7d2fdab1cae3d05910847
0xf17d8d2b1404f051ad7017fc7797006e0338afe5e82a8f17130ee61d52461c8b
0xd0f5e571b77c86c3d103d06f44759c82e4a8a5373de6f421f7cbf6ddd9f476fe
0x1db50901f59a8135f5b5172a78a837e69abc7912f5c07ede398246ff462ebed7
0x639dd24aeab4e89052bc91c51653d46311335664e13661293a72525df7352e06
0x8d5502b9de67f859b7684d6a6c96d27d9b4d98682f086fced36a301b79ebd569
0xf6a4b15db8c562449973ad8397343d8a2cce0b5f6d42ea67be3c7b3943d8e77a
0xc490d6e92f3f2c4120032e0b98314b6de2670f14f837f47d92e3c1167e49f422
0xa56218ab70cf92884278e07f2da1fdbd876151c3ee29d1d0ef3610ad2a4c3bc0

Functions
Getter at block 23876119
bond(view returns (address)
0xc5a076cad94176c2996b32d8466be1ce757faa27
decimals(view returns (uint8)
18
name(view returns (string)
Basedpunk
symbol(view returns (string)
PUNK
totalSupply(view returns (uint256)
50000000000150761344718358295
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
State-modifying
approve(address spenderuint256 valuereturns (bool)
burnByBond(address accountuint256 amount
init(string name_string symbol_
mintByBond(address touint256 amount
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Transfer(address indexed fromaddress indexed touint256 value
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
MCV2_Token__AlreadyInitialized(
MCV2_Token__PermissionDenied(