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 and minting NFTs. The primary object types are `Collection` (representing an NFT collection), `Minter` (controlling the minting process for a collection), and `Nft` (the individual NFT object). The `init` function initializes the package by creating a `Publisher` and a `Display<Nft>` object, which are then transferred to the transaction sender. The `add_phase`, `remove_phase`, and `update_phase` entry functions allow the `Minter`'s owner to manage different sale phases, each with its own price, maximum sales, mints per user, start time, and an optional Merkle root for allowlist gating. The `mint` function allows users to mint NFTs, checking against the current sale phase's rules, including time-gating, price, and optional Merkle proof verification. It also updates the `Minter`'s internal state to track minted NFTs and user-specific purchases. Notable patterns include: - Admin gating: The `add_phase`, `
This Sui package, `my_minter`, primarily manages `Minter` and `Nft` objects. The `init` function initializes a `Display<Nft>` object and transfers it along with a `Publisher` object 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 functions modify the `phases` vector within the `Minter` object. The `mint` entry function allows users to mint `Nft` objects by paying with `SUI` coins. It checks various conditions based on the active `SalePhase`, including time-gating, user-specific mint limits, and an optional Merkle tree root for allowlist gating. The `mint` function mutates the `Minter`'s `minted`, `user_buys`, and `sale_phase_buys` fields, and creates a new `Nft` object. Notable patterns include: - **Admin
This package defines a system for managing NFT collections and their minting processes. It introduces `Collection` and `Minter` objects, where a `Minter` is associated with a `Collection` and handles the minting logic. NFTs are represented by the `Nft` object. The `init` function sets up a `Display` object for `Nft`s. The `add_phase`, `remove_phase`, and `update_phase` entry functions allow the `Minter`'s owner to manage different sale phases, each with its own price, maximum sales, mints per user, start time, and an optional Merkle root for allowlist gating. The core `mint` function allows users to mint NFTs, checking against the current sale phase's rules, including price, user-specific mint limits, and an optional Merkle proof for allowlist verification. Minting involves transferring SUI, updating mint counts, and creating a new `Nft` object.
This package manages a primary object type called Minter, which represents an NFT collection with various sale phases. It also defines Collection and Nft objects. Public/entry functions allow the Minter's owner to add, remove, and update sale phases. The mint function enables users to mint NFTs from the collection. The mint function performs several checks: it verifies the current timestamp against sale phase start times, checks the total supply, and enforces per-user and per-phase mint limits. It also uses a Merkle tree root for allowlist gating if configured for a sale phase. Minting requires payment in SUI, which is transferred to the Minter's owner. Notable patterns include: Admin Caps: The CreatorCapability object acts as an admin cap, granting special privileges (like creating new Minter objects). Time-gating: Sale phases are time-gated by a start_time field. Allowlist Gating: Sale phases can optionally include a Merkle tree root for allowlist verification during minting. Dynamic Fields:
area + brightness = call volume; hover for detail
{
"wallet": "0x5ebb859dd8789cd098ccf849b677ceeedbe8cd200b801e960de928174d71cbd5",
"n_tx": 70,
"n_successful_tx": 50,
"n_distinct_epochs": 20,
"n_distinct_sponsors": 0,
"first_seen_cp": 1643613,
"last_seen_cp": 101593122,
"first_seen_ts_ms": 1683194463825,
"last_seen_ts_ms": 1736895648408,
"total_gas_spent_mist": 343933312,
"n_self_sponsored_tx": 70,
"n_sponsored_tx": 0,
"gas_price_p50": 750,
"gas_price_p95": 1000,
"active_hours_top24": [
18,
17,
7,
15,
3,
10,
20,
23,
19,
6,
5,
12,
13,
2,
21,
4,
16
],
"primary_archetype": null,
"labels": [],
"label_confidence": [],
"bot_score": 0,
"bot_signals": [],
"cex_label": null
}Top active hours by UTC. Flat around the clock → no timezone signal (likely automated).