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.
The `af_lp` package defines a dummy `AF_LP` object. Its single public function, `init`, is an entry point that calls `amm_interface::create_lp_coin` to create a new LP coin of type `AF_LP`. This function takes an `AF_LP` object and a `TxContext` as arguments, and it uses a hardcoded value of 6 (likely representing decimals or a specific LP type) when calling the external `create_lp_coin` function. The package itself doesn't manage any state beyond this initial creation, effectively acting as a wrapper or initializer for an LP coin within the `amm_interface`.
This package defines a dummy `AF_LP` struct. Its single public function, `init`, takes an `AF_LP` object and a `TxContext`, then calls `amm_interface::create_lp_coin` with the `AF_LP` object, a constant value `7`, and the `TxContext`. This suggests the package's primary purpose is to initialize or register an `AF_LP` type within an Automated Market Maker (AMM) system, likely representing a liquidity pool token with a specific type identifier (7). The `AF_LP` struct itself is a placeholder and doesn't hold any data beyond a dummy field.
True specific-lot profit from 3 closed buy→sell round-trips of the same NFT (realized_roundtrip), wash-adjusted, valued at each leg's trade-hour USD. Excludes still-held inventory (that's unrealized).
marketplace NFT sales from analytics.sale. Net = proceeds − spend; realized trading flow, not true PnL (ignores still-held NFTs; wash trades inflate both sides).
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.
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": "0x89186e77a55866cecb75b3f10831ae91fb1466236a6f14c2d6306d68b24af8ce",
"n_tx": 2099,
"n_successful_tx": 2076,
"n_distinct_epochs": 236,
"n_distinct_sponsors": 2,
"first_seen_cp": 68650032,
"last_seen_cp": 256775846,
"first_seen_ts_ms": 1728858859531,
"last_seen_ts_ms": 1774119466742,
"total_gas_spent_mist": 12726781836,
"n_self_sponsored_tx": 2084,
"n_sponsored_tx": 15,
"gas_price_p50": 750,
"gas_price_p95": 750,
"active_hours_top24": [
13,
10,
12,
20,
16,
0,
9,
22,
23,
19,
18,
11,
15,
21,
8,
17,
7,
1,
14,
6,
4,
2,
3,
5
],
"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