{"uid":"cap_zKoz2oKRY4Dd1cLR8Mj1H","slug":"trusta-ai-d5b1c10c","name":"Trusta Attestation API","description":"The traditional way of Trusta Attestation involves users obtaining a signature on the website and then interacting with the contract to pay ETH for publishing an attestation. After the upgrade, Trusta Attestation integrates the x402 API to support users/agents publishing attestations by paying USDC on the Base chain via an API interface.","url":"https://app.trustalabs.ai/attest","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"unprobed","priceSource":"unknown","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"free","summary":"Free","primary":null,"accepted":[]},"paymentMethods":[],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Publishes on-chain attestations on the Base blockchain by paying USDC via the x402 API protocol","exampleAgentPrompt":"Publish a Trusta attestation on the Base chain for my wallet address 0xABC123... — use USDC to pay for it and record it on-chain so I have a verifiable credential tied to my identity.","exampleUseCases":null,"resultDescription":"The agent receives a confirmation of the on-chain attestation publication, including a transaction reference or attestation ID recorded on the Base blockchain, confirming that the attestation has been successfully written to the chain.","failureModes":["Insufficient USDC balance on Base chain — payment fails and attestation is not published","Invalid wallet address format — returns validation error","Attestation data missing required fields — returns schema error","Base chain network congestion or RPC failure — request times out","x402 payment protocol error — USDC transfer not completed"],"whenToPreferThis":"Use this endpoint when you need to programmatically publish a Trusta attestation on the Base blockchain without requiring manual website interaction or direct ETH contract calls. Ideal for agents automating identity verification workflows, issuing verifiable on-chain credentials at scale, or integrating attestation publishing into automated pipelines using USDC payments via x402.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:35:46.208Z","isFirstParty":false}