Die vollständige Handelshistorie einer Wallet per API abrufen: Solana, EVM und Tron

Schritt-für-Schritt-Anleitung zur Veltra-API für Handelshistorie: API-Key holen, Endpoint aufrufen, Antwort lesen und Wallets mit tausenden Trades paginieren.

1. Holen Sie sich Ihren kostenlosen API-Key

Registrieren Sie sich unter /dashboard. 100.000 Trades gratis, ohne Karte.

2. Rufen Sie den Endpoint auf

Eine Anfrage, authentifiziert mit einem bearer key. -N verhindert, dass curl puffert, sodass Sie jedes Paket sehen, während es hereinstreamt:

curl -N https://veltrabot.com/v1/wallets/{address}/history \
  -H "Authorization: Bearer YOUR_API_KEY"

3. Lesen Sie die Antwort

Der Standard-Endpoint streamt NDJSON: eine Zeile je Trade-Paket, während die Trades abgerufen werden, sodass eine große Wallet in einem einzigen Aufruf nach und nach ankommt, ohne Folgeanfragen. Die letzte Zeile trägt complete: true und cursor: null, was bedeutet: jeder Trade, den die Wallet je gemacht hat, ist zurückgekommen:

# gestreamtes NDJSON: eine Zeile je Paket, während Trades abgerufen werden
{ "trades": [
    {
      "signature": "43C68awy5pN3ze...aY1Ve2X",
      "side": "sell",
      "token": "Benny",
      "tokenMint": "9xY2...pump",
      "amountSol": 0.044850796,
      "amount": 152340.12,
      "dex": "Pump.fun",
      "blockTime": "2026-07-19T07:37:17+00:00"
    }
  ],
  "cursor": "8kQ2mZ...f0X" }

# ...weitere Paketzeilen...

# Abschlusszeile: kein Cursor bedeutet, die gesamte Historie ist zurückgekommen
{ "complete": true, "tradeCount": 354, "wallet": "BtDy...AAu9", "firstTrade": "2026-07-12T07:39:02+00:00" }

4. Große Wallets fortsetzen oder paginieren

Jede Stream-Zeile enthält einen cursor. Bricht ein Stream vorzeitig ab (eine sehr große Wallet endet mit complete: false), verbinden Sie sich mit ?cursor= erneut, um dort weiterzumachen, wo Sie aufgehört haben. Sie bevorzugen einzelne Seiten statt eines Streams? Hängen Sie ?limit= an, um JSON-Seiten mit demselben Cursor zu erhalten:

curl "https://veltrabot.com/v1/wallets/{address}/history?limit=100" \
  -H "Authorization: Bearer YOUR_API_KEY"

# ein undurchsichtiger Cursor ist enthalten, solange es noch etwas abzurufen gibt
{ "tradeCount": 354, "trades": [ /* 100 trades */ ], "cursor": "8kQ2mZ...f0X" }

# nächste Seite abrufen; die letzte Seite trägt "complete":true und keinen Cursor
curl "https://veltrabot.com/v1/wallets/{address}/history?limit=100&cursor=8kQ2mZ...f0X" \
  -H "Authorization: Bearer YOUR_API_KEY"

Die vollständige Referenz (Authentifizierung, Fehler, Rate-Limits und Preise) steht in der Dokumentation. Probieren Sie es im Dashboard direkt mit Ihrer eigenen Wallet aus.

Starten Sie mit der Handelshistorie
100.000 Trades gratis. Ohne Karte.
API-Key holen