Second Self
Verified contract
Proxy
Active on
Ethereum with 2,385 txns
Unified storage
Map
Table
Raw
Constants and immutables
1
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
3 additional
variables
Balances ($0.00)
No balances found for "Second Self"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20639779 | a month ago | | | 0 | 0.000048879333 | |
| 20639702 | a month ago | | | 0 | 0.000050260948 | |
| 20589232 | 2 months ago | | | 0 | 0.000053730248 | |
| 20588960 | 2 months ago | | | 0 | 0.000032253100 | |
| 20448309 | 2 months ago | | | 0 | 0.000079654975 | |
| 20023806 | 4 months ago | | | 0 | 0.00034271960 | |
| 19956890 | 4 months ago | | | 0 | 0.00030547389 | |
| 19455578 | 7 months ago | | | 0 | 0.0019513456 | |
| 19429299 | 7 months ago | | | 0 | 0.0028464548 | |
| 19286867 | 8 months ago | | | 0 | 0.0023226270 |
ABI
ABI objects
Getter at block 20944140
implementation() view returns (address)
0x77f23779cfb1c30be694f6664ce425d95c17049a
MAX_ROYALTIES_BPS() view returns (uint256)
9500
MAX_SECONDARY_BPS() view returns (uint256)
1000
MAX_SUPPLY_LIMIT() view returns (uint256)
1000000000
PAYOUT_CONTRACT_ADDRESS() view returns (address)
0x68f5c1e24677ac4ae845dde07504eaad98f82572
TIME_PER_DECREMENT() view returns (uint256)
300
alternateSignerAddress() view returns (address)
0x1baad9bfa20eb279d2e3f3e859e3ae9dde666c52
burnable() view returns (bool)
false
isRevealed() view returns (bool)
true
maxMint() view returns (uint256)
300
maxSupply() view returns (uint256)
8888
name() view returns (string)
Second Self
offset() view returns (uint256)
0
owner() view returns (address)
0xca68ba6328cc29d022b2b30a3b4f9d1db4b55fff
ownerRoyaltyBPS() view returns (uint256)
500
symbol() view returns (string)
SELF
totalMinted() view returns (uint256)
6317
totalSupply() view returns (uint256)
6317
transactionMax() view returns (uint256)
100
Read-only
balanceOf(address owner) view returns (uint256)
getActiveVersion(address address_) view returns (uint256)
getApproved(uint256 tokenId) view returns (address)
getCurrentPrice(uint256[4] pricesAndTimestamps) view returns (uint256)
hashToSignForAllowList(address allowedAddress, uint256 version, uint256 nonce, uint256 price, uint256 amount) view returns (bytes32)
hashToSignForMint(uint256 version, uint256 amount, uint256[4] pricesAndTimestamps) view returns (bytes32)
hashToSignToSellToken(uint256 version, uint256 nonce, uint256 tokenId, uint256[4] pricesAndTimestamps) view returns (bytes32)
isApprovedForAll(address owner, address operator) view returns (bool)
mintCount(address) view returns (uint256)
ownerOf(uint256 tokenId) view returns (address)
revenueShare(uint256) view returns (address)
revenueShareBPS(uint256) view returns (uint256)
royaltyInfo(uint256 _tokenId, uint256 _salePrice) view returns (address receiver, uint256 royaltyAmount)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenURI(uint256 tokenId) view returns (string)
State-modifying
Events upgradeTo(address newImplementation, bytes data, bool forceCall, uint8 v, bytes32 r, bytes32 s)
approve(address to, uint256 tokenId)
burn(uint256 tokenId)
buyToken(address seller, uint256 version, uint256 nonce, uint256 tokenId, uint256[4] pricesAndTimestamps, bytes signature) payable
cancelAllowList(address allowedAddress, uint256 version, uint256 nonce, uint256 price, uint256 amount)
cancelMint(uint256 version, uint256 amount, uint256[4] pricesAndTimestamps)
cancelSale(uint256 version, uint256 nonce, uint256 tokenId, uint256[4] pricesAndTimestamps)
init(bool[2] bools, address[3] addresses, uint256[6] uints, string[3] strings)
lockTokenURI(string revealIPFSHash, bool lockOnReveal)
mint(uint256 version, uint256 amount, uint256 buyAmount, uint256[4] pricesAndTimestamps, bytes signature) payable
mintAllow(address allowedAddress, uint256 version, uint256 nonce, uint256 price, uint256 amount, uint256 buyAmount, bytes signature) payable
renounceOwnership()
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes _data)
setAltSigner(address alt)
setApprovalForAll(address operator, bool approved)
setRevenueShare(address[2] newAddresses, uint256[2] newBPS)
setRoyaltiesBPS(uint256 newBPS)
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
updateVersion(uint256 version)
withdrawBalance(uint256 withdrawAmount)
Upgraded(address indexed implementation)
AltSignerChanged(address newSigner)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
BalanceWithdrawn(uint256 balance)
IpfsRevealed(string ipfsHash, bool locked)
Minted(address indexed buyer, uint256 amount, uint256 unitPrice, bytes32 hash)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RevenueShareUpdated(address address1, address address2, uint256 bps1, uint256 bps2)
RoyaltyUpdated(uint256 bps)
SaleCancelled(address indexed seller, bytes32 hash)
SaleCompleted(uint256 indexed tokenId, uint256 price, address indexed seller, address indexed buyer, bytes32 hash)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
VersionChanged(address indexed seller, uint256 version)
constructor()
fallback()
receive()
This contract contains no error objects.