CommunityCodierung & Entwicklunggithub.com

Uncaulked-prefect97/broker-as-a-service

Ermöglicht KI-Agenten den kettenübergreifenden Austausch von Kryptowährungen über Chainflip via MCP, ohne API-Schlüssel

Was ist broker-as-a-service?

Diese Fähigkeit (Skill) befähigt KI-Agenten, Kryptowährungen sicher und vertrauenslos zwischen verschiedenen Blockchains zu tauschen – und das ohne die Notwendigkeit eines API-Schlüssels. Der Skill nutzt das **Chainflip-Protokoll**, ein dezentrales Cross-Chain-Austauschprotokoll, und das **MCP (Model Context Protocol)** von Chainflip, um Broker-Transaktionen nahtlos zu integrieren. Er ist ideal für Entwickler, die KI-gestützte Finanz- und DeFi-Assistenten erstellen möchten, die automatisch Cross-Chain-Swaps ausführen können. Der Skill unterstützt die Integration in verschiedene KI-Plattformen wie Claude Code, Cursor und Codex, und abstrahiert die Komplexität des Blockchain-Handlings, sodass sich der Agent auf die Benutzeranfrage konzentrieren kann. Er funktioniert durch die Konfiguration eines MCP-Servers, der mit einem Chainflip-Broker-Betreiber interagiert, der die tatsächlichen Swapp-Operationen ausführt.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add Uncaulked-prefect97/broker-as-a-service

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht broker-as-a-service?

Ermöglicht KI-Agenten den kettenübergreifenden Austausch von Kryptowährungen über Chainflip via MCP, ohne API-Schlüssel

Beschreibung

Dieser Skill erlaubt KI-Agenten, Kryptowährungen sicher und ohne Vertrauensinstanz zwischen verschiedenen Blockchains zu tauschen – und das ganz ohne API-Schlüssel. Er nutzt das Chainflip-Protokoll für dezentrale Cross-Chain-Swaps.

Unterstützte Plattformen

  • Claude Code
  • Cursor
  • Codex
  • Alle MCP-kompatiblen KI-Plattformen

Voraussetzungen

  • Node.js 18 oder höher
  • npm / yarn
  • Chainflip-Broker-URL (entweder öffentlich oder selbst gehostet)

Schnellstart

  1. Repository klonen
git clone https://github.com/Uncaulked-prefect97/broker-as-a-service
cd broker-as-a-service
  1. Abhängigkeiten installieren
npm install
  1. Umgebungsvariablen konfigurieren

Erstelle eine .env-Datei im Stammverzeichnis:

CHAINFLIP_BROKER_URL=https://ihr-broker-endpunkt
  1. MCP-Server starten
npm start
  1. Im KI-Tool konfigurieren

Füge den MCP-Server zu deinem KI-Tool (z. B. Claude Code) hinzu:

{
  "mcpServers": {
    "broker-as-a-service": {
      "command": "node",
      "args": ["path/to/broker-as-a-service/dist/index.js"],
      "env": {
        "CHAINFLIP_BROKER_URL": "https://ihr-broker-endpunkt"
      }
    }
  }
}

Nutzung

Sobald der Skill konfiguriert ist, können KI-Agenten Cross-Chain-Swaps durch natürliche Sprachbefehle durchführen, wie z. B.:

  • „Tausche 1 ETH gegen USDC auf Arbitrum“
  • „Schicke 500 USDC von Ethereum an Optimism“

Der Agent delegiert die Swap-Anfrage an den konfigurierten Chainflip-Broker, der die Ausführung verwaltet.

Architektur

  • MCP-Server: Empfängt Anfragen vom KI-Agenten und formatiert sie für den Chainflip-Broker
  • Chainflip-Broker: Führt den eigentlichen Cross-Chain-Swap aus und handhabt Liquidität und Order-Routing
  • Chainflip-Protokoll: Dezentrales Protokoll für Vertrauenslosigkeit

Lizenz

MIT

Verwandte Skills