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 Sui package defines a minter for NFTs, centered around the `Minter` object. The `Minter` object manages multiple `SalePhase` configurations, each with a price, optional maximum sales, optional mints per user, a start time, a name, and an optional Merkle root for allowlisting. Public functions allow the `Minter` owner to add, remove, and update these sale phases, ensuring only the owner can modify the minting schedule and parameters. The `mint` function enables users to mint NFTs, checking against the active sale phase's start time, total sales, and per-user mint limits, and potentially verifying a Merkle proof if an allowlist is configured. Minting involves creating an `Nft` object and transferring it to the minter, while the payment is handled via a `Coin<SUI>`.
This Sui package defines a minter for NFTs. It manages 'Minter' objects, which represent an NFT collection's minting configuration, and 'Nft' objects, which are the actual NFTs. The 'init' function initializes the package by creating a 'Publisher' and a 'Display' object for 'Nft's, transferring them to the transaction sender. The 'add_phase', 'remove_phase', and 'update_phase' entry functions allow the 'Minter' owner to manage different sale phases, each with a price, max sales, mints per user, start time, name, and an optional Merkle root for allowlisting. The 'mint' function allows users to mint NFTs, checking against the active sale phase's configurations like price, supply, and Merkle proof if an allowlist is enabled. Notable patterns include: 1. **Admin Gating**: The 'add_phase', 'remove_phase', and 'update_phase' functions are restricted to the 'Minter' owner. 2. **Time-
Wallets that share a funder, were co-funded by the same personal-scale source, or land in the same behavioral cluster. A heuristic, not proof of common control.
Tinted amber on the bubble map when they appear in the expanded graph.
casualRule-based labels, conservative precision.
area + brightness = call volume; hover for detail
Where this wallet's SUI first came from, and what it seeded downstream. Observational: a CEX funder suggests a real/retail origin; a high-fanout non-CEX funder is a signal worth noting — not proof of anything.
{
"wallet": "0x786412c384cb691b859d9684d91c8544e4ff77b755cf391ffedd2d0cd00820b1",
"n_tx": 20,
"n_successful_tx": 17,
"n_distinct_epochs": 7,
"n_distinct_sponsors": 0,
"first_seen_cp": 26171241,
"last_seen_cp": 69255373,
"first_seen_ts_ms": 1707859458334,
"last_seen_ts_ms": 1729007767414,
"total_gas_spent_mist": 132008212,
"n_self_sponsored_tx": 20,
"n_sponsored_tx": 0,
"gas_price_p50": 750,
"gas_price_p95": 750,
"active_hours_top24": [
21,
2,
15,
18,
7
],
"primary_archetype": "casual",
"labels": [
"casual"
],
"label_confidence": [
0.7
],
"bot_score": 0,
"bot_signals": [],
"cex_label": null
}Top active hours by UTC. Flat around the clock → no timezone signal (likely automated).