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
The 0x4b9d…2e03 wallet is a developer wallet, having published 8 packages and owning UpgradeCaps. This developer is also a casual NFT collector, having bought 7 Rooverse NFTs on Kiosk, and appears to be testing or interacting with a variety of protocols, including Cetus for swaps, and potentially a blackjack game. Given the low bot score and lack of bot-like signals, this looks like a legitimate project wallet with some personal NFT collecting thrown in.
Move packages this wallet published on-chain — what it shipped, not what it used.
This Sui package defines a single module, `pesto`, which primarily manages a custom coin type also named `PESTO`. The `init` function, which is called once upon package deployment, creates this `PESTO` coin, setting its name, symbol, description, and initial supply. It then mints a large initial amount (100,000,000,000 units) of `PESTO` and transfers it to the deployer's address. Finally, the `TreasuryCap<PESTO>` object, which controls the minting and burning of `PESTO` coins, is transferred to a specific hardcoded address (0x4b...), and the `CoinMetadata<PESTO>` object is shared publicly. This establishes a new fungible token on Sui, with minting controlled by a designated address and metadata publicly accessible.
This Sui package defines a `TEST` object, which is a dummy struct. The `init` function, which runs once upon package deployment, creates a new fungible token (Coin) of type `TEST`. It sets the token's name, symbol, description, and an image URL. It then mints a large initial supply (10^18 units) of this `TEST` coin and transfers it to the deployer's address. Finally, it transfers the `TreasuryCap` object (which controls the minting/burning of `TEST` coins) to a specific hardcoded address and shares the `CoinMetadata` object publicly, making the token discoverable. This package primarily manages `CoinMetadata<TEST>` and `TreasuryCap<TEST>` objects.
This Sui package defines a single object type, TEST, which is a simple marker struct. The package's `init` function is an entry point that creates a new CoinMetadata object and a TreasuryCap object for a custom coin named "test". It then mints 1,000,000,000 units of this new coin and transfers them to the transaction sender. Finally, it transfers the TreasuryCap to a specific hardcoded address (0x4b...) and shares the CoinMetadata object publicly. This module essentially initializes a new custom coin, distributes some initial supply, and sets up its management.
This package defines a dummy AF_LP struct. Its only public function, init, creates a new LP coin using the amm_interface::create_lp_coin function, passing the AF_LP struct, a constant value of 2, and the transaction context. This suggests the package is primarily concerned with integrating with an Automated Market Maker (AMM) to represent liquidity provider (LP) tokens. The AF_LP struct itself has no functional fields, indicating it serves as a marker or type parameter for the AMM interface. There are no notable patterns like signature/allowlist gating, time-gating, dynamic fields, admin caps, vault/escrow, or royalties.
This Sui package defines a `PESTO` coin. The `init` function creates this new currency, mints an initial supply of 100 billion `PESTO` tokens, and transfers them to a specific hardcoded address (0x4b...). It also shares the `CoinMetadata` object publicly, making the coin's details accessible. The package primarily manages the `PESTO` coin and its associated metadata and treasury. There are no other public or entry functions defined, indicating a simple coin creation and initial distribution.
marketplace NFT sales from analytics.sale. Net = proceeds − spend; realized trading flow, not true PnL (ignores still-held NFTs; wash trades inflate both sides).
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": "0x4b9d2430e7686446ddebecb0f7277fea61b9e7288aaf575166ea07fb51502e03",
"n_tx": 630,
"n_successful_tx": 626,
"n_distinct_epochs": 62,
"n_distinct_sponsors": 0,
"first_seen_cp": 60572315,
"last_seen_cp": 203293058,
"first_seen_ts_ms": 1726889343051,
"last_seen_ts_ms": 1761022190262,
"total_gas_spent_mist": 10288216284,
"n_self_sponsored_tx": 630,
"n_sponsored_tx": 0,
"gas_price_p50": 750,
"gas_price_p95": 750,
"active_hours_top24": [
4,
1,
0,
3,
23,
20,
22,
17,
13,
21,
18,
14,
19,
5,
16,
15,
2,
12,
8,
6,
11,
9,
7
],
"primary_archetype": null,
"labels": [],
"label_confidence": [],
"bot_score": 0,
"bot_signals": [],
"cex_label": null
}Top active hours by UTC. Circadian peak → likely W. N. America (Pacific/Mountain).
area + brightness = call volume; hover for detail