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 two primary object types: `Raffle<T>` for general raffles and `KioskRaffle` for raffles involving Kiosk-listed items. Public functions allow creating raffles (`create_raffle`, `create_kiosk_raffle`), buying tickets (`buy_tickets`, `buy_kiosk_tickets`), settling raffles (`settle`, `settle_kiosk`), and canceling raffles (`cancel`, `cancel_kiosk`). These functions mutate the respective `Raffle` or `KioskRaffle` objects by updating ticket lists, balances, and settlement status. Notable patterns include: time-gating (raffles cannot be settled or tickets bought after `end_time_ms`), a 5% fee on ticket sales (transferred to a hardcoded address), and the use of dynamic fields to store `PurchaseCap` objects within `KioskRaffle` for managing Kiosk-listed prizes. Admin capabilities are present for `KioskRaffle` settlement and cancellation, requiring the raffle creator's signature
True specific-lot profit from 14 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.
nft_collectorRule-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": "0xdead40e3d7c664081cc3b0384b7b71150b1c80b6da4b1d8a3f525016d9068e8e",
"n_tx": 2601,
"n_successful_tx": 2507,
"n_distinct_epochs": 232,
"n_distinct_sponsors": 3,
"first_seen_cp": 106126607,
"last_seen_cp": 283469123,
"first_seen_ts_ms": 1737989490028,
"last_seen_ts_ms": 1780671504212,
"total_gas_spent_mist": 24054114426,
"n_self_sponsored_tx": 2595,
"n_sponsored_tx": 6,
"gas_price_p50": 495,
"gas_price_p95": 740,
"active_hours_top24": [
19,
20,
16,
11,
15,
12,
13,
18,
22,
14,
23,
17,
21,
0,
2,
1,
3,
10,
5,
4,
9
],
"primary_archetype": "nft_collector",
"labels": [
"nft_collector"
],
"label_confidence": [
0.855
],
"bot_score": 0,
"bot_signals": [],
"cex_label": null
}Tinted amber on the bubble map when they appear in the expanded graph.
Top active hours by UTC. Circadian peak → likely UK / W. Europe / W. Africa.
area + brightness = call volume; hover for detail