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
The 0x8d18…cfa1 wallet is a prolific developer, having published 15 packages on Sui. This developer wallet appears to be running a raffle system and managing NFT transfers and royalties, likely for their own projects, which include "Unbound Nft" and "House Collection Nft." It looks like a legitimate project wallet, not a bot, given its low bot score and the nature of its on-chain activities.
Move packages this wallet published on-chain — what it shipped, not what it used.
This package manages HouseCollectionNFT objects, which are NFTs with a name, description, and URL. The init function creates a Publisher object, a Display object for the NFTs, and a TransferPolicy for HouseCollectionNFTs, adding a royalty rule to the policy. It also mints a MintCap and transfers it to the deployer, and shares the CollectionInfo object containing the Publisher, Display, and TransferPolicyCap. The mint_nft function, callable only with a MintCap, creates a new HouseCollectionNFT and emits a MintEvent. The finalize_nft function, also requiring a MintCap, transfers a HouseCollectionNFT to the sender. The put_all_nfts_into_kiosk function, callable with a MintCap, creates a Kiosk, places a vector of HouseCollectionNFTs into it, and transfers the KioskOwnerCap to a specified address, sharing the Kiosk object. The royalty_rule module defines a royalty rule that applies a percentage (amount_bp) of the transfer amount, with a minimum amount (min_amount), to the transfer
This package defines a royalty rule for NFTs and a test NFT implementation. The primary object types are `TestNFT` (the NFT itself), `CollectionInfo` (metadata and policy for the collection), and `MintCap` (a capability for minting NFTs). The `royalty_rule` module allows adding a royalty rule to a `TransferPolicy` with a percentage (amount_bp) and a minimum amount. The `pay` function in `royalty_rule` handles royalty payments by transferring a specified `Coin<SUI>` to a hardcoded address if the amount matches the calculated fee. The `test_nft` module's `init` function creates a `Publisher`, `Display` object, `TransferPolicy`, and `MintCap`, then sets a royalty rule on the `TransferPolicy` and transfers the `MintCap` and `CollectionInfo` to the transaction sender. The `mint_nft` entry function creates a new `TestNFT` and transfers it to the sender, emitting a `MintEvent`. The `put_all_nfts_
This Sui package manages "DegenRabbit" NFTs, which have attributes, a name, a URL, and a level. The "collection" module defines the DegenRabbit object and its associated metadata (display, transfer policy). It allows adding and removing royalty and kiosk lock rules to the DegenRabbit transfer policy. The "factory" module is responsible for minting and upgrading DegenRabbit NFTs. It features a whitelist minting process (mint_wl, batch_mint_wl) and a public minting process (mint), both gated by a "mint_open" flag and timestamps. NFT upgrades (upgrade) are level-gated and require a specific coin type and amount, with the payment being split and transferred to multiple addresses. The package utilizes dynamic fields for tracking minted NFTs per user and employs admin caps (FactoryOwner, FactoryAdmin) for privileged operations.
This Sui package defines an NFT collection named "SeaUmanNFT" and a royalty rule module. The `royalty_rule` module manages `Config` objects, which store royalty `amount_bp` (basis points) and `min_amount`. Its `add` function registers a royalty rule to a `TransferPolicy` (requiring a `TransferPolicyCap`), while `pay` handles royalty payments by transferring SUI to a fixed address (0x2ce...684) and adding a receipt to the `TransferRequest`. The `fee_amount` function calculates the royalty based on the transfer amount and configured basis points or minimum amount. The `sea_uman_nft` module defines the `SeaUmanNFT` object, which has `id`, `name`, `description`, and `url` fields. The `init` function creates a `CollectionInfo` object containing the `Publisher`, `Display` object, and `TransferPolicyCap` for `SeaUmanNFTs`, and also creates and transfers a `MintCap<SeaUman
This package defines a single module, `fghdfgh`, which creates a new fungible token. The primary object types managed are `CoinMetadata<FGHDFGH>` and `TreasuryCap<FGHDFGH>`. The `init` function, which runs once on package deployment, creates a new currency named "fghdfgh" with the symbol "gfhsfgh" and a description "dfgsd". It then mints 0 units of this new coin and transfers the `TreasuryCap` to a specific hardcoded address (0x8d...) and shares the `CoinMetadata` object publicly. There are no other public or entry functions, nor any notable patterns like signature gating, time-gating, dynamic fields, or vault/escrow mechanisms beyond the initial transfer of the `TreasuryCap`.
nft_whaleflipperRule-based labels, conservative precision.
{
"wallet": "0x8d186303aac66396cd1ae3d31a6b0c8779b7b439815f1f373151290c5bf0cfa1",
"n_tx": 443,
"n_successful_tx": 433,
"n_distinct_epochs": 83,
"n_distinct_sponsors": 0,
"first_seen_cp": 29987781,
"last_seen_cp": 143080658,
"first_seen_ts_ms": 1711660294250,
"last_seen_ts_ms": 1746781247602,
"total_gas_spent_mist": 20280418372,
"n_self_sponsored_tx": 443,
"n_sponsored_tx": 0,
"gas_price_p50": 750,
"gas_price_p95": 751,
"active_hours_top24": [
20,
19,
9,
10,
17,
21,
16,
18,
8,
23,
13,
14,
15,
7,
6,
11,
5
],
"primary_archetype": "flipper",
"labels": [
"nft_whale",
"flipper"
],
"label_confidence": [
0.28715,
0.76
],
"bot_score": 0,
"bot_signals": [],
"cex_label": null
}Top active hours by UTC. Circadian peak → likely Atlantic / E. South America.