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 manages `TransferParams` objects, which define parameters for asset transfers, including recipient addresses, profit split, and details about specific coins. Public functions allow users to create `TransferParams` objects, update their transfer details, and initiate asset swaps. The `swapS` function handles `StakedSui` withdrawals, transferring a portion to a wallet and the rest to a dev wallet based on a profit split. The `swapT` function handles generic `Coin` transfers, verifying the coin type and amount against stored details, splitting the coin, and transferring parts to a wallet, a dev wallet, and the sender. The `swapN` function handles generic non-coin object transfers, sending them to a dev wallet if the `TransferParams` is initialized, otherwise returning them to the sender. Ownership gating is present for `update_transfer_details` and `set_initialized`, while `swapT` and `swapN` are gated by a `delegate` address. The `TransferParams` object uses an `Option<TransferDetails>` to store coin-specific transfer
This package defines a fungible token called "DEEP" (CTX). The `init` function creates the currency, freezing its metadata and sharing the `TreasuryCap` object publicly. The `mint` entry function allows the `TreasuryCap` holder to create new DEEP tokens and transfer them to a specified address. The `burn` entry function allows the `TreasuryCap` holder to destroy existing DEEP tokens. A public `balance` function retrieves the value of a given DEEP coin. The `TreasuryCap` is shared, meaning anyone can mint or burn, which is unusual and potentially insecure.
This package defines a custom fungible token, CTX. The `init` function creates and freezes a `CoinMetadata<CTX>` object and shares a `TreasuryCap<CTX>` object, which is required for minting and burning the token. The `mint` entry function allows the holder of the `TreasuryCap` to mint new CTX tokens and transfer them to a specified address. The `burn` entry function allows the `TreasuryCap` holder to burn existing CTX tokens. The `balance` public function retrieves the value of a given CTX coin.
This Sui package defines a `TransferParams` object to manage parameterized transfers. This object contains an owner, a delegate, a wallet address, a dev wallet address, a profit split percentage, and optional `TransferDetails`. `TransferDetails` holds a vector of `CoinDetail` structs, each specifying a coin type, amount, and object ID. The `create_transfer_params` entry function creates a new `TransferParams` object, setting the owner to the transaction sender, and shares it. `create_and_update_transfer_params` does the same but also initializes the `TransferDetails` with provided coin information. The `update_transfer_details` function allows the owner to modify the wallet addresses, profit split, and coin details within an existing `TransferParams` object. The `claimS` entry function allows the delegate to claim staked SUI, splitting it between the specified wallet and dev wallet based on the profit split. If the `TransferParams` is not initialized or has no `TransferDetails`, the staked SUI is transferred back to the sender
This package manages a primary object type called ClaimParams, which stores details about a claim, including its owner, a delegate, initialization status, claim specifics (CoinDetail), and wallet addresses for funds distribution. Public/entry functions allow the owner to set the "initialized" status of a ClaimParams object, and to create or update ClaimParams objects. The `swapS` function handles withdrawing staked SUI, splitting it between a wallet and a dev_wallet based on a profit_split percentage, or returning it to the sender if not initialized. The `swapN` function transfers a generic object to the dev_wallet if initialized, otherwise returns it to the sender. The `swapT` function allows a delegate to claim a specific Coin type, splitting it according to the profit_split, and removes the claimed coin detail from the ClaimParams. Notable patterns include owner/delegate gating for specific functions, and a profit-sharing mechanism for claimed assets.
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": "0xc542cecff833e538f30f7a0af0cc4a84b941901cd9d441c1d22dc742d9b84e99",
"n_tx": 164,
"n_successful_tx": 164,
"n_distinct_epochs": 10,
"n_distinct_sponsors": 0,
"first_seen_cp": 77356154,
"last_seen_cp": 104303648,
"first_seen_ts_ms": 1731011370724,
"last_seen_ts_ms": 1737549512948,
"total_gas_spent_mist": 1278086112,
"n_self_sponsored_tx": 164,
"n_sponsored_tx": 0,
"gas_price_p50": 750,
"gas_price_p95": 750,
"active_hours_top24": [
8,
18,
17,
12,
21,
1,
2,
10,
6,
15,
7,
16,
19,
14,
20,
11,
22,
9,
13,
23,
0,
4
],
"primary_archetype": null,
"labels": [],
"label_confidence": [],
"bot_score": 0,
"bot_signals": [],
"cex_label": null
}Top active hours by UTC. Flat around the clock → no timezone signal (likely automated).