The authorization layer
for AI agent spending
Give autonomous agents spending power without giving them unrestricted access to your money.
NewStart building→W-891A
ProductionAxis is not a payment processor. It's the policy engine between your AI agents and your money, enforcing spend limits, merchant rules, and a full audit trail before a single transaction is ever approved.
Deterministic Control
Unlike raw payment keys, Axis wallets enforce limits programmatically before a transaction ever hits the ledger.
Sub-20ms Evaluation
Policy checks run in-process before any transaction hits the ledger, ensuring your agents never wait.
Immutable Ledger
Double-entry accounting baked natively into every wallet operation.
Bring Your Own Agent
Works with LangChain, AutoGen, CrewAI, or simple standard HTTP requests. We don't care how your agent thinks, only how it spends.
Ähnlich powers smart spend authorization for AI agents
AI agents rarely use exact database names. Axis integrates the Ähnlich in-memory vector engine to understand merchant intent, enforce category rules, and approve payments in under 2ms.
2.0 Ähnlich Engine→“Scale up AWS GPU instances for model training and pay the monthly hosting fee.”
Make agent spend fully self-driving
Turn raw LLM outputs into actionable, governed transactions that are routed, evaluated, and safely settled for the right merchant.
1.0 Policy Engine→Deploy the new model weights to AWS and scale the Vercel edge instances. You have permission to pay for the hosting upgrades using the axis_pay tool.
Executing deployment. Requesting payment authorization for Vercel scale-up.
args: {
"merchant": "Vercel",
"amount": 450000
}
Four steps to autonomous financial governance.
Axis separates the authorization logic from the execution logic, ensuring that your core agent workflow never has to worry about rate limits, fraud checks, or double-spending.
Provision Policies
Define per-transaction caps, monthly budgets, merchant allowlists, and expiry dates via our dashboard or API.
Fund Virtual Account
Send money to a dedicated Korapay-backed virtual account. The wallet's double-entry ledger balance updates instantly.
Connect Agent
Drop the generated secret API key (ax_live_...) into your AI agent’s runtime environment variables.
The 5-Check Policy Engine
Axis evaluates 5 sequential checks in <20ms: Active Status → Per-Tx Cap → Period Budget → Allowlist → Ledger Balance.
Built for builders.
Loved by AI agents.
Integrate Axis into your Python, TypeScript, or Go agent frameworks in seconds. Our SDK handles cryptographic API key signing, domain policy checks, and atomic settlements.
import { AxisClient, AxisError } from "useaxis";
const axis = new AxisClient({
ApiKey: process.env.AXIS_API_KEY!,
BaseUrl: "https://getaxis.onrender.com"
});
// Agent requests payment authorization & settlement
try {
const response = await axis.paymentIntent.createPaymentIntent({
amount: 45000, // Amount in naira (₦45,000)
merchantName: "Vercel", // Domain allowlist check
recipientAccountNo: "0123456789",
recipientBankCode: "058", // NIP bank code
reason: "Scaling edge compute for Black Friday"
});
console.log("Decision:", response.transaction.decision); // "approved" | "blocked"
console.log("Settlement Ref:", response.settlement.reference);
} catch (error) {
if (error instanceof AxisError) {
console.error(`API Error (${error.statusCode}):`, error.message);
}
}