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 a single primary object type, UDIN, which is a dummy struct. The `init` function is the only public/entry function; it creates a bonding curve for the UDIN type using the `bonding_curve` module, initializing it with various metadata strings (name, description, URL, social media links) and a large numerical string. This `BondingCurveStartCap<UDIN>` object is then transferred to the transaction sender. The notable pattern is the use of the `bonding_curve` module to establish a tokenomics mechanism for the UDIN type, and the initialization of extensive metadata, including a URL and several social media handles.
This package defines a dummy `UDIN` object. Its `init` function creates a bonding curve using the `bonding_curve` module, initializing it with various metadata including a name ("Udin Chan"), description, IPFS URL, and social media links. The `UDIN` object itself is passed to `bonding_curve::create_bonding_curve`, and the resulting `BondingCurveStartCap<UDIN>` is then transferred to the transaction sender. The package primarily leverages the `bonding_curve` module to establish a new bonding curve for the `UDIN` type, with the `init` function acting as a setup and distribution mechanism for the initial bonding curve capability.
This package defines a dummy UDIN object. Its primary function is `init`, which creates a `BondingCurveStartCap<UDIN>` object from the `bonding_curve` module. This `BondingCurveStartCap` is then transferred to the transaction sender. The `init` function populates the bonding curve with metadata including a name, description, image URL, and various social media links (website, Twitter, Discord, Telegram), along with a large hexadecimal string. The package itself does not define any public or entry functions beyond `init`, nor does it implement any notable patterns like access control or time-gating.
nft_collectorRule-based labels, conservative precision.
{
"wallet": "0x5687421db67c3f9d4a58ce9f045c91bf67decf8aae372cf1c669971157e19250",
"n_tx": 2444,
"n_successful_tx": 2391,
"n_distinct_epochs": 283,
"n_distinct_sponsors": 2,
"first_seen_cp": 73770092,
"last_seen_cp": 255368290,
"first_seen_ts_ms": 1730123697871,
"last_seen_ts_ms": 1773764073590,
"total_gas_spent_mist": 17554426736,
"n_self_sponsored_tx": 2435,
"n_sponsored_tx": 9,
"gas_price_p50": 643.87524,
"gas_price_p95": 750,
"active_hours_top24": [
14,
15,
5,
13,
17,
16,
12,
4,
0,
23,
6,
11,
10,
8,
7,
9,
18,
1,
2,
22,
20,
3,
21,
19
],
"primary_archetype": "nft_collector",
"labels": [
"nft_collector"
],
"label_confidence": [
0.665
],
"bot_score": 0,
"bot_signals": [],
"cex_label": null
}Top active hours by UTC. Circadian peak → likely C. Europe / Africa / Middle East.
area + brightness = call volume; hover for detail