Was macht bridgeNode-Skill?
BridgeNode-Agentenfähigkeit und Beispiele für die Käuferseite — KI-Inferenz über x402 auf Solana. Keine API-Schlüssel, pro Anfrage mit USDC bezahlen.
Überblick
Dieser Skill ermöglicht KI-Agenten, KI-Inferenz über das x402-Protokoll auf Solana durchzuführen. Statt API-Schlüssel zu verwalten, bezahlt der Agent direkt aus seinem Wallet pro Anfrage mit USDC.
Funktionsweise
- Der Agent erstellt eine Anfrage mit den gewünschten Parametern (Modell, Prompt, etc.)
- Die Anfrage wird mit dem privaten Schlüssel des Agenten signiert und an den BridgeNode gesendet
- Der BridgeNode validiert die Signatur und führt die Zahlung (USDC) über Solana durch
- Nach erfolgreicher Zahlung wird die KI-Inferenz ausgeführt und das Ergebnis zurückgegeben
Unterstützte Plattformen
- Claude Code – Direkt als Skill integrierbar
- Cursor – Über benutzerdefinierte Agenten-Fähigkeiten
- Codex – Kompatibel mit dem Skill-Format
- Beliebige KI-Agenten – Die Beispiele können leicht angepasst werden
Voraussetzungen
- Ein Solana-Wallet mit ausreichend USDC-Guthaben
- Der private Schlüssel des Wallets (als Umgebungsvariable)
- Node.js 18+ für die Beispiele
Installation
npm install @blip/bridgenode-skill
Verwendung
Beispiel: Einfache Inferenz
import { BridgeNode } from '@blip/bridgenode-skill';
const client = new BridgeNode({
walletPrivateKey: process.env.SOLANA_PRIVATE_KEY,
network: 'mainnet-beta'
});
const result = await client.infer({
model: 'gpt-4',
prompt: 'Erkläre die Quantenverschränkung in einfachen Worten.',
maxTokens: 200
});
console.log(result);
Zahlungskonfiguration
Standardmäßig wird USDC direkt vom Wallet abgezogen. Optional kann der Skill mit Jupiters Swap konfiguriert werden, um andere Token zu verwenden:
const client = new BridgeNode({
walletPrivateKey: process.env.SOLANA_PRIVATE_KEY,
paymentToken: 'SOL',
useJupiterSwap: true
});
Umgebungsvariablen
| Variable | Beschreibung |
|---|---|
SOLANA_PRIVATE_KEY | Privater Schlüssel des Solana-Wallets (Base58 oder JSON-Array) |
BRIDGENODE_ENDPOINT | (Optional) Benutzerdefinierter BridgeNode-Endpunkt, Standard ist https://api.bridgenode.ai |
USDC_MINT_ADDRESS | (Optional) USDC-Mint-Adresse, Standard ist der Mainnet-USDC |
Lizenz
MIT
Support
Bei Fragen oder Problemen öffnen Sie bitte ein Issue im GitHub-Repository.