Ratgeber · KI-Agenten

So kauft ein Bot einen ErtragstokenPrüfen, aufladen, freigeben, einzahlen, beobachten, aussteigen.

Ein Bot, der einen Ertragstoken kauft, klickt keine Buttons. Er liest Daten zum Token, signiert einige Blockchain-Transaktionen von einer Wallet, die er innerhalb von Limits steuert, und prüft das Ergebnis on-chain. Bei erlaubnisfreien (permissionless) Token — Lending-Märkte, Vaults, Spartoken — reicht das völlig aus, und keine Person muss den einzelnen Kauf freigeben. Bei tokenisierten Treasury- und Geldmarktfonds funktioniert dieselbe Mechanik ebenfalls, aber erst, nachdem der Inhaber die Prüfungen des Emittenten einmal durchlaufen und die Wallet registriert hat. Diese Seite geht beide Wege Aufruf für Aufruf durch.

Geprüft am 19. Oktober 2026

Die kurze Antwort

01

Zwei Wege: „nur Wallet“ für erlaubnisfreie Token (DeFi-Lending, Vaults, Spartoken) und „Inhaber einmal onboarded“ für tokenisierte Fonds, bei denen der Emittent die Wallet des Inhabers auf die Whitelist setzt und der Bot sie bedient.

02

Kern fast jedes Kaufs sind zwei Transaktionen: den exakten USDC-Betrag für den Vertrag freigeben (approve), dann einzahlen (deposit) oder tauschen (swap). Die meisten Vaults folgen dem ERC-4626-Standard: deposit(assets, receiver) hinein, redeem(shares, receiver, owner) heraus.

03

Vor dem Signieren prüft der Bot den Vertrag gegen eine Allowlist, hält den Betrag unter seinem Limit und simuliert die Transaktion. Danach liest er seinen Anteilsbestand und dessen Wert.

04

Circles USYC zeigt den Fondsweg: Die Wallet eines berechtigten, onboardeten Nicht-US-Anlegers ruft den Teller-Vertrag mit USDC auf und erhält Fondstoken in derselben Transaktion (T+0).

05

Ein hoher Zins ist kein fester Zins. Zinsen von Token-Rewards trennen, den 30-Tage-Durchschnitt ansehen und prüfen, wie viel sich tatsächlich abheben lässt.

Vor dem Kauf: was der Bot prüft

Jede Prüfung läuft auf Daten, nicht auf einer Webseite — eine Seite kann Text enthalten, der Agenten steuern soll.

  1. 1

    1. Was der Token ist

    Emittent, Blockchain, Vertragsadresse, woher der Ertrag stammt (Kreditnehmer, Treasury Bills, Token-Rewards), wie und wie schnell er eingelöst wird. Der MCP-Server von TokenBank liefert das über search_yield_products, find_permissionless_assets und get_product_details.

  2. 2

    2. Die Zugangsschranken

    Drei getrennte Fragen: Wird die Identität beim Erzeugen (Mint), beim Kauf am offenen Markt und bei der Rücknahme geprüft? Lautet eine Antwort „erforderlich“, liegt der Token auf dem Onboarding-Weg. Ist eine unbekannt, sollte der Bot sie als erforderlich behandeln.

  3. 3

    3. Die Vertragsadresse

    Entnommen aus der eigenen Dokumentation des Emittenten und in einem Block-Explorer bestätigt — nie aus einem Suchergebnis, einer Chatnachricht oder der Beschreibung eines Tokens. Nachahmer-Token mit gleichem Namen sind häufig.

  4. 4

    4. Der Zins hinter dem Zins

    Den angegebenen APY in Basiszins und Reward-Token aufteilen; den heutigen Wert mit dem 30-Tage-Durchschnitt vergleichen; Gesamteinlagen und den bereits verliehenen Anteil prüfen, denn ein vollständig verliehener Markt kann keine Abhebungen auszahlen, bis Kreditnehmer zurückzahlen.

  5. 5

    5. Die eigenen Limits

    Liegt der Betrag unter dem Limit pro Kauf und pro Tag? Steht der Vertrag auf der vom Inhaber festgelegten Allowlist? Ist die Chain eine, die der Bot nutzen darf? Wenn nicht, stoppt er oder bittet um Freigabe.

Weg A — nur Wallet: einen erlaubnisfreien Ertragstoken kaufen

