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
- Repository klonen
git clone https://github.com/Uncaulked-prefect97/broker-as-a-service
cd broker-as-a-service
- Abhängigkeiten installieren
npm install
- Umgebungsvariablen konfigurieren
Erstelle eine .env-Datei im Stammverzeichnis:
CHAINFLIP_BROKER_URL=https://ihr-broker-endpunkt
- MCP-Server starten
npm start
- 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