all collections · daily · marketplace overlay
weekly · real (teal) vs wash (rose)
all collections · daily · marketplace overlay
weekly · real (teal) vs wash (rose)
counterparties · funders · clusters
Move packages this wallet published on-chain — what it shipped, not what it used.
This package defines a system for managing NFT collections and minting NFTs. The primary object types are Collection, Minter, and Nft. The init function initializes a Publisher and a Display object for Nft, transferring them to the transaction sender. Public functions allow the Minter owner to add, remove, and update sale phases, which define pricing, sales limits, mints per user, start times, and optional Merkle roots for allowlist gating. The mint function allows users to mint NFTs, checking against the current active sale phase, enforcing sales limits, and potentially verifying a Merkle proof for allowlisting. It also manages user-specific and phase-specific mint counts and transfers SUI coins for payment.
This Sui package, `my_minter`, primarily manages `Minter` objects, which represent NFT collections, and `Nft` objects, which are the individual NFTs. The `init` function creates a `Publisher` object and a `Display<Nft>` object, transferring both to the transaction sender. The `add_phase`, `remove_phase`, and `update_phase` entry functions allow the `Minter`'s owner to manage `SalePhase` objects within a `Minter`. These phases define parameters like price, max sales, mints per user, start time, and an optional Merkle root for allowlist gating. The core logic resides in the `mint` entry function. It checks if the transaction sender is the `Minter`'s owner, then iterates through `SalePhase` objects to find the active phase based on the current timestamp. It verifies Merkle proofs if a root is present in the active phase, and updates the `minted` count for the `Minter` and the `user_buys` and `
casualRule-based labels, conservative precision.
area + brightness = call volume; hover for detail
{
"wallet": "0x7b2758b9e4f6de1ceebe01e43c6128fea1048566be3dcd4a1baea44358ac38e3",
"n_tx": 11,
"n_successful_tx": 11,
"n_distinct_epochs": 6,
"n_distinct_sponsors": 0,
"first_seen_cp": 1653942,
"last_seen_cp": 2888949,
"first_seen_ts_ms": 1683205099043,
"last_seen_ts_ms": 1684499294652,
"total_gas_spent_mist": 143154740,
"n_self_sponsored_tx": 11,
"n_sponsored_tx": 0,
"gas_price_p50": 1000,
"gas_price_p95": 1000,
"active_hours_top24": [
12,
15,
11,
23,
9,
14,
13
],
"primary_archetype": "casual",
"labels": [
"casual"
],
"label_confidence": [
0.7
],
"bot_score": 0,
"bot_signals": [],
"cex_label": null
}Top active hours by UTC. Circadian peak → likely C. Europe / Africa / Middle East.