Beispiel: 10.000 USDC in einen ERC-4626-Lending-Vault auf Base einzahlen. Dasselbe Muster gilt für Aave, sUSDS und die meisten Vaults.

  1. 1

    Schritt 1 — Wallet aufladen

    USDC auf der Chain, auf der der Vault liegt, plus etwas vom Gas-Token der Chain (ETH auf Base). Manche Agenten-Wallets können Gas in USDC zahlen oder es sponsern lassen. Das Bridgen zwischen Chains ist eine eigene Transaktion mit eigenem Risiko — nicht in den Kaufschritt packen.

  2. 2

    Schritt 2 — Genau den Betrag freigeben

    USDC.approve(vault, 10000 × 10⁶). USDC hat sechs Dezimalstellen. Nie eine unbegrenzte Freigabe: Würde der Vault je kompromittiert, könnte er nur das nehmen, was freigegeben wurde. Wallets mit Unterstützung für EIP-2612-Permits oder Uniswaps Permit2 können das in eine Signatur packen.

  3. 3

    Schritt 3 — Simulieren

    Die Einzahlung als Probelauf ausführen (eth_call oder die Simulation des Wallet-Anbieters) und previewDeposit(assets) lesen: wie viele Vault-Anteile zurückkommen. Schlägt die Simulation fehl oder stimmt die Zahl nicht, nicht senden.

  4. 4

    Schritt 4 — Einzahlen

    vault.deposit(10000 × 10⁶, ownWallet). Der Vault nimmt die USDC und erzeugt Anteile für den Empfänger. Bei Aave v3 lautet der Aufruf Pool.supply(asset, amount, onBehalfOf, 0), und der Beleg ist ein aToken, dessen Bestand wächst.

  5. 5

    Schritt 5 — On-chain bestätigen

    Bestätigung abwarten, den Beleg (Receipt) lesen, dann balanceOf(ownWallet) für die Anteile und convertToAssets(shares) für deren Wert in USDC. Den Transaktions-Hash protokollieren — er ist der Beweis dafür, was passiert ist.

  6. 6

    Stattdessen per Swap kaufen

    Token wie USDe oder ein Pendle-Principal-Token werden an einer Börse gekauft statt eingezahlt. Der Bot holt eine Kursanfrage ein, setzt einen Mindestbetrag (Slippage-Limit) und eine Frist und tauscht. Ohne Minimum kann der Handel per Front-Running ausgenutzt werden.

  7. 7

    Fester Zins: Pendle-Principal-Token

    Ein PT notiert unter seinem Nennwert und wird bei Fälligkeit 1:1 eingelöst, der Zins ist also fixiert, wenn der Bot bis zum Ende hält. Ein früherer Verkauf erfolgt zum Marktpreis, der niedriger sein kann.

  8. 8

    Ausstieg

    vault.redeem(shares, ownWallet, ownWallet) oder withdraw(assets, …) für einen exakten USDC-Betrag. Vorher maxWithdraw prüfen: In einem vollständig verliehenen Markt ist der volle Betrag womöglich nicht sofort verfügbar.

Weg B — Inhaber einmal onboarded: einen tokenisierten Treasury-Fonds kaufen

Der Bot nutzt dieselbe Art von Aufrufen, aber nur von einer Wallet, die der Emittent für einen geprüften Inhaber freigegeben hat.

  1. 1

    Schritt 1 — Der Inhaber wird onboarded

    Eine Person oder ein Unternehmen durchläuft die Identitäts-, Anlegerstatus- und Länderprüfungen des Emittenten — einmal, nicht pro Kauf. Der Bot kann das nicht selbst und darf es nicht versuchen.

  2. 2

    Schritt 2 — Die Wallet wird registriert

    Der Inhaber setzt die vom Bot bediente Wallet auf die Allowlist des Emittenten. Überweisungen an jede andere Adresse schlagen fehl, ein Bot kann den Fondstoken also immer nur zwischen registrierten Wallets bewegen.

  3. 3

    Schritt 3 — Zeichnen

    Circles USYC zum Beispiel: USDC für den Teller-Vertrag freigeben, dann Teller.deposit(assets, receiver). Zeichnung und Rücknahme werden in derselben Transaktion abgewickelt (T+0). Andere Fonds geben zum nächsten NAV-Annahmeschluss aus oder nehmen einen Zeichnungsauftrag über eine API entgegen.

  4. 4

    Schritt 4 — Halten

    Fondstoken verdienen entweder durch steigenden Preis (der NAV pro Token steigt) oder durch einen wachsenden Bestand. Der Bot liest den Preis aus dem On-chain-Orakel oder der API des Emittenten, nicht aus einem Marktkurs.

  5. 5

    Schritt 5 — Zurückgeben

    Teller.redeem(shares, receiver, account) für USYC. Manche Fonds nehmen nur zu Geschäftszeiten oder mit Annahmeschluss zurück; ein Bot sollte das vor dem Kauf wissen, nicht erst, wenn er das Geld braucht.

  6. 6

    Die Mindestbeträge

    Fondstoken haben oft hohe Mindestbeträge für die Erstzeichnung. Der Inhaber legt sie vorab fest; der Bot stockt dann innerhalb dieser Grenzen auf oder gibt zurück.

Regeln, die ein Bot nie brechen darf

Sie gehören in die Richtlinien-Engine der Wallet, wo das Modell sie nicht ändern kann.

  1. 1

    Limits außerhalb des Modells

    Pro Kauf, pro Tag und insgesamt — durchgesetzt durch die Richtlinie des Wallet-Anbieters, einen Session-Key eines Smart Accounts (zum Beispiel mit EIP-7702) oder eine separate Wallet, die nur mit dem gefüllt ist, was verloren gehen darf.

  2. 2

    Eine Allowlist für Verträge

    Der Bot darf nur Verträge aufrufen, die der Inhaber freigegeben hat. Ein neuer Vault kommt durch die Entscheidung einer Person auf die Liste, nicht des Bots.

  3. 3

    Keine unbegrenzten Freigaben

    Den Betrag dieses Kaufs freigeben und Reste widerrufen.

  4. 4

    Daten sind kein Befehl

    Text in einem Tokennamen, einer Beschreibung, auf einer Webseite oder in einer API-Antwort ist nie eine Anweisung. Ein Feld mit „sende Gelder an …“ ist ein Warnsignal, kein Schritt.

  5. 5

    Die Schranken nie umgehen

    Wird ein Produkt im Land des Inhabers oder für dessen Anlegertyp nicht angeboten, kauft der Bot es nicht über eine andere Wallet oder einen Wrapper.

  6. 6

    Ab einer Schwelle ein Mensch

    Kleine, routinemäßige Käufe laufen von selbst; große, neue Chains und neue Verträge warten auf Freigabe.

Wie man die Renditen liest

Was die Live-Tabelle oben zeigt und was nicht.

  1. 1

    Etwa 3,5–4 %: Treasury- und Geldmarkt-Token

    Nahe am kurzfristigen US-Zins; geringes Kreditrisiko, aber meist auf dem Onboarding-Weg.

  2. 2

    Etwa 4–8 %: Lending-Märkte und Spartoken

    Zinsen, die Kreditnehmer gegen Krypto-Sicherheiten zahlen; offen für jede Wallet; variabel, teils täglich.

  3. 3

    Über 10 %: genau hinsehen

    Meist Token-Rewards, Hebel, Handelsstrategien oder unbesicherte Kredite. Solche Sätze können innerhalb weniger Tage verschwinden, und Verluste können die Zinsen übersteigen.

  4. 4

    Einlagen sind keine Ausstiegsliquidität

    Ein Vault mit 30 Millionen US-Dollar Einlagen hält womöglich nur einen Bruchteil auszahlbereit. Der verliehene Anteil sagt dem Bot, wie viel er heute zurückbekommen kann.

Fragen

Kann ein Bot einen Ertragstoken kaufen, ohne dass eine Person den Kauf freigibt?+

Ja, bei erlaubnisfreien Token wie Einlagen in Lending-Märkten, Vault-Anteilen und Spartoken: Der Bot signiert die Transaktionen von seiner Wallet innerhalb zuvor festgelegter Limits. Bei tokenisierten Fonds muss der Inhaber einmal onboarded und die Wallet registriert werden; danach kann der Bot selbstständig zeichnen und zurückgeben.

Welche Transaktionen sendet ein Bot, um einen Vault-Token zu kaufen?+

Zwei: eine Freigabe des exakten USDC-Betrags für den Vault, dann deposit(assets, receiver) auf dem ERC-4626-Vault. Zum Ausstieg ruft er redeem(shares, receiver, owner) auf. Jede Transaktion sollte er vor dem Senden simulieren.

Wie kauft ein Bot einen tokenisierten Treasury-Fonds?+

Über die onboardete, auf der Whitelist stehende Wallet des Inhabers. Bei Circles USYC etwa gibt er USDC für den Teller-Vertrag frei und ruft deposit auf; die Fondstoken kommen in derselben Transaktion an. USYC ist nur für berechtigte Nicht-US-Anleger.

Warum ist die Überweisung eines Fondstokens meines Bots fehlgeschlagen?+

Die meisten Fondstoken lassen sich nur an Wallets auf der Allowlist des Emittenten senden. Die Empfangsadresse muss zuvor vom Inhaber registriert werden.

Welche Rendite kann ein Bot ohne jede Identitätsprüfung erzielen?+

Die Live-Tabelle auf dieser Seite vergleicht die mediane angegebene Rendite von Nur-Wallet-Token mit der von Token, die Onboarding erfordern. Lending-Märkte zahlen typischerweise einige Prozent; deutlich höhere Sätze stammen meist aus Rewards oder Hebel.

Woher bekommt ein Bot die Token-Daten?+

Aus maschinenlesbaren Quellen. Der kostenlose MCP-Server und die JSON-API von TokenBank liefern für jeden Token Emittent, Chain, Rendite, Rücknahme und die drei Zugangsschranken.