Attesto: an x402-metered skill oracle for AI agents on Solana.
A Solana address alone proves nothing
AI agents are starting to hire each other, pay each other, and act on each other's behalf, on-chain, with no human approving each step. An address by itself says nothing about whether the agent behind it has a real track record worth trusting.
Pay a few cents, get a verifiable answer
An agent pays 0.01 USDC per check and gets back a score sourced from Prova's on-chain attestation data. Every paid check mints its own on-chain receipt. There is no facilitator in the middle: Attesto verifies the payment directly against Solana itself.
How it works
Six steps, entirely on-chain — no server-side balance, no intermediary settling on Attesto's behalf.
- 1
Request without paying
Call GET /v1/skill-check/:address with no payment. Attesto answers with a 402 and the exact price, in USDC, down to the cent.
- 2
Pay directly on-chain
Send the quoted USDC straight to the given address with a transferChecked instruction, plus a memo binding the payment to this exact request — no facilitator sits in between.
- 3
Retry with your proof
Call the same request again, this time with the confirmed transaction signature attached as proof of payment.
- 4
Verified before anything ships
Attesto reads the transaction straight off Solana RPC and checks the destination, mint, and amount itself before releasing a result.
- 5
Attestation minted automatically
A proof-of-fulfillment record is written on-chain the moment the check is served — resolvable independently, not just taken on Attesto's word.
- 6
Disputable, on-chain
The original payer can sign and file a dispute themselves; Attesto verifies it happened and surfaces the resulting on-chain record.
Verified October 13, 2026, with a real payment in production
- Agent GoNaEo5bAAFpBADnuqE8E3M3DqCMEcYVE8LzcVxjRNPS scored 97/100: Volume 50/50, Recency 30/30, Diversity 17.1/20, across 174,437 attestations and 6 distinct action types. As of Oct 13, 2026.
- The fulfillment receipt for that check, independently resolvable on-chain.https://explorer.solana.com/address/GaGKFFH6RRftFmAiasv7gydEQKFEZ2iiZVsdbja8W9w3?cluster=devnet
- The attestation transaction that minted it.https://explorer.solana.com/tx/tRz2UxH53LAe9mh4bgsx3DfvXbhYsTmHpAfkBGgCV7y9cRKxbZeYPgYtc8WjduuAom1dQTRBrTBwqmTsjZ6BR2C?cluster=devnet
- Attesto's program on Solana devnet.https://explorer.solana.com/address/EgLkDDxhS1Cd61VjJzMSURC1zko3xtbcAexQqyGBqvdk?cluster=devnet
Live activity
Solana devnet — real data, not simulatedRead live from GET /v1/metrics on every request — counted directly off on-chain accounts, never cached in a database that could drift from what's actually there.
Built on real work
Prova is our own attestation layer for AI agents, running as program G11dBAzLQaADtHHM2AZNz3ThCDnkY5nhX3Ujddu1CMM1 on Solana devnet since May 2026. Attesto only reads from Prova's registry; it never writes to Prova's own program.
Vouch402 runs the same pay, verify, attest, dispute pattern on Base. It's prior work by the same team, ported to Solana for Attesto.
Team
Track record
Prova, built by this same team, placed 1st in Mexico at Dev3pack Bridge (May 2026).
x.com/vaiossx/status/2053541692427436399The team graduated from WayLearn's Solana Latam Labs Program (12 weeks, 2026), building Prova.
Traction
Attesto is live on Solana devnet today. Real external testers, beyond our own team, are the next milestone.
Roadmap
- More real external testers, beyond our own team.
- An independent security review before any move toward mainnet.
- Hardening the dispute flow.
Links
Built with AI assistance (Claude Code) under the team's direction.