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, `tradeport_price_lock`, primarily manages `Strike` objects, which represent price lock agreements for NFTs. Public/entry functions allow users to: 1. `withdraw_balance`: Withdraw SUI from the `Store` object, which holds collected fees. 2. `create_short_strike`: Create a "short" `Strike` by providing SUI as collateral, defining a maker price, marketplace fee, premium, premium fee, and expiration. This function emits a `StrikeCreatedEvent`. 3. `create_long_strike`: Create a "long" `Strike` for a specific NFT in a Kiosk, defining similar price and fee parameters. This also emits a `StrikeCreatedEvent`. 4. `cancel_strike`: Cancel an existing `Strike` if it's in an open or locked state and the caller is the maker, returning any collateral. This emits a `StrikeCanceledEvent`. 5. `lock_strike`: Lock a `Strike` by a taker paying the premium, transferring the premium to the
This package defines an `FT_TYPE` (fungible token type) and a `Store` object to manage its properties. The `init` function creates a new `Store` object, initializing a regulated currency (`FT_TYPE`) with a `TreasuryCap`, `DenyCapV2`, and `CoinMetadata`, then shares this `Store` object. Public entry functions allow an authorized admin to update the `Store`'s version and admin address. The `register_bridge` function, also admin-gated, mints a fixed amount of `FT_TYPE` coins and registers a bridge with the `tradeport_bridge` module, using the minted coins and metadata. All state-mutating functions are gated by an admin check and a version check.
This Sui package primarily manages `Nft` objects, which represent non-fungible tokens with fields for ID, name, description, media URL, and dynamic attributes. The `init` function initializes a `Publisher` object, a `Display` object for `Nft` metadata, and a `TransferPolicy` for `Nft`s, which includes `kiosk_lock_rule` and `royalty_rule` with a 0% royalty. The `mint_order`, `mint_nft`, and `mint_edition_nft` entry functions delegate to a `launchpad` module to handle various NFT minting scenarios, creating new `Nft` objects with provided metadata. The `update_nft` entry function allows a `Manager` to modify an existing `Nft`'s name, description, media URL, and attributes within a Kiosk. Notable patterns include the use of `Display` for metadata, `TransferPolicy` with specific rules, and delegation to an external `launchpad` module for core minting logic.
This package manages a single object type, `StrategioTesto`, which stores a name, description, and image URL. The `init` function, which is an entry function, is responsible for initializing the package. It creates a `Publisher` object, a `Display` object for `StrategioTesto`, a `TransferPolicy` for `StrategioTesto` with a `kiosk_lock_rule` attached, and a `Kiosk` object. It then mints 20 instances of `StrategioTesto` objects, locking each into the newly created `Kiosk` using the `TransferPolicy`. Finally, it transfers the `Publisher`, `TransferPolicyCap`, and `KioskOwnerCap` to the transaction sender, and shares the `TransferPolicy`, `Kiosk`, and `Display` objects. The notable patterns include the use of a `Kiosk` for managing the minted objects, a `TransferPolicy` with a `kiosk_lock_rule` to enforce sales through the Kiosk, and the creation of a `Display`
This package defines an `Nft` object type with fields for ID, name, description, media URL, and attributes stored in a VecMap. The `init` function creates and shares a `TransferPolicy<Nft>` object, a `TransferPolicyCap<Nft>`, and a `Display<Nft>` object, applying a kiosk lock rule and a 100 bp royalty rule to the transfer policy. Public functions `mint_order`, `mint_nft`, and `mint_edition_nft` delegate to a `launchpad` module to manage NFT minting, while `update_nft` allows modification of an NFT's metadata (name, description, media URL, attributes) if the NFT is held within a Kiosk and the caller possesses the KioskOwnerCap. The `create_nft` function is a private helper that constructs a new `Nft` object.
marketplace NFT sales from analytics.sale. Net = proceeds − spend; realized trading flow, not true PnL (ignores still-held NFTs; wash trades inflate both sides).
{
"wallet": "0x4af7d47dd9f5c09292e1b136d721fcaeff286c56c9f5658512023042247ca984",
"n_tx": 2023,
"n_successful_tx": 1920,
"n_distinct_epochs": 119,
"n_distinct_sponsors": 1,
"first_seen_cp": 34278309,
"last_seen_cp": 283444999,
"first_seen_ts_ms": 1715943111384,
"last_seen_ts_ms": 1780666025949,
"total_gas_spent_mist": 83500102996,
"n_self_sponsored_tx": 2011,
"n_sponsored_tx": 12,
"gas_price_p50": 500,
"gas_price_p95": 750,
"active_hours_top24": [
5,
6,
7,
9,
13,
11,
14,
12,
10,
8,
15,
17,
18,
19,
16,
3,
22,
21,
0,
23,
20,
4,
1,
2
],
"primary_archetype": null,
"labels": [],
"label_confidence": [],
"bot_score": 0,
"bot_signals": [],
"cex_label": null
}Top active hours by UTC. Circadian peak → likely W/Central Asia / India.
area + brightness = call volume; hover for detail