Stellar Builder Summit SP 2026 / Agentic Payments (x402)
Guardian402
Is that boleto the real one?
Pay-per-use API that checks whether boleto data - from any ERP, billing system, or agent, TOTVS Protheus among them - matches a Soroban integrity proof. An ERP, CLI, or AI agent pays 0.01 USDC via x402 per call. No API key, no subscription.
ERP-agnostic by design — TOTVS Protheus is the reference market
TOTVS is Brazil's largest business-software company. Its flagship ERP, Protheus, is widely used by Brazilian firms to issue and manage boletos (bank payment slips). In the latest FGV-Eaesp IT survey, TOTVS holds about 34% of Brazil's overall ERP market (tied with SAP) and about 50% among smaller deployments (up to ~180 users) - which makes it the natural reference case for demos in Brazil. Guardian402 itself does not require Protheus: the same hash-based check works for boleto data from any ERP, billing system, or agent that sends the expected fields.
Source: FGV-Eaesp Annual IT Use Survey (Brazil ERP market share).
From ERP boleto to on-chain proof
Companies and agents need an independent integrity check before trusting a boleto. Guardian402 turns that check into a measurable Stellar payment.
- Context: a boleto from any ERP or agent - TOTVS Protheus included - needs an independent integrity check before trust or payment.
- MVP: hash-based verification against a Soroban registry, protected by x402 exact payments in USDC on Stellar Testnet.
- Roadmap: native Protheus consumption of the same endpoint - agents and ERPs pay only for the checks they run.
Lane: Payments and Agent Tooling / SDF DevEx / Agentic Payments (x402)
How payment meets proof
One verification - from any ERP or agent - is one measurable USDC payment.
- Call POST /v1/verify with boleto fields (as an ERP or agent would)
- Receive HTTP 402 with x402 payment instructions
- Authorize and settle 0.01 USDC on Stellar Testnet
- Read AUTHENTIC, MISMATCH, NOT_FOUND, or REVOKED from Soroban
Live on Stellar Testnet
Contract and demo records are already deployed for the Summit demo.
Verification outcomes
AUTHENTICData matches the active integrity proof registered on-chainMISMATCHIdentifier exists, supplied boleto data divergesNOT_FOUNDNo proof registered for that boleto identifierREVOKEDProof existed and was revoked by the issuer admin
Guardian402 verifies whether supplied boleto data matches a previously registered integrity proof. It does not confirm bank settlement or payment status.