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 0xbff7…4b15 wallet is a developer wallet, having published two packages on Sui. Its activity revolves around managing the "Pawtato Heroes" NFT project, specifically setting attributes, minting, and initiating minting phases for the collection. This wallet appears to be a legitimate project developer, not a bot, given its low bot score and the nature of its on-chain actions.
Move packages this wallet published on-chain — what it shipped, not what it used.
This package defines a single object type, `XYZ`, which is a dummy struct. The `init` function is the only public/entry function and it creates a new fungible token (Coin<XYZ>) with a fixed supply of 1,000,000,000,000,000,000 units. It then freezes the metadata for this coin and transfers the `TreasuryCap<XYZ>` and the initial minted `Coin<XYZ>` to the sender of the transaction. This module essentially deploys a new fungible token and distributes its initial supply and minting authority to the deployer.
This package manages `HERO` objects, which are NFTs with a name, description, image URL, attributes (stored as a `VecMap<String, String>`), and a `token_id`. The `init` function initializes the `HeroCollection` (a shared object containing minting parameters, whitelists, and preset attributes for heroes), a `HeroAdminCap` (transferred to the deployer), and a `TransferPolicy` for `HERO` objects. Public/entry functions allow an admin (holding `HeroAdminCap`) to mint batches of `HERO`s (transferring them to a Kiosk), set the minting phase end time, add addresses to different whitelist phases, set bulk attributes for specific hero IDs, and clear preset attributes for a range of hero IDs. The `HeroCollection` object tracks minted heroes per phase and overall, manages available hero IDs, and stores prices for different minting phases.
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.
casualRule-based labels, conservative precision.
area + brightness = call volume; hover for detail
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": "0xbff7d619bc376d09745addd8d252461cddad51e73b5259100744117f4cba4b15",
"n_tx": 28,
"n_successful_tx": 28,
"n_distinct_epochs": 1,
"n_distinct_sponsors": 0,
"first_seen_cp": 206016430,
"last_seen_cp": 206029616,
"first_seen_ts_ms": 1761676233584,
"last_seen_ts_ms": 1761679397760,
"total_gas_spent_mist": 1250475652,
"n_self_sponsored_tx": 28,
"n_sponsored_tx": 0,
"gas_price_p50": 495,
"gas_price_p95": 495,
"active_hours_top24": [
19,
18
],
"primary_archetype": "casual",
"labels": [
"casual"
],
"label_confidence": [
0.7
],
"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.