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 two primary object types: Registry and Profile. A Registry object acts as a shared directory, containing a table that maps addresses to the addresses of associated Profile objects. A Profile object stores details like name, image URL, description, and additional data. Public entry functions allow users to create a new Registry, create a Profile and register it with a Registry (transferring the Profile to the creator), add an existing Profile to a Registry, and edit the details of a Profile. The package utilizes dynamic fields and dynamic object fields to allow for extensible data storage within Profile objects.
This package manages Quest objects, which represent quests with a name, image URL, description, data, and an epoch timestamp. The public entry functions allow users to save a new Quest object to their Profile (a dynamic field of type String to Quest) and delete an existing Quest from their Profile. The save_quest function emits an EventSaveQuest event upon successful quest creation. The init function creates and transfers a Publisher object and a Display object for Quest to the sender, setting up display metadata for Quest objects.
This Sui package implements a betting platform. It primarily manages a `Bet` object, which represents an individual bet and contains fields like `phase`, `title`, `description`, `quorum`, `size`, `players`, `judges`, `votes`, `funds`, `answers`, `most_votes`, and `winner`. The `create` entry function initializes a new `Bet` object, setting its initial phase to 0 (funding phase), and shares it. It validates player and judge lists for duplicates and intersections, and ensures quorum and size constraints are met. The `fund` entry function allows players to deposit funds into a bet during the funding phase, ensuring the deposit meets the bet's size and that the player hasn't funded already. The `vote` entry function enables judges to vote for a player during the voting phase, updating vote counts and potentially determining a winner if the quorum is reached, or initiating a refund if a stalemate is detected. The `cancel` entry function allows players or judges to cancel a bet during the funding phase if no funds have been deposited
This package defines a ChatRoom object with a UID, name, and description. It also defines a MessageEvent struct. The public entry function create_room creates a new ChatRoom object, initializing its name and description from provided byte vectors, and then freezes this object. The public entry function send_message takes a reference to a ChatRoom and a message as a byte vector, converts the message to a String, and then emits a MessageEvent containing the ChatRoom's address and the message text. This package primarily manages ChatRoom objects and emits MessageEvent events. There are no notable patterns like signature/allowlist gating, time-gating, dynamic fields, admin caps, vault/escrow, or royalties.
casualRule-based labels, conservative precision.
area + brightness = call volume; hover for detail
{
"wallet": "0xa06e8845df5ce4e51fc18d9a9b177f9e8d6b8aa9335dfcdb5b10226534c62aa0",
"n_tx": 17,
"n_successful_tx": 15,
"n_distinct_epochs": 3,
"n_distinct_sponsors": 0,
"first_seen_cp": 1568620,
"last_seen_cp": 68864084,
"first_seen_ts_ms": 1683117207670,
"last_seen_ts_ms": 1728911357489,
"total_gas_spent_mist": 132025000,
"n_self_sponsored_tx": 17,
"n_sponsored_tx": 0,
"gas_price_p50": 1000,
"gas_price_p95": 1000,
"active_hours_top24": [
12,
21,
13
],
"primary_archetype": "casual",
"labels": [
"casual"
],
"label_confidence": [
0.7
],
"bot_score": 0,
"bot_signals": [],
"cex_label": null
}Top active hours by UTC.