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: `JarJarFreemint` (a free mint ticket) and `JarJarNFT` (an NFT). The `free_mint` module's `init` function creates 100 `JarJarFreemint` tickets and transfers them to the deployer, along with a `Publisher` and `Display` object for `JarJarFreemint`. The `destroy_ticket` function consumes an optional `JarJarFreemint` ticket. The `move_callback` module's `init` function creates a `Publisher` and `Display` object for `JarJarNFT` and a `MintCap` object (shared) with a `max_supply` of 400. The `generate` function allows users to mint an NFT by providing metadata, a `Coin<SUI>`, a `PriceModel`, an `OwnerCap`, an optional `JarJarFreemint` ticket, and a `MintCap`. It checks the `Coin<SUI>` value against a fixed price (1
This package defines a JarJarPlaygroundNFT object, which represents a non-fungible token with an image URL, description, and number. The init function creates and transfers a Publisher object and a Display object for the JarJarPlaygroundNFT to the transaction sender. The public entry function generate allows users to pay SUI to generate an NFT by calling an external AI oracle, provided the quantity is between 1 and 4 and the payment matches the calculated price. The callback function, callable only by the owner of an OwnerCap (presumably the AI oracle), creates a JarJarPlaygroundNFT and transfers it to a specified address, also emitting a CallbackEvent. The package uses an external jarjar_ai_oracle module and a price_model module to determine NFT generation costs and handle the AI generation process.
This Sui package manages two primary object types: `JarJarFreemint` (a free mint ticket) and `JarJarNFT` (an NFT). The `free_mint` module's `init` function creates 100 `JarJarFreemint` tickets and transfers them to the deployer, along with a `Publisher` object and a `Display` object for `JarJarFreemint`. The `destroy_ticket` function allows burning a `JarJarFreemint` ticket. The `move_callback` module's `init` function creates a `MintCap` object (shared) and a `Display` object for `JarJarNFT`. The `generate` function allows users to mint a `JarJarNFT` by paying SUI (either 1 SUI with a `JarJarFreemint` ticket or 2 SUI without one) and calls an external `jarjar_ai_oracle::generate` function. The `callback` function, callable only by the `jarjar_ai_oracle` owner,
This Sui package defines an AI oracle system. The primary object types are OwnerCap, which grants ownership privileges, and PriceModel, which stores a table of model names to their associated prices. The jarjar_ai_oracle module's 'generate' function allows users to request AI generation by paying a SUI coin, which is transferred to the OwnerCap's owner, and emits an EventGenerate. The price_model module's 'update_price' and 'delete_model' functions, which are entry functions, allow an AdminCap holder to add, update, or remove model prices within the PriceModel object. The 'get_price' function allows anyone to query the price of a given model. The system uses an AdminCap for managing prices and an OwnerCap for receiving payments, demonstrating an admin-gated and vault-like pattern for the OwnerCap.
This Sui package, `jarjar_fs`, primarily manages `File` objects, which are composed of `FileChunk`s. Users can `create_file` to instantiate a new `File` object, specifying its initial size and name, and this object is then transferred to the creator. The `add_chunk` function allows the file owner to add new data chunks to their file, ensuring that only the owner can modify it and preventing duplicate chunk indices. Files can be queried for their `file_info`, `chunk_count`, or to retrieve a specific `get_chunk` or the `get_chunk_order`. Finally, the `delete_file` function allows the file owner to permanently remove their `File` object. The package uses `VecMap` and `VecSet` to manage file chunks and their order.
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": "0xd989d8c55f5b28524efd20d6e4cab479686d28f3fc000fdb5d5fe40b52f1d8c2",
"n_tx": 877,
"n_successful_tx": 873,
"n_distinct_epochs": 34,
"n_distinct_sponsors": 0,
"first_seen_cp": 49766748,
"last_seen_cp": 81351352,
"first_seen_ts_ms": 1724260243257,
"last_seen_ts_ms": 1731980720137,
"total_gas_spent_mist": 1622076320,
"n_self_sponsored_tx": 877,
"n_sponsored_tx": 0,
"gas_price_p50": 754.6719,
"gas_price_p95": 757,
"active_hours_top24": [
15,
20,
21,
12,
9,
17,
11,
8,
0,
1,
19,
13,
2,
16,
18,
22,
14,
23,
10,
3,
6,
5,
7,
4
],
"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.