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 0xb140…8d9a wallet is a developer or project wallet, as evidenced by its ownership of UpgradeCaps and two published packages. Despite its developer status, its on-chain activity reveals a surprising penchant for NFT raffles and managing some sort of "personal kiosk," likely for testing or internal project mechanics, rather than engaging in typical DeFi. This wallet appears to be a legitimate project entity, with no bot-like signals firing, suggesting a rather boringly legitimate, human-driven development process.
Move packages this wallet published on-chain — what it shipped, not what it used.
This package primarily manages Nft objects, which represent raffle tickets with attributes like group_id, type, name, description, and media_url. The init function creates a Manager object, a TransferPolicyCap for Nft, and a TransferPolicy with kiosk_lock_rule and royalty_rule (5% royalty). It also sets up a Display object for Nft metadata and shares the Manager and TransferPolicy publicly. The withdraw_balance entry function allows the package publisher to withdraw SUI from the Manager's balance. The withdraw_reserved_nfts entry function enables the publisher to withdraw Nft objects that were reserved (stored as dynamic object fields on the Manager) and lock them into a Kiosk. The add_nft_metadata entry function adds NFT metadata to a Store object, likely for a launchpad. The mint_nft entry function mints new Nft objects, potentially reserving one if a previous one was already minted for the same metadata, and locks the minted NFT into a Kiosk. The update_nft entry function allows updating the description, media_url, and
This Sui package, dsl_legacy_raffles, primarily manages Nft objects, which represent raffle tickets with attributes like group_id, type, name, description, media_url, and a VecMap of custom attributes. The package includes a Manager object that holds a Display object for Nfts, a TransferPolicyCap for Nfts, a Balance of SUI, and a vector of reserved Nft IDs. Public functions allow the package publisher to withdraw SUI from the Manager's balance and withdraw reserved Nfts into a Kiosk. Users can mint Nfts by paying SUI, which are then locked into a Kiosk, and Nft metadata can be added or updated. Notably, the package utilizes dynamic object fields to store reserved Nfts within the Manager object and implements royalty and kiosk lock rules via a 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).
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.
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": "0xb1405a6640ccfba6c4559f4148912d99250e4a109b1678120730f5ee3ede8d9a",
"n_tx": 69,
"n_successful_tx": 69,
"n_distinct_epochs": 23,
"n_distinct_sponsors": 1,
"first_seen_cp": 37040532,
"last_seen_cp": 166468376,
"first_seen_ts_ms": 1718703269897,
"last_seen_ts_ms": 1752232377646,
"total_gas_spent_mist": 556579244,
"n_self_sponsored_tx": 68,
"n_sponsored_tx": 1,
"gas_price_p50": 754,
"gas_price_p95": 757,
"active_hours_top24": [
6,
16,
7,
9,
15,
12,
21,
14,
10,
13,
11,
17,
8,
18
],
"primary_archetype": null,
"labels": [],
"label_confidence": [],
"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 W/Central Asia / India.
area + brightness = call volume; hover for detail