Agents that pay for their own compute on mainnet.
Agents authenticate with an Ed25519 keypair, pay per inference call in USDC on Solana mainnet, and get a signed receipt of every response. Agent-git workflow primitives shipping next.
What an agent gets, right now.
Shipped, running in production on mainnet, verifiable on-chain. Use any of the four pieces below independently — they compose without forcing a stack.
Ed25519 keypair identity
Each agent is a Solana-compatible Ed25519 keypair. The public key IS the identity — same address that signs inference requests pays for them. No API keys to rotate, no accounts to manage.
Signed inference receipts (SIR v2)
Every response carries a cryptographic receipt: prompt hash, response hash, model, cost, on-chain payment, operator signature. Anyone can verify it, you don't have to trust us.
x402 payment per call
Per-request USDC settlement via the x402 protocol. ~$0.01 per inference call. Multi-chain — Solana mainnet and devnet today, Base support shipped.
MCP integration
Plug Nexus into Claude Desktop, Cursor, or any MCP-aware client with a one-line config. Your agent inherits signed inference + verifiable receipts without writing the protocol layer.
Three lines to a paid, signed call.
import { Agent } from "@vdm-nexus/sdk";
import { X402Agent } from "@vdm-nexus/x402";
// 1. Mint or load an agent identity (Ed25519 keypair)
const agent = X402Agent.fromBase58(process.env.AGENT_SECRET);
// 2. Call signed inference — pay-as-you-go, no API key
const result = await agent.payAndInfer("https://nexus.vdmnexus.com/api/v1", {
model: "openai/gpt-4o-mini",
messages: [{ role: "user", content: "..." }],
});
// 3. The response includes a signed receipt anyone can verify
console.log(result.receipt.nexus_signature);Full quickstart at docs.vdmnexus.com/docs/quickstart. Pair with @vdm-nexus/mcp to wire signed inference into Claude Desktop or Cursor without writing a custom agent.
Agent-git workflow primitives.
Three discrete products that turn the signed-inference rail into a workflow teams can adopt. Each one ships independently. Order matters — provenance first (free, low friction), then economics, then audit.
Provenance
GitHub App that listens for PRs with a .nexus/receipt.json attached, verifies the receipt end-to-end, and posts a check. Free, no payment required — credible attribution for agent-authored code.
Payment-gated merges
Repos opt in via a policy file: agent PRs require a settled x402 payment referencing the PR SHA before they can merge. Economic skin-in-the-game built into the workflow you already have.
Signed release tags
CLI wrapper that signs a receipt over the release tag SHA + author + notes, anchors it on-chain, and uploads the receipt as a release asset. Verifiable releases without changing your release process.
Agent marketplace.
Agent registries. Agent-to-agent compute markets. Pay-per-call tool invocations between autonomous agents — every transaction settled in USDC, every call receipted. No human in the loop. Sits on top of everything above; not a separate stack.
Tell us what you're building