mtrkr_companion_get
Retrieves a wallet's activity snapshot for a specific Terminal campaign wave, showing app usage, token flows, timeline, and coaching insights. Resolves .mega names.
Instructions
Wallet transaction analytics: focused on the MegaETH Terminal bonus campaign as a wave-to-wave companion (latest interactions per selected wave, coaching-style output)—not official campaign scoring. MTRKR + Blockscout; campaign waves use explicit startDate/endDate in config (e.g. wave 1: 2026-04-28–2026-05-05). API still labels responses with wave* field names. strategyProfile is heuristic, not official bonus math. Analyzer API v2026.04+: EOAs that received native ETH or ERC-20 from the primary wallet in the pre-period funding lookback appear in linkedWallets; their outbound txs in that window merge into totals, token flow attribution, timeline, and waveTransactionLedger (each row has originWallet; waveTransactionLedgerMeta.linkedWalletsMerged). In currentWave, waveTransactionLedger lists each outbound tx in the period (newest-first cap in meta): action, summary, swaps/bridges/transfers via decoder, plus terminalAppKey when to matches a tracked app contract. outboundTxCountInWave counts all merged outbound txs in the window; terminalMatchedOutboundTxCount / usedApps are tracked-contract attribution only. GET snapshot for one wallet: usage vs tracked apps in the selected Terminal wave from campaign config, timeline, token flows, coaching text, and waveResolved meta. Period selection: optional wave string (e.g. last_completed, current, or numeric id like 005), optional whichWave, optional waveId. Resolves .mega names. Does not accept user points — use mtrkr_companion_analyze for pointsAlignment.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| address | Yes | Wallet 0x address or .mega name | |
| wave | No | Period selector: last_completed | current | numeric wave id (Terminal campaign calendar) | |
| waveId | No | Numeric period id (API field `waveId`; merged with `wave` string if both set) | |
| whichWave | No | Pick current or last completed Terminal wave when not using numeric wave id |