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 primarily manages `Nft` objects, which represent non-fungible tokens with fields for ID, name, description, media URL, and attributes (a map of strings to strings). The `init` function sets up a `Display` object for `Nft`s, a `TransferPolicy` with a Kiosk lock rule and a 10% royalty rule, and transfers the `Publisher`, `Display`, and `TransferPolicyCap` to the sender, while sharing the `TransferPolicy` object. Public functions `mint_order`, `mint_nft`, and `mint_edition_nft` all delegate to the `launchpad` module to handle various NFT minting scenarios, creating new `Nft` objects internally before passing them to `launchpad`. The `update_nft` function also calls `launchpad::update_nft` and then directly modifies the `name`, `description`, `media_url`, and `attributes` fields of an `Nft` object within a Kiosk.
This Sui package defines an Nft object type with fields for ID, name, description, media URL, and dynamic attributes. The init function sets up a Display object for Nft, a TransferPolicy for Nft with kiosk lock and royalty rules, and transfers ownership of the Publisher, Display, and TransferPolicyCap objects to the deployer, while sharing the TransferPolicy object. Public functions mint_order, mint_nft, and mint_edition_nft delegate to a launchpad module to create new Nft objects, with mint_edition_nft also interacting with a Kiosk. The update_nft function allows modification of an existing Nft's metadata (name, description, media_url, attributes) within a Kiosk. The package utilizes dynamic fields for Nft attributes and implements royalty and kiosk lock rules via the TransferPolicy.
marketplace NFT sales from analytics.sale. Net = proceeds − spend; realized trading flow, not true PnL (ignores still-held NFTs; wash trades inflate both sides).
casualRule-based labels, conservative precision.
{
"wallet": "0x79bb8cc3945d918e5870b8cfcda8c86f835fa9463a044b917ea519fe518fdebf",
"n_tx": 40,
"n_successful_tx": 36,
"n_distinct_epochs": 12,
"n_distinct_sponsors": 0,
"first_seen_cp": 137576114,
"last_seen_cp": 170491070,
"first_seen_ts_ms": 1745524290333,
"last_seen_ts_ms": 1753202607066,
"total_gas_spent_mist": 378019492,
"n_self_sponsored_tx": 40,
"n_sponsored_tx": 0,
"gas_price_p50": 740,
"gas_price_p95": 740,
"active_hours_top24": [
4,
14,
3,
17,
15,
19,
16,
0,
18,
2,
1
],
"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).
area + brightness = call volume; hover for detail