Stack Score
Verified contract
Active on
Base with 6,688 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x4be2…1377
Balances ($0.00)
No balances found for "Stack Score"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22745494 | 3 minutes ago | | | 0.001 | 0.0000012126435 | |
| 22745142 | 14 minutes ago | | | 0.001 | 0.0000014696517 | |
| 22745102 | 16 minutes ago | | | 0.001 | 0.0000014462852 | |
| 22745100 | 16 minutes ago | | | 0 | 0.0000083453195 | |
| 22745075 | 17 minutes ago | | | 0.001 | 0.000024579120 | |
| 22745033 | 18 minutes ago | | | 0 | 4.9105549e-7 | |
| 22744591 | 33 minutes ago | | | 0.001 | 0.000026033366 | |
| 22744332 | 41 minutes ago | | | 0.001 | 0.000022996648 | |
| 22744296 | 43 minutes ago | | | 0 | 4.9105549e-7 | |
| 22744247 | 44 minutes ago | | | 0.001 | 0.0000015813539 |
ABI
ABI objects
Getter at block 22745567 getTraitMetadataURI() view returns (string)
getCurrentId() view returns (uint256)
6383
getCustomEditors() view returns (address[])
[]
getCustomEditorsLength() view returns (uint256)
0
getRenderer() view returns (address)
0x4be23cfa481fdaba008febba00f37604348f1377
mintFee() view returns (uint256)
1000000000000000
mintFeeRecipient() view returns (address)
0x42c22ebd6f07fc052040137eeb3b8a1b7a38b275
name() view returns (string)
Stack Score
owner() view returns (address result)
0x42c22ebd6f07fc052040137eeb3b8a1b7a38b275
referralBps() view returns (uint256)
5000
signer() view returns (address)
0xaf052e84c39a5f8da2027acf83a0fcd6fcf1d8b8
symbol() view returns (string)
STACK_SCORE
version() view returns (string)
1
Read-only
addressToTokenId(address) view returns (uint256)
balanceOf(address owner) view returns (uint256 result)
getApproved(uint256 id) view returns (address result)
getCustomEditorAt(uint256 index) view returns (address)
getPaletteIndex(uint256 tokenId) view returns (uint256)
getScore(address account) view returns (uint256)
getScoreAndLastUpdated(address account) view returns (uint256, uint256)
getTraitValue(uint256 tokenId, bytes32 traitKey) view returns (bytes32 traitValue)
getTraitValues(uint256 tokenId, bytes32[] traitKeys) view returns (bytes32[] traitValues)
getUpdatedAt(uint256 tokenId) view returns (uint256)
isApprovedForAll(address owner, address operator) view returns (bool)
isCustomEditor(address editor) view returns (bool)
locked(uint256 tokenId) pure returns (bool)
ownerOf(uint256 id) view returns (address result)
ownershipHandoverExpiresAt(address pendingOwner) view returns (uint256 result)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenURI(uint256 tokenId) view returns (string)
traitLabelStorage(bytes32 traitKey) view returns (struct TraitLabelStorage)
State-modifying
Events approve(address account, uint256 id) payable
cancelOwnershipHandover() payable
completeOwnershipHandover(address pendingOwner) payable
mint(address to) payable returns (uint256)
mintWithPalette(address to, uint256 palette) payable returns (uint256)
mintWithReferral(address to, address referrer) payable returns (uint256)
mintWithReferralAndPalette(address to, address referrer, uint256 palette) payable returns (uint256)
mintWithScore(address to, uint256 score, uint256 timestamp, bytes signature) payable returns (uint256)
mintWithScoreAndPalette(address to, uint256 score, uint256 timestamp, uint256 palette, bytes signature) payable returns (uint256)
mintWithScoreAndReferral(address to, uint256 score, uint256 timestamp, address referrer, bytes signature) payable returns (uint256)
mintWithScoreAndReferralAndPalette(address to, uint256 score, uint256 timestamp, address referrer, uint256 palette, bytes signature) payable returns (uint256)
renounceOwnership() payable
requestOwnershipHandover() payable
safeTransferFrom(address from, address to, uint256 id) payable
safeTransferFrom(address from, address to, uint256 id, bytes data) payable
setApprovalForAll(address operator, bool isApproved)
setMintFee(uint256 fee)
setMintFeeRecipient(address _mintFeeRecipient)
setReferralBps(uint256 bps)
setRenderer(address _renderer)
setSigner(address _signer)
setTrait(uint256 tokenId, bytes32 traitKey, bytes32 newValue)
setTraitLabel(bytes32 traitKey, struct TraitLabel _traitLabel)
transferFrom(address from, address to, uint256 id) payable
transferOwnership(address newOwner) payable
updateCustomEditor(address editor, bool insert)
updatePalette(uint256 tokenId, uint256 paletteIndex)
updateScore(uint256 tokenId, uint256 newScore, uint256 timestamp, bytes signature)
Approval(address indexed owner, address indexed account, uint256 indexed id)
ApprovalForAll(address indexed owner, address indexed operator, bool isApproved)
Locked(uint256 tokenId)
MintFeeRecipientUpdated(address oldRecipient, address newRecipient)
MintFeeUpdated(uint256 oldFee, uint256 newFee)
Minted(address to, uint256 tokenId)
OwnershipHandoverCanceled(address indexed pendingOwner)
OwnershipHandoverRequested(address indexed pendingOwner)
OwnershipTransferred(address indexed oldOwner, address indexed newOwner)
PreapprovalForAll(address indexed operator, bool indexed approved)
ReferralBpsUpdated(uint256 oldBps, uint256 newBps)
ReferralPaid(address referrer, address referred, uint256 amount)
RendererUpdated(address oldRenderer, address newRenderer)
ScoreUpdated(address account, uint256 tokenId, uint256 oldScore, uint256 newScore)
SignerUpdated(address oldSigner, address newSigner)
TraitMetadataURIUpdated()
TraitUpdated(bytes32 indexed traitKey, uint256 tokenId, bytes32 traitValue)
TraitUpdatedList(bytes32 indexed traitKey, uint256[] tokenIds)
TraitUpdatedListUniformValue(bytes32 indexed traitKey, uint256[] tokenIds, bytes32 traitValue)
TraitUpdatedRange(bytes32 indexed traitKey, uint256 fromTokenId, uint256 toTokenId)
TraitUpdatedRangeUniformValue(bytes32 indexed traitKey, uint256 fromTokenId, uint256 toTokenId, bytes32 traitValue)
Transfer(address indexed from, address indexed to, uint256 indexed id)
Unlocked(uint256 tokenId)
constructor(address initialOwner)
This contract contains no fallback and receive objects.
AccountBalanceOverflow()
AlreadyInitialized()
BalanceQueryForZeroAddress()
InsufficientFee()
InsufficientPrivilege()
InvalidSignature()
InvalidTraitValue(bytes32 traitKey, bytes32 traitValue)
NewOwnerIsZeroAddress()
NoHandoverRequest()
NotOwnerNorApproved()
OneTokenPerAddress()
OnlyTokenOwner()
Reentrancy()
SignatureAlreadyUsed()
TimestampTooOld()
TokenAlreadyExists()
TokenDoesNotExist()
TokenLocked(uint256 tokenId)
TraitDoesNotExist(bytes32 traitKey)
TraitValueUnchanged()
TransferFromIncorrectOwner()
TransferToNonERC721ReceiverImplementer()
TransferToZeroAddress()
Unauthorized()