Skip to main content
Glama

Axiom Relay

Ein x402-Smart-Router für autonome Agenten. Beschreiben Sie die benötigte Fähigkeit anstelle einer URL; Axiom findet einen Anbieter, der tatsächlich funktioniert, bezahlt den Verkäufer direkt und liefert das Ergebnis.

Live auf dem Base-Mainnet: https://axiom-relay.reference-seller.workers.dev

Warum es das gibt

Die meisten x402-Tools gehen davon aus, dass der Agent die URL des Anbieters bereits kennt. In der Praxis ist das nicht der Fall – und etwa 13 % der beworbenen x402-Anbieter beantworten keine gültige Challenge, wenn sie tatsächlich aufgerufen werden (gemessen im Live-Katalog von Coinbase Bazaar). Axiom absorbiert dieses Problem.

intent -> discover candidates -> validate -> rank -> pay -> return result

Related MCP server: x402-discovery

Preisgestaltung

Gebühr

3 % des Verkäuferpreises

Maximum

$0.50 pro Kauf

Minimum

keine

Mikrozahlungen

Gebühr erlassen, wenn sie zu klein zum Abrechnen ist, solange freie Kapazität vorhanden ist

Die Gebühr ist ein Prozentsatz unterhalb von ~$16.67 und darüber pauschal, sodass ein Kauf über $25 und ein Kauf über $250 beide $0.50 kosten.

Nicht-verwahrend konstruiert

Der Käufer unterzeichnet zwei unabhängige Autorisierungen: eine direkt an den Verkäufer zahlbar, eine an Axiom zahlbar. Axiom leitet die Autorisierung des Verkäufers ohne Änderung weiter und kann deren Betrag oder Ziel nicht verändern.

  • Gelder des Verkäufers gelangen niemals auf eine von Axiom kontrollierte Adresse.

  • Axiom besitzt überhaupt keinen Signaturschlüssel – es kann Ihr Geld nicht bewegen.

  • Genau eine Routing-Gebühr pro abgeschlossenem Kauf, die nur bei Erfolg erhoben wird.

  • Fallback schreitet nur bei positiven Beweisen voran, dass der vorherige Verkäufer nicht bezahlt wurde; eine mehrdeutige Abrechnung stoppt die Kette, anstatt eine Doppelzahlung zu riskieren.

Schnellstart

npm install axiom-relay
import { Axiom } from 'axiom-relay';
import { x402Client } from '@x402/core/client';
import { registerExactEvmScheme } from '@x402/evm/exact/client';
import { privateKeyToAccount } from 'viem/accounts';

const signer = new x402Client();
registerExactEvmScheme(signer, { signer: privateKeyToAccount(process.env.KEY) });

const axiom = new Axiom({ baseUrl: 'https://axiom-relay.reference-seller.workers.dev' });

const { route, result } = await axiom.buy(signer, 'crypto price', {
  network: 'eip155:8453',
});

console.log(route.selectionReason);
console.log(result.downstream.body);

Oder mit einfachem HTTP:

curl -sX POST https://axiom-relay.reference-seller.workers.dev/v1/route \
  -H 'content-type: application/json' \
  -d '{"capability":"crypto price","requirements":{"network":"eip155:8453"}}'

Wie das Routing entscheidet

Deterministisch, kein Lernen, keine versteckte Präferenz:

score = (50*reliability + 30*price + 10*latency + 10*freshness) / 100

Zuverlässigkeit führt absichtlich – ein billiger Anbieter, der scheitert, kostet den Agenten einen Roundtrip und bringt Axiom nichts. Wenn der Gewinner nicht der billigste ist, sagt die Antwort dies und nennt den Preisaufschlag und die Zuverlässigkeitskennzahlen, die ihn überwogen haben. Gleichstände werden anhand der Anbieter-ID aufgelöst, sodass die Reihenfolge stabil ist.

Maschinenintegration

Oberfläche

Pfad

Service descriptor

/.well-known/x402

OpenAPI 3.1

/openapi.json

Agent skill

/SKILL.md

LLM navigation

/llms.txt

A2A Agent Card

/.well-known/agent-card.json

MCP manifest

/.well-known/mcp.json

Health

/health

MCP

{
  "mcpServers": {
    "axiom": { "type": "http", "url": "https://axiom-relay.reference-seller.workers.dev/mcp" }
  }
}

Werkzeuge: find_paid_resource, quote_paid_resource, purchase_paid_resource, check_provider. Die MCP-Schicht ist ein dünner Adapter über der HTTP-API – sie enthält keine Zahlungslogik, daher sind die Sicherheitseigenschaften identisch.

Beispiele

Siehe examples/: reines TypeScript, MCP, OpenAI-Tools, Claude Agent Skills, LangChain, Cloudflare-Agents und ein generischer x402-Client.

Zwei Verhaltensweisen, die man kennen sollte

Erlassene Gebühr. Wenn feePolicy fee_waived_micropayment ist, sind axiomFee 0 und payTo null. Signieren Sie kein Gebühren-Leg – es gibt nichts zu autorisieren.

Kontingent für kostenlose Routen. free_route_quota_exhausted (HTTP 429) bedeutet, dass der Kauf gültig und der Anbieter gesund ist, aber Axioms Zuteilung für kostenloses Routing aufgebraucht ist. Die Antwort enthält resetsAt. Käufe, deren Gebühr einziehbar ist, unterliegen niemals einer Kontingentbegrenzung.

Sicherheitsmodell

  • x402 v2, exact-Schema, USDC auf Base.

  • Ziel-URLs werden gegen SSRF validiert: Loopback, RFC1918, Link-Local, Cloud-Metadaten, IPv4-mapped- und NAT64-Einbettungen, eingebettete Anmeldeinformationen und Nicht-Web-Ports werden abgelehnt, und jeder Redirect-Hop wird unabhängig erneut validiert.

  • Replay-Schutz beansprucht jede EIP-3009-Autorisierungs-Nonce atomar.

  • Ein entdeckter Anbieter ist eine nicht vertrauenswürdige Behauptung: schema-geprüft, SSRF-validiert und auf eine Live-Challenge getestet, bevor er ausgewählt werden kann.

Status

Live auf dem Base-Mainnet mit echten Abrechnungen. Base Sepolia wird ebenfalls zum Testen unterstützt. Der aktuelle Status ist jederzeit unter /health abrufbar.

Lizenz

MIT

Related MCP Connectors

Related MCP Servers