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 staking mechanism around a `Fountain` object, which manages a pool of reward tokens (`Balance<Ty2>`) and staked LP tokens (`KriyaLPToken<Ty0, Ty1>`). Users can `stake` LP tokens into a `Fountain` to earn rewards, receiving a `StakeProof` object representing their stake. Rewards can be `claim`ed from the `Fountain` based on the `StakeProof` and a calculated cumulative unit. Users can `unstake` their LP tokens and claimed rewards, with a `force_unstake` option incurring penalties that are collected into a `PenaltyVault` (a dynamic field on the `Fountain`). An `AdminCap` is used to gate administrative functions like creating the `PenaltyVault`, updating flow rates, and claiming penalties.
This package defines a "Fountain" object for managing staking and reward distribution of two generic token types (Ty0 and Ty1). Users can create a Fountain, supply reward tokens (Ty1) to its source, or directly airdrop them into the reward pool. Stakers deposit tokens (Ty0) into the Fountain, receiving a "StakeProof" object that tracks their stake amount, weight (calculated based on stake amount and lock time), and lock-up period. Stakers can claim rewards (Ty1) from the Fountain's pool based on their stake weight and the cumulative unit, or unstake their original tokens (Ty0) and any accumulated rewards (Ty1) after their lock-up period. The system uses a time-based mechanism to release rewards from the source to the pool, and staking involves a lock-up period with minimum and maximum durations.
This package defines a "Fountain" object for staking and reward distribution. Users can create Fountains, optionally with an AdminCap for administrative control. They can supply resources (coins) to the Fountain, which are then distributed as rewards. Users can stake their own tokens in a Fountain, receiving a "StakeProof" object, and later claim rewards or unstake their tokens. The AdminCap allows the administrator to update the flow rate of rewards. The system uses a time-weighted staking mechanism to calculate rewards.
This Sui package implements a staking and reward distribution system. The primary object types are 'Fountain', which manages the staking pool and reward distribution logic, and 'StakeProof', which represents an individual's stake. Public/entry functions allow users to create new Fountains, supply reward tokens, stake their tokens, claim accumulated rewards, and unstake their principal and rewards. The 'Fountain' object mutates its internal balances ('source', 'pool', 'staked') and tracks cumulative reward units and total stake weight. Notable patterns include time-gating for unstaking (requiring a minimum lock-up period) and the use of generic types for the staked and reward tokens, allowing for flexible token pairs.
This package defines a "Fountain" object for managing token staking and reward distribution, along with an "AdminCap" for administrative control and "StakeProof" for tracking individual stakes. Public functions allow users to create new fountains, supply reward tokens, stake tokens for a specified duration, claim rewards, and unstake tokens. There are also functions for administrators to update the reward flow rate and the maximum penalty rate for early unstaking. A notable pattern is the use of dynamic fields to store a "PenaltyVault" within the Fountain object, which collects penalties from early unstaking. The system also incorporates time-gating for staking and unstaking, and uses an admin cap for privileged operations.
{
"wallet": "0x0c87f96e5b09faebc286a2180e977003313c4467a9e95bbc3b6c5c6d711f67ae",
"n_tx": 666,
"n_successful_tx": 638,
"n_distinct_epochs": 126,
"n_distinct_sponsors": 0,
"first_seen_cp": 8631631,
"last_seen_cp": 274518571,
"first_seen_ts_ms": 1690329368279,
"last_seen_ts_ms": 1778508187162,
"total_gas_spent_mist": 967342580,
"n_self_sponsored_tx": 666,
"n_sponsored_tx": 0,
"gas_price_p50": 750,
"gas_price_p95": 780,
"active_hours_top24": [
16,
17,
14,
15,
13,
12,
8,
7,
9,
11,
3,
10,
4,
18,
5,
19,
1,
2,
6,
20,
22,
0,
21,
23
],
"primary_archetype": null,
"labels": [],
"label_confidence": [],
"bot_score": 0,
"bot_signals": [],
"cex_label": null
}Top active hours by UTC. Circadian peak → likely C. Europe / Africa / Middle East.