Was macht Coinbase-Automation?
Automatisieren Sie Coinbase-Operationen, einschließlich der Auflistung von Kryptowährungs-Wallets, des Durchblätterns von Wallet-Sammlungen und des Abrufens von Portfoliodaten.
Toolkit-Dokumentation: composio.dev/toolkits/coinbase
Einrichtung
Dieses Skill erfordert den Rube MCP-Server, der unter https://rube.app/mcp verbunden ist.
Stellen Sie vor der Ausführung von Tools sicher, dass eine aktive Verbindung für das coinbase-Toolkit besteht. Falls keine aktive Verbindung besteht, initiieren Sie eine über RUBE_MANAGE_CONNECTIONS.
Kern-Workflows
1. Alle Wallets auflisten
Rufen Sie alle Wallets von Coinbase mit Paginierungsunterstützung ab.
Tool: COINBASE_LIST_WALLETS
Wichtige Parameter:
limit-- Ergebnisse pro Seite (1--100, Standard: 25)order-- Sortierreihenfolge:"asc"(aufsteigend) oder"desc"(absteigend, Standard)starting_after-- Cursor für Vorwärtspaginierung: ID des letzten Wallets der vorherigen Seiteending_before-- Cursor für Rückwärtspaginierung: ID des ersten Wallets der vorherigen Seite
Beispiel (erste Seite):
Tool: COINBASE_LIST_WALLETS
Argumente:
limit: 50
order: "desc"
Beispiel (nächste Seite):
Tool: COINBASE_LIST_WALLETS
Argumente:
limit: 50
order: "desc"
starting_after: "wallet_abc123_last_id_from_prev_page"
2. Durch alle Wallets blättern
Um ein vollständiges Wallet-Inventar abzurufen, iterieren Sie durch die Seiten.
Schritte:
- Rufen Sie
COINBASE_LIST_WALLETSmit der gewünschtenlimit- undorder-Einstellung auf. - Wenn die Antwort weitere Ergebnisse enthält, notieren Sie die ID des letzten zurückgegebenen Wallets.
- Rufen Sie
COINBASE_LIST_WALLETSerneut auf, diesmal mitstarting_aftergesetzt auf diese letzte Wallet-ID. - Wiederholen Sie den Vorgang, bis keine weiteren Ergebnisse mehr zurückgegeben werden.
3. Wallet-Portfolio prüfen
Rufen Sie Wallet-Daten für Portfolio-Analyse und Berichterstellung ab.
Schritte:
- Rufen Sie
COINBASE_LIST_WALLETSmitlimit: 100auf, um die Ergebnisse pro Seite zu maximieren. - Sammeln Sie Wallet-Guthaben und Metadaten von jeder Seite.
- Aggregieren Sie die Daten über alle Seiten für eine vollständige Portfolio-Ansicht.
4. Wallet-Änderungen überwachen
Listen Sie Wallets regelmäßig auf, um neue hinzugekommene oder geänderte zu erkennen.
Schritte:
- Rufen Sie
COINBASE_LIST_WALLETSmitorder: "desc"auf, um zuerst die neuesten Wallets zu erhalten. - Vergleichen Sie die Ergebnisse mit zuvor gespeicherten Wallet-IDs, um neue Einträge zu identifizieren.
- Planen Sie regelmäßige Überprüfungen für eine kontinuierliche Überwachung.
Bekannte Fallstricke
| Fallstrick | Detail |
|---|---|
| Paginierung erforderlich | Wallet-Listen sind paginiert. Überprüfen Sie immer auf zusätzliche Seiten mittels Cursor-basierter Paginierung (starting_after/ending_before). |
| Limit-Grenzen | Der Parameter limit akzeptiert Werte von 1--100. Werte außerhalb dieses Bereichs verursachen Fehler. Der Standardwert ist 25. |
| Cursor-basierte Paginierung | Verwendet Wallet-IDs als Cursor, nicht Seitennummern. Sie müssen die letzte/erste Wallet-ID aus jeder Antwort extrahieren, um durch die Seiten zu navigieren. |
| CDP-SDK-Umfang | Dieses Tool verwendet das Coinbase CDP SDK. Die verfügbaren Operationen hängen von den Berechtigungen des API-Schlüssels ab, die während der Verbindungseinrichtung gewährt werden. |
Kurzreferenz
| Tool-Slug | Beschreibung |
|---|---|
COINBASE_LIST_WALLETS | Kryptowährungs-Wallets mit Paginierung auflisten |
Bereitgestellt von Composio