← Lukka Digital Assets IntelCONTENT HISTORY

Update to Lukka Digital Assets Intel

Snapshot Nov 4, 2026 · 18:11 UTC · version 1.0.0

Collection source: downloaded plugin package.

WHAT CHANGED

First saved snapshot

No earlier snapshot is available to establish a change.

Save Lukka Digital Assets Intel and check future changes in Following.

Up to 10 plugins free · no card required.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Monitor new exchange listings since a given date",
  "included_files": [],
  "name": "new-listings",
  "skill_md_contents": "---\nname: new-listings\ndescription: \"Monitor new exchange listings since a given date\"\n---\n\n## OpenAI connection notes\n\nTool identifiers below are raw operation names. The host may add a namespace;\nuse the matching advertised Global MCP tool. Resolve `<resolved-package-root>`\nto this plugin's installed directory before using paths. Workflow names identify\npackaged skills; they are not literal Claude slash commands.\n\nOriginal procedure tool scope: `pricing___get_latest_prices`, `refdata___get_asset_by_id`, `refdata___get_asset_mappings`.\n\n# new-listings workflow\n\n> See [CONNECTORS.md](../../CONNECTORS.md) for tool details.\n\n## Usage\n\nnew-listings workflow <user input>\n\nParse <user input> for exchange code (use canonical Lukka codes: `CPRO`, `KRAK`, `BINA`, `GMNI`, etc. - never `COINBASE`) and optional `since` date (default: 7 days ago).\n\n## Flow\n\n1. **Recent mappings**: `refdata___get_asset_mappings({ entityCode: \"{code}\", mapProcessedStartTime: \"{since}T00:00:00Z\", mappingStatus: \"Active\", limit: 100 })` \n2. **Per new listing**: take `lukkaAssetId` from the mapping row, then `refdata___get_asset_by_id({ assetLid: \"{lukkaAssetId}\" })`  for metadata (`list_assets` filters by `lukkaAssetIds` / `assetGroupId`; code resolution goes through `get_asset_mappings`)\n3. **Prices**: `pricing___get_latest_prices({ sourceId: 2000, pairCodes: \"{code}-USD\" })`  for each (sourceId 2000 = Lukka Prime Intraday)\n   - If price returns empty/404 for a fresh listing, display \"not yet indexed\" instead of blank\n\n## Output\n\n### New Listings on {exchange} since {date}\n\nFound **{count}** new listings.\n\n| # | Asset Code | Asset Name | Blockchain | First Active | Price (USD) |\n|---|-----------|------------|------------|--------------|-------------|\n\n- First Active = `mapEffectiveStartTime` (when trading actually began); falls back to `mapProcessedStartTime` (when Lukka recorded) if effective is null\n- Source shown in parentheses: \"(effective)\" or \"(processed)\"\n\n**Summary**: {count} new assets listed. {highlights}.\n"
}

SHA-256 of public snapshot: c2f1f29854b7f0ccaa696bbef0320c82f328dc6f62df3d0d8effc864a56ba600