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 a token distribution system. The `pool_dispatcher` module manages a `PoolDispatcher` object, which uses a `Bag` to map string-based pool names (e.g., "keepers", "team") to their respective recipient addresses. It allows transferring coins to these addresses and updating pool addresses. The `schedule` module defines a fixed schedule of token distributions by creating `ScheduleEntry` objects (from the `treasury` module) with predefined recipient pools, amounts, and vesting parameters. The `testcoin` module creates a fungible `TestCoin` with an `AdminCap` for minting and burning. The `treasury` module manages `Treasury` objects, which hold `ScheduleEntry` objects and `Coin`s, allowing for scheduled token releases to recipients based on vesting periods and cliff dates, and includes an `AdminCap` for managing the treasury.
This package manages a PoolDispatcher object, which maps pool names (strings) to their associated addresses using a Bag. The `pool_dispatcher::default` function initializes a PoolDispatcher with several predefined pool names and addresses. The `set_address_pool` function allows updating the address for a given pool name, while `transfer` sends coins to a pool's address. The `contains` function checks if a pool name exists. The `schedule` module generates a vector of `ScheduleEntry` objects, likely used for vesting or distribution schedules, by calling `treasury::create_entry` with various pool names, amounts, and time parameters. The `treasury` module (not fully provided) likely defines the `ScheduleEntry` type and its creation logic, potentially involving time-gating for token releases.
This Sui package manages a CHIRP token and its distribution. The primary object is a shared `Vault` that holds various components like a `PoolDispatcher`, `Treasury<CHIRP>`, `ObjectTable<address, Coin<CHIRP>>` for deposits, and a `VestingLedger<CHIRP>`. Public/entry functions allow minting CHIRP tokens from the treasury, claiming vested tokens, depositing tokens into the vault for specific addresses, and locking tokens for vesting. Admin capabilities (`ScheduleAdminCap`, `VestingAdminCap`) are used to manage the token's schedule entries, pool addresses, vesting period, and penalty. The package uses dynamic fields (ObjectBag) to store its components and implements versioning for the Vault, requiring specific versions for most operations.
This package manages a `PoolDispatcher` object, which maps string-based pool names to their corresponding Sui addresses using a `Bag` (dynamic field). The `pool_dispatcher` module allows for creating a new `PoolDispatcher`, updating the address associated with a pool name, transferring coins to a specific pool address, and checking if a pool name exists. The `schedule` module defines a default function that creates a large vector of `ScheduleEntry` objects by calling `treasury::create_entry`, effectively pre-configuring a vesting schedule for various token pools. The `testcoin` module defines a fungible token with a `TreasuryCap` for minting. The `treasury` module manages `ScheduleEntry` objects, which contain information about vesting schedules (recipients, amounts, start time, cliff, duration), and allows for creating these entries and claiming vested tokens based on the current timestamp. The package utilizes dynamic fields (`Bag`) and time-gating (vesting schedules).
This package implements a staking and reward distribution system. The primary object types are `Fountain`, which manages the staking pool and reward distribution, and `StakeProof`, which represents an individual user's stake. Public/entry functions allow users to create new `Fountain` objects, supply reward tokens, stake tokens, claim rewards, and unstake tokens. An `AdminCap` is used for administrative actions like updating flow rates and penalty rates. The system features dynamic fields for `PenaltyVault` storage, an escrow-like `Fountain.pool` and `Fountain.staked` balances, and a penalty mechanism for early unstaking.
casualRule-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": "0x998c43a0c43757b4262e7354b6f74b0049c75c31da45ff17f85fbcea9b716db9",
"n_tx": 22,
"n_successful_tx": 22,
"n_distinct_epochs": 12,
"n_distinct_sponsors": 0,
"first_seen_cp": 57516169,
"last_seen_cp": 234840772,
"first_seen_ts_ms": 1726148562117,
"last_seen_ts_ms": 1768479876433,
"total_gas_spent_mist": 1062574716,
"n_self_sponsored_tx": 22,
"n_sponsored_tx": 0,
"gas_price_p50": 750,
"gas_price_p95": 751,
"active_hours_top24": [
11,
10,
12,
13,
14,
9,
15
],
"primary_archetype": "casual",
"labels": [
"casual"
],
"label_confidence": [
0.7
],
"bot_score": 0,
"bot_signals": [],
"cex_label": null
}Top active hours by UTC. Circadian peak → likely W/Central Asia / India.