Distorted Punks

Unverified contract

Proxy

Active on Base with 1,269 txns
Deployed by via 0x76252354 at 18046327
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 47 additional slots
-
variable spans 3 additional slots
-
variable spans 1 additional slot
-
variable spans 2 additional slots

No balances found for "Distorted Punks"

0x0001b6e4ccfa9a598da86f9bfa3e5f8ba43ee32029396a724b21961d8c5a4fa3
0x44b5f9a4d222c6db476d95bca9527c48f39491a0b3a8157adad1fb6d661185db
0x9670caa8176df6bb76e10e991812a864a9c4506bb09e4ebdae6c3812d1de05c6
0xab5aa8d47fa21e5de338144645f6aebe2c2944fbd26376eb59d53b220b431032
0x76e33331c8e2b33e93b0320bc91197cc4ee5256fada24046d15a2f7467d6bf21
0x1b852aa327e926ffe826c625baa7a356bed8b262f14c51e163f910b80423c6d6
0x72d98a8e547b1172c6695cfcde203a5b67d99223bbeeb0607665350f9a54b2e9
0x3887eab8b92fa691dd7b86b3d81b1f7fde72aaee5240668ce40937ac710e27b8
0x6d8e73319f995868fd9b42cf7e3d79b6f05cc22c88131af3db7d2ad83745a43d
0x1f0324f19efa3e29ec443d29ff71b9c8e20b7bfb51928f6113ad943b20cc3ff0

Functions
Getter at block 22123113
burnConfig(view returns (address archetypeaddress burnAddressbool enabledbool reverseduint16 ratiouint64 startuint64 limit)
(archetype=0x0000000000000000000000000000000000000000, burnAddress=0x0000000000000000000000000000000000000000, enabled=false, reversed=false, ratio=0, start=0, limit=0)
config(view returns (string baseUriaddress affiliateSigneruint32 maxSupplyuint32 maxBatchSizeuint16 affiliateFeeuint16 defaultRoyaltystruct Discount discounts)
(baseUri=ipfs://QmUyPYbm4k994bG8hy6TnNFXxoXjhBnETrABTnmuP9NLi6/, affiliateSigner=0x1f285dd528cf4cde3081c6d48d9df7a4f8fa9383, maxSupply=10000, maxBatchSize=100, affiliateFee=0, defaultRoyalty=500, discounts=(0, []))
name(view returns (string)
Distorted Punks
options(view returns (bool uriLockedbool maxSupplyLockedbool affiliateFeeLockedbool discountsLockedbool ownerAltPayoutLocked)
(uriLocked=false, maxSupplyLocked=false, affiliateFeeLocked=false, discountsLocked=false, ownerAltPayoutLocked=false)
owner(view returns (address)
0x3023238b89bdef90a051ca84884e59b299da663d
ownerBalance(view returns (uint128)
0
payoutConfig(view returns (uint16 ownerBpsuint16 platformBpsuint16 partnerBpsuint16 superAffiliateBpsaddress partneraddress superAffiliate)
(ownerBps=9500, platformBps=500, partnerBps=0, superAffiliateBps=0, partner=0x60a59d7003345843be285c15c7c78b62b61e0d7c, superAffiliate=0x0000000000000000000000000000000000000000)
platform(pure returns (address)
0x86b82972282dd22348374bc63fd21620f7ed847b
symbol(view returns (string)
DP
totalSupply(view returns (uint256)
1549
Read-only
affiliateBalance(address affiliateview returns (uint128)
affiliateBalanceToken(address affiliateaddress tokenview returns (uint128)
balanceOf(address ownerview returns (uint256)
computePrice(bytes32 keyuint256 quantitybool affiliateUsedview returns (uint256)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721AUpgradeableTokenOwnership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721AUpgradeableTokenOwnership[])
getApproved(uint256 tokenIdview returns (address)
invites(bytes32view returns (uint128 priceuint128 reservePriceuint128 deltauint32 startuint32 enduint32 limituint32 maxSupplyuint32 intervaluint32 unitSizeaddress tokenAddressbool isBlacklist)
isApprovedForAll(address owneraddress operatorview returns (bool)
listSupply(bytes32 keyview returns (uint256)
minted(address minterbytes32 keyview returns (uint256)
ownerBalanceToken(address tokenview returns (uint128)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
State-modifying
approve(address touint256 tokenIdpayable 
batchMintTo(struct Auth authaddress[] toListuint256[] quantityListaddress affiliatebytes signaturepayable 
burnToMint(uint256[] tokenIds
disableBurnToMint(
enableBurnToMint(address archetypeaddress burnAddressbool reverseduint16 ratiouint64 startuint64 limit
initialize(string namestring symbolstruct Config config_struct PayoutConfig payoutConfig_address _receiver
lockAffiliateFee(string password
lockDiscounts(string password
lockMaxSupply(string password
lockURI(string password
mint(struct Auth authuint256 quantityaddress affiliatebytes signaturepayable 
mintTo(struct Auth authuint256 quantityaddress toaddress affiliatebytes signaturepayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setAffiliateFee(uint16 affiliateFee
setApprovalForAll(address operatorbool approved
setBaseURI(string baseUri
setDefaultRoyalty(address receiveruint16 feeNumerator
setDiscounts(struct Discount discounts
setDutchInvite(bytes32 _keybytes32 _cidstruct DutchInvite _dutchInvite
setInvite(bytes32 _keybytes32 _cidstruct Invite _invite
setMaxBatchSize(uint32 maxBatchSize
setMaxSupply(uint32 maxSupplystring password
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
withdraw(
withdrawAffiliate(
withdrawTokens(address[] tokens
withdrawTokensAffiliate(address[] tokens
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
Initialized(uint8 version
Invited(bytes32 indexed keybytes32 indexed cid
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Referral(address indexed affiliateaddress tokenuint128 waduint256 numMints
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Withdrawal(address indexed srcaddress tokenuint128 wad
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
InvalidConfig(
InvalidQueryRange(
InvalidSplitShares(
LockedForever(
MaxSupplyExceeded(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
NotApprovedToTransfer(
NotOwner(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFailed(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
WrongPassword(