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 `Nft` objects, which represent non-fungible tokens with attributes like `group_id`, `type`, `name`, `description`, `media_url`, and `attributes`. It also manages a `Manager` object, which acts as an admin capability, holding a `TransferPolicyCap<Nft>`, a `Balance<SUI>`, and a list of `reserved_nft_ids`. The `init` function creates and shares the `Manager` object and a `TransferPolicy<Nft>` with kiosk lock and royalty rules. Public functions allow the `Publisher` to `withdraw_balance` from the `Manager`'s SUI balance, `withdraw_reserved_nfts` from the `Manager`'s dynamic fields and lock them in a Kiosk, and `withdraw_royalties` from the `TransferPolicy`. The `mint_nft` function creates new `Nft` objects, locks them in a Kiosk, and handles payment, potentially reserving some NFTs. The `update_nft` function allows modification of an NFT's description,
This package defines the "Atavistic" NFT, which is a wrapper around a StaticCollectible. The init function creates and shares a CollectionManager, freezes a CollectionMetadata object, and transfers a Publisher, Display object, and CollectionManagerAdminCap to the deployer. Public functions allow creating single or bulk Atavistic NFTs, requiring a CollectionManagerAdminCap for authorization. These functions also support revealing metadata (animation_url, image_uri, attributes, etc.) for individual or bulk Atavistic NFTs, again gated by the CollectionManagerAdminCap. The package utilizes a CollectionManagerAdminCap for authorization, ensuring only authorized entities can mint and reveal Atavistic NFTs.
This Sui package defines a `Suinparis` object, representing a commemorative NFT for attending "Sui'n Paris." The `init` function initializes the collection, creating a `CollectionManager`, `CollectionManagerAdminCap`, `CollectionMetadata`, and `Publisher` objects, and transfers the admin cap and publisher to the transaction sender, while sharing the `CollectionManager` and freezing the `CollectionMetadata`. The `new` and `new_bulk` public functions allow authorized administrators (holding the `CollectionManagerAdminCap`) to mint single or multiple `Suinparis` NFTs, respectively, by creating `StaticCollectible` objects and registering them with the `CollectionManager`. The `reveal` and `reveal_bulk` functions enable authorized administrators to update the metadata (attributes and image) of individual or multiple `Suinparis` NFTs. The `destroy` function allows burning a `Suinparis` NFT. This package utilizes an admin cap (`CollectionManagerAdminCap`) for privileged operations and integrates with a `static_collectible` module for NFT functionality and a `collection` module
marketplace NFT sales from analytics.sale. Net = proceeds − spend; realized trading flow, not true PnL (ignores still-held NFTs; wash trades inflate both sides).
flipperRule-based labels, conservative precision.
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": "0x23db92f4373fa9353ab56f8be76263432f9f93b2974e50e613265266f5d3d3e7",
"n_tx": 171,
"n_successful_tx": 160,
"n_distinct_epochs": 40,
"n_distinct_sponsors": 0,
"first_seen_cp": 54460845,
"last_seen_cp": 249485835,
"first_seen_ts_ms": 1725400584370,
"last_seen_ts_ms": 1772241158513,
"total_gas_spent_mist": 679487798,
"n_self_sponsored_tx": 171,
"n_sponsored_tx": 0,
"gas_price_p50": 741,
"gas_price_p95": 755,
"active_hours_top24": [
15,
0,
11,
16,
22,
14,
1,
23,
13,
21,
10,
12,
8,
9,
20,
18,
19,
17,
2,
3,
7
],
"primary_archetype": "flipper",
"labels": [
"flipper"
],
"label_confidence": [
0.555
],
"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