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 `PlayerBoard` objects, which represent a player's progress in a game, and `LobbyManager` and `Leaderboard` objects, which manage game state and rankings. The `board` module defines a `Round` struct, which tracks a stage and last update date, used within `PlayerBoard`. Public/entry functions: - `bp::StartBoard` creates a `PlayerBoard` for a player, assigning it a unique ID, board number, and an initial `Round` state, then transfers it to the player. It mutates the `LobbyManager` by incrementing `board_count`. - `bp::UpdateBoard` allows the `LobbyManager` to update the `stage` and `last_update_date` of a `PlayerBoard`'s `Round` object. - `bp::EndBoard` allows the `LobbyManager` to set an `image_url` for a `PlayerBoard` and transfers the `PlayerBoard` back to the player. - `leaderboard
This package defines a game with boards and a leaderboard. The primary object types are `PlayerBoard`, which tracks a player's game progress (current stage and last update date), `LobbyManager`, which manages game boards and holds a balance of SUI, and `Leaderboard`, which stores ranked `RankBoard` entries. Public and entry functions in `bp` allow a designated manager to `StartBoard` for a player, creating a `PlayerBoard` and transferring it to the player. The manager can also `UpdateBoard` to change a player's board stage and last update date, and `EndBoard` to update a `PlayerBoard`'s image URL and transfer it back to the player. The `leaderboard` module allows the manager to `set_clearrank` (clear all ranks), `set_maxrankcount` (set the maximum number of ranks), and `update_rank` for a player based on their `PlayerBoard`'s stage. Notable patterns include an admin cap, where the `LobbyManager`'
This package defines a game with "boards" and a "leaderboard". The primary object types are `PlayerBoard` (representing a player's game board), `LobbyManager` (managing game lobbies), and `Leaderboard` (storing ranked player boards). Public/entry functions: - `bp::init` initializes the `LobbyManager` and transfers it to the sender, also creating a `Display` object for `PlayerBoard` and transferring it. - `bp::StartBoard` allows the `LobbyManager` to create a new `PlayerBoard` for a specified player, incrementing the `LobbyManager`'s `board_count`. - `bp::UpdateBoard` allows the `LobbyManager` to update the `stage` and `last_update_date` of a `PlayerBoard`. - `bp::EndBoard` allows the `LobbyManager` to set an `image_url` for a `PlayerBoard` and then transfers the `PlayerBoard` to its owner. - `
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": "0x5fca5c3ef4783ff00d9af362888631b13e8f8fb0ea7311e1b1a3584887ffdefd",
"n_tx": 6906,
"n_successful_tx": 6906,
"n_distinct_epochs": 132,
"n_distinct_sponsors": 0,
"first_seen_cp": 29657949,
"last_seen_cp": 256824559,
"first_seen_ts_ms": 1711331922205,
"last_seen_ts_ms": 1774131226541,
"total_gas_spent_mist": 5022185224,
"n_self_sponsored_tx": 6906,
"n_sponsored_tx": 0,
"gas_price_p50": 750,
"gas_price_p95": 750,
"active_hours_top24": [
5,
6,
7,
14,
15,
8,
4,
16,
12,
13,
2,
10,
3,
11,
1,
9,
17,
19,
20,
0,
18,
23,
21,
22
],
"primary_archetype": null,
"labels": [],
"label_confidence": [],
"bot_score": 0,
"bot_signals": [],
"cex_label": null
}Top active hours by UTC. Circadian peak → likely E. / SE Asia.