Autonomous Machine Payments: Persistent payment channels for AI agents on Solana
amp is an early-stage Rust project in the AI payments / x402 ecosystem. It currently has 0 GitHub stars and 0 forks.
Persistent payment channels for AI agents on Solana.
Server (Express):
import { AMP } from "@valeo/amp-server";
app.use(AMP.middleware({ rate: "0.001/call" }));
Client (Agent):
import { AMPClient } from "@valeo/amp-client";
const amp = new AMPClient({
wallet: agentKeypair,
budget: 10.0,
token: "USDC",
});
const res = await amp.fetch("https://api.example.com/v1/data");
| Network | Program ID |
|---|---|
| Mainnet | 2d1B2PmumwYWuR82AbXAARTL1nrn8N7Vu9bLXTXUDmVA |
| Devnet | 2KQCaQ9j8YtewZ4QjmDfnsVANZXLBcPSYFhAj2eUNaPP |
v0.2 — Deployed to Mainnet and Devnet
MIT
Agent behavior that compiles
An open SDK for agentic payments. Let AI agents make payments, hold funds, and move money across chains with policy enforcement and human approval built in.
x402 payments in Rust: verify, settle, and monitor payments over HTTP 402 flows
Context-aware agentic LLM gateway & router that optimize your agentic workflows with every runs, works with any harnesses, any models, any workflows.
Production-ready x402 facilitator server.
Rust SDK for the x402 payment protocol.