Trustless payments,for AI agents.
Agents cryptographically prove they were charged correctly. Merchants refund without custodian risk. Verifiable by anyone, anchored on Stellar.
Architecture
How it works.
1. The Agent Pays
Every request acts as an isolated transaction. The payment settles natively on Stellar as a Stellar Asset Contract transfer, leaving an immutable footprint.
2. Facilitator Processes
The facilitator handles x402 payments to your address in real-time, allowing Accensa to group them into cryptographically secure batches.
3. Anyone Verifies
Agents check their receipt against the anchored root - locally and directly against the smart contract. Zero trust required.
Protocol
Why Stellar?
Built on a ledger designed specifically for high-throughput, low-latency financial settlement.
Sub-cent Fees
Make per-request agent payments viable at all. On most chains the settlement fee exceeds the payment.
Batched Anchoring
Amortizes to near zero - one call covers an entire billing period. Verifiability costs a fraction of a cent.
Native USDC
Means float and refunds settle in the asset merchants actually price in, with absolutely no bridging.
Predictable Gas
Lets a merchant definitively bound the cost of their refund policy in advance rather than guessing.
Network
Live Contracts.
Both contracts are deployed and initialized on Stellar testnet, and batch #1 is anchored. Verify receipts against it right now.
Integration
SDK Drop-in.
import { verifyReceipt } from '@accensa/sdk/merkle';
// Verify locally or on-chain
const ok = verifyReceipt(receiptHash, proof, anchoredRoot);
if (!ok) throw new Error('Receipt is not in the anchored batch');FAQ
Common Questions.
Accensa is a decentralized protocol that enables trustless, verifiable micro-payments for AI agents. It ensures that agents are only charged for what they use by anchoring receipts on the Stellar network.
AI agents need to pay for resources, but current systems either require trusting a custodian or have transaction fees that exceed the micro-payments themselves. Accensa enables trustless, verifiable micro-payments using Stellar.
No, payments settle natively in USDC. You only need a tiny amount of XLM to cover Stellar's sub-cent network fees, which can often be sponsored by the application.
Receipts are batched and anchored to the Stellar network using Merkle trees. Anyone can independently verify that their receipt was included in the anchored root without trusting the merchant.
Currently, both contracts are deployed and initialized on the Stellar testnet for developers to integrate and test safely.
