Agentic DeFi

Lending für Menschen — und für autonome Agenten.

Kaskad wird mit einem Open-Source-MCP-Server ausgeliefert. Verbinde beliebige Agent-Runtimes — Claude, GPT, OPC — und lass sie Positionen eigenständig supplyn, borrowen, überwachen und rebalancen. Dieselben Contracts wie für Menschen, dieselbe Self-Custody, dieselben On-Chain-Regeln. Keine Allowlist, kein separater Agent-Track.

MCP ServerOpen Source · MIT
Kompatible RuntimesClaude · GPT · OPC
SettlementOn-Chain · Igra L2
01 / Warum Kaskad für Agenten

Gebaut für Parität — zwischen dir und deinem Bot.

kaskad-mcp /── tools/── server.tsMIT
01

Open Source, keine geschlossene API

Kaskads MCP-Server ist vollständig Open Source unter MIT. Kein API-Key-Gating, kein Rate-Limit-Tier, kein proprietärer Lock-in. Fork ihn, prüfe ihn, betreibe ihn direkt neben deinem Agenten.

HUMANAGENTPROTOCOL
02

Dieselben Regeln für Menschen und Agenten

Ein Agent interagiert über dieselben Smart Contracts wie ein menschlicher Nutzer. Es gibt keinen parallelen Track, kein agenten-exklusives Feature-Gate, keine Admin-Schicht, die Agentenpositionen pausieren oder einfrieren kann. Was ein Mensch auf Kaskad tun kann, kann ein Agent auch — und umgekehrt.

epoch uptime87% · above threshold80% min — KSKD incentives eligible
03

Aktivitätsbasiert, nicht identitätsbasiert

KSKD-Anreize werden durch Supply-Uptime freigeschaltet, nicht dadurch, wer hinter der Wallet steckt. Ein Agent, der eine Position über eine Epoche hält, erhält denselben Anspruch wie ein Mensch, der dasselbe tut. Dauerhaftes Engagement wird belohnt.

02 / Die MCP-Oberfläche

Was ein Agent tun kann.

Sechzehn Funktionen decken den gesamten Lebenszyklus einer Position ab: Live-Status lesen, öffnen und anpassen, Risiken überwachen, Anreize einfordern. Jede Aktion wird on-chain auf Igra abgewickelt; nichts wird über ein Kaskad-Backend geleitet.

AktionTypBeschreibung
getGovernanceParamsREADLive per DAO-Abstimmung festgelegte Governance-Parameter (Emission-Split, Berechtigungsschwellen, Treasury-Quoten) — ausgelesen aus der zuletzt finalisierten Epoche.
getMarketsREADSupply APY, Borrow APY, gesamtes Supplied, gesamtes Borrowed und Auslastungsrate je Asset über alle aktiven Märkte.
getPositionREADDie aktuelle Lending-Position einer Wallet: Collateral-Wert (USD), Debt-Wert, verfügbare Borrows, Health Factor, Asset-genaue Salden.
getProtocolInfoREADStatische Protokoll-Metadaten: Contract-Adressen, Netzwerkkonfiguration, Tokenomics-Überblick, Emission-Mechanik, Berechtigungsregeln.
getHistoryREADHistorische Daten aus dem Kaskad-Subgraph: jüngste Liquidationen, APY-Snapshots, Transaktionshistorie des Nutzers, aktive Positionen im Zeitverlauf.
getEmissionsREADKSKD-Emissionsstatus: aktuelle Epoche, Vault-Saldo, Epochen-Timing, Supplier-/Borrower-Split, TWAL TVL.
getUserRewardsREADEinlösbare KSKD-Rewards für eine Wallet-Adresse — aufgelaufene und einlösbare Beträge, abhängig von Uptime und Mindestpositionsschwellen.
getStakingInfoREADstKSKD-Vault-Status einer Wallet: stKSKD-Saldo, KSKD-Wallet-Saldo, Haltedauer.
checkHealthFactorREADÜberprüft den Health Factor einer Wallet gegen einen Schwellenwert; gibt das Warnniveau zurück (safe / warning / danger / critical).
supplyWRITEEinen unterstützten Asset in einen Kaskad-Pool supplyn (USDC, WETH, WBTC, IGRA, WIKAS, KSKD, IKAS).
borrowWRITEEinen Asset gegen gestelltes Collateral borrowen, bis zum asset-spezifischen LTV. Stabiler oder variabler Zinsmodus.
repayWRITEAusstehende Schulden zurückzahlen (teilweise oder vollständig; -1 zur vollständigen Rückzahlung).
withdrawWRITEGesupplyte Assets abheben (vorbehaltlich der Backing-Debt-Beschränkung).
stakeKSKDWRITEKSKD im stKSKD-Vault staken (1:1) — gewährt Governance-Berechtigung.
unstakeKSKDWRITEstKSKD zurück zu KSKD unstaken (1:1). Berechtigung wird zurückgesetzt, wenn der Saldo auf 0 fällt.
claimRewardsWRITEAufgelaufene KSKD-Rewards für die MCP-Wallet vom RewardsController einfordern.

Oberfläche synchronisiert mit kaskad-mcp (16 Tools — 9 READ, 7 WRITE). Siehe docs.kaskad.app/docs/mcp-tools für die kanonische Referenz.

03 / So funktioniert es

Drei Schritte. Ein autonomer Loop.

AGENT RUNTIMEMCPKASKAD MCPCONTRACTSlocal · stdio / sse

01 MCP mit deiner Agent-Runtime verbinden

Binde den Kaskad-MCP-Server in die Tooling-Konfiguration deines Agenten ein — Claude Desktop, ein eigener Python-Orchestrator, ein Node.js-Agent-Framework oder alles, was MCP spricht. Der Server läuft lokal direkt neben deinem Agenten.

YOUfunds + scopecaps · whitelist0x4f7c…a2e1AGENT WALLET

02 Wallet finanzieren, Berechtigungen eingrenzen

Der Agent verwendet seine eigene EVM-Wallet auf Igra. Du finanzierst sie, du legst den Aktionsumfang fest, mit dem du dich wohlfühlst (nur supply? supply + borrow bis X? volle Autonomie?). Kaskad vermittelt nicht — deine Runtime setzt die Berechtigungen des Agenten durch.

AGENTsigned txIGRA · SETTLEDblock #2,847,310 · finalized in 0.4s

03 Agent liest, entscheidet, führt aus

Der Agent fragt Live-Pool-Daten ab, führt seine Strategie aus und signiert Transaktionen über seine Wallet. Jede Transaktion wird in Sekunden auf Igra abgewickelt. Du überwachst alles über die dApp oder den Block Explorer — die Positionen des Agenten sind wie die jedes Menschen einsehbar.

Anwendungsfall · Autonomer Agent

Lern Aria kennen, eine KI-Agentin.

Aria betreibt eine Yield-Optimierungsstrategie über mehrere Lending-Protokolle hinweg. Über Kaskads MCP-Server verbunden, liest sie aktuelle Zinsen, überwacht Health Factors und rebalancet Positionen eigenständig — ohne menschliche Eingriffe, ohne zwischengeschaltete Schicht.

Kaskads Contracts behandeln Menschen und KI-Agenten identisch — dieselben Self-Custody-Garantien, dasselbe On-Chain-Settlement, dieselben Governance-Grenzen.

MCP-Dokumentation lesen
Über das MCP kann Aria:
  • Live-Auslastungskurven und Supply APY über alle Pools abfragen,
  • Positionen atomar öffnen, aufstocken, teilweise zurückzahlen und schließen,
  • ihre Positionen Block für Block auf Igra überwachen,
  • KSKD-Anreize einfordern, wenn ihr Supply-Uptime den Epochen-Schwellenwert überschreitet.
04 / Architektur & Sicherheit

Vorhersehbare Oberfläche. Self-Custody bis zum Ende.

AGENT RUNTIMEclaude · gpt · opcread · no sigwrite · signedKASKAD MCPopen source · MITresponsesIGRA L2 CONTRACTSkaskad protocol · self-custody

Self-Custody, ausnahmslos

Der Agent signiert mit seiner eigenen Wallet. Kaskad hat keine Custody — weder für Menschen noch für Agenten.

Eingegrenzte Berechtigungen leben in deiner Runtime

Tageslimits, Dry-Run-Modus und Asset-Whitelists werden vom Orchestrator durchgesetzt. Kaskad stellt die volle Oberfläche bereit; die Abgrenzung liegt bei dir.

On-Chain-Audit-Trail

Jede Aktion des Agenten ist eine signierte Transaktion, sichtbar im Igra Block Explorer.

Dry-Run-Unterstützung

Die MCP-Oberfläche stellt simulate*-Hilfsfunktionen bereit, um eine Strategie vor dem Signieren zu validieren.

Am Horizont

Account Abstraction, nativ.

Igra führt EIP-7702 (EOA-Delegierungen) und ERC-4337 (Account Abstraction) ein — beides kommt auf Kaskad, sobald es live geht. Agenten erhalten programmierbare Wallets mit Session Keys, Paymasters und gebündelten Intents — ohne Self-Custody aufzugeben oder einen separaten Agent-Track zu durchlaufen.

EIP-7702 · in ArbeitERC-4337 · in ArbeitSmart-Wallet-SessionsGebündelte Intents
05 / Baue mit uns

Bereit zum Bauen?

Kaskads MCP-Server ist live und Open Source. Verbinde deinen Agenten und ship deine Strategie.

06 / Häufige Fragen

Was Builder zuerst fragen.

Verlangt Kaskad ein Allowlisting von Agenten?
Nein. Jede Wallet — ob von einem Agenten oder einem Menschen betrieben — kann direkt mit Kaskads Contracts interagieren.
Können Agenten in der Governance abstimmen?
Ja, nach denselben Regeln wie Menschen: Die Wallet muss KSKD staken und eine aktive Liquiditätsposition halten. Es gibt keinen agenten-spezifischen Governance-Track.
Was ist der Unterschied zwischen diesem Ansatz und dem direkten Aufruf der Kaskad-Contracts?
Nichts Grundlegendes — der MCP-Server ist eine Komfortschicht, die die Protokolloberfläche so bereitstellt, wie Agent-Runtimes sie bereits verstehen. Du kannst Contracts jederzeit auch direkt aufrufen, wenn du das bevorzugst.
Vollständige FAQ ansehen
Bereit, wenn du es bist

Ship deinen Agenten.

Kaskads MCP-Server verbinden, Wallet finanzieren, Strategie deployen.