FU STUDIO MEMBERSHIP

Verified contract

Proxy

Active on Ethereum with 4,022 txns
Deployed by via 0x7191adcf at 15882029
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 6 additional slots
-
variable spans 1 additional slot
Native
Value $5,070.99
0xf3ba3c3cc1cf52a8bc9098ff1bcad779ca8a8b37dfa8e679246152c5ea0cfe7a
0x4d999531fc195780502ca1f31760de25449d35f56e7b985c6f3bb5814254b50c
0x08b5fde25ea4093aed661ac6a31c57316b282c0433273291c5b5ff47499e1cab
0xcbe0ba4850709b492b6574541af9728ae678fb8c630f876487c94c15f2ef1b2d
0xa1132d7a66747eef88107b78ebd5ef805121c34009a628be57c96dc3fb9b995e
0xab17e0a7e3a41d1831891f341fdf73a26c8fc7b1e0f374cbf4b83126a5e97fb0
0x4acc051ac83c2c883041a1f8a6ba8ceb56b16a6b8e84067e29e391014fa5ebd5
0x5772395c0b30efa74448eecdf789c4e2a6e143d05955269b47ef010bb09c0d51
0x569294133805790c6fdab2e2f9958efe5ae2284b7db497a6b71af6465db718bb
0xce48fd1f669b282168fc09839586920bd9c0715b076bc45d54f60bab5602c9c1

Functions
Getter at block 21216328
affiliateFeeUnlocked(view returns (bool)
true
burnConfig(view returns (address archetypebool enableduint16 ratiouint64 startuint64 limit)
(archetype=0x0000000000000000000000000000000000000000, enabled=false, ratio=0, start=0, limit=0)
 
config(view returns (string unrevealedUristring baseUriaddress affiliateSigneraddress ownerAltPayoutaddress superAffiliatePayoutuint32 maxSupplyuint32 maxBatchSizeuint16 affiliateFeeuint16 platformFeestruct ArchetypeDiscount discounts)
discountsUnlocked(view returns (bool)
true
maxSupplyUnlocked(view returns (bool)
true
name(view returns (string)
FU STUDIO MEMBERSHIP
owner(view returns (address)
0xebf9facd420fca0592d365381824c59b2b6a92fb
ownerAltPayoutUnlocked(view returns (bool)
true
ownerBalance(view returns (uint128 owneruint128 platform)
(owner=0, platform=0)
provenance(view returns (string)
provenanceHashUnlocked(view returns (bool)
true
revealed(view returns (bool)
true
symbol(view returns (string)
FU
totalSupply(view returns (uint256)
6000
uriUnlocked(view returns (bool)
true
Read-only
affiliateBalance(addressview returns (uint128)
balanceOf(address ownerview returns (uint256)
computePrice(uint128 priceuint256 numTokensbool affiliateUsedview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getTokenMsg(uint256 tokenIdview returns (string)
invites(bytes32view returns (uint128 priceuint64 startuint64 limit)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
burnToMint(uint256[] tokenIds
disableBurnToMint(
enableBurnToMint(address archetypeuint16 ratiouint64 startuint64 limit
initialize(string namestring symbolstruct ArchetypeConfig config_
lockAffiliateFee(string password
lockDiscounts(string password
lockMaxSupply(string password
lockOwnerAltPayout(string password
lockProvenanceHash(string password
lockURI(string password
mint(struct ArchetypeAuth authuint256 quantityaddress affiliatebytes signaturepayable 
mintTo(struct ArchetypeAuth authuint256 quantityaddress toaddress affiliatebytes signaturepayable 
renounceOwnership(
reveal(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setAffiliateFee(uint16 affiliateFee
setApprovalForAll(address operatorbool approved
setBaseURI(string baseUri
setDiscounts(struct ArchetypeDiscount discounts
setInvite(bytes32 _keybytes32 _cidstruct ArchetypeInvite _invite
setInvites(struct ArchetypeInvitelist[] invitelist
setMaxSupply(uint32 maxSupplystring password
setOwnerAltPayout(address ownerAltPayout
setProvenanceHash(string provenanceHash
setSuperAffiliatePayout(address superAffiliatePayout
setTokenMsg(uint256 tokenIdstring message
setUnrevealedURI(string unrevealedURI
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
withdraw(
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
Invited(bytes32 indexed keybytes32 indexed cid
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Referral(address indexed affiliateuint128 waduint256 numMints
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Withdrawal(address indexed srcuint128 wad
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApproveToCaller(
BalanceEmpty(
BalanceQueryForZeroAddress(
BurnToMintDisabled(
ExcessiveEthSent(
InsufficientEthSent(
InvalidAmountOfTokens(
InvalidConfig(
InvalidReferral(
InvalidSignature(
LockedForever(
MaxBatchSizeExceeded(
MaxSupplyExceeded(
MintERC2309QuantityExceedsLimit(
MintNotYetStarted(
MintToZeroAddress(
MintZeroQuantity(
MintingPaused(
NotApprovedToTransfer(
NotTokenOwner(
NumberOfMintsExceeded(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFailed(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
WalletUnauthorizedToMint(
WrongPassword(