Verified agents for Solana automation

SVS: Solana Verification System

A trust layer for Solana bot actions: signed requests, human wallet approval, on-chain receipt registry writes, and portable proof packages protocols can verify.

Open docs Join pilot waitlist
HMAC signed bot request Wallet human approval PDA receipt registry proof
SVS proof flow showing bot request, human approval, on-chain receipt, and auditor proof package
01

For bot builders

Install the SDK, run the scaffold, submit a certified action, and expose a verifier-ready agent profile without learning the private operator system.

SolanaVerificationClient.submitCertifiedActionAndWaitForProof(...)
02

For protocols

Require verified agents through a hosted registry, pinned trust manifest, trust score, and action proof gate before accepting automated actions.

requireHostedVerifiedAgentRegistry(...)
03

For auditors

Import the signed verification set and independently re-check release readiness, action records, registry proof, signer trust, and browser export evidence.

npm run inspect:verification-set

Public standard

Verified Agent Standard

SVS gives agent teams and protocols shared language: current approval domain, signed bot request, wallet approval, confirmed custom registry write, fresh action proof, and a verifier-visible trust score.

Signed request freshness Nonce replay protection Human approval payload binding Custom receipt registry confirmation Portable verification set Fake-badge and stale-proof warnings

Registry preview

Proof people can inspect and protocols can pin

The public registry target exposes agent profiles, badge states, a trust manifest, and a verification API while keeping private operator controls out of the public surface.

Example agent

Status
verified
Network
mainnet-beta ready
Trust score
92 / 100
Registry hash
0b3b...a4bc
{
  "registryUrl": "https://registry.svsprotocol.com/registry.json",
  "trustManifest": "/trust-manifest.json",
  "verify": "/api/v1/agents/{botId}/verify",
  "badge": "/agents/{botId}/badge.svg"
}

Verifier demo

Paste a proof summary and run local checks

This lightweight public demo mirrors the auditor workflow: it checks the presence of a verification set, registry hash, action proof status, and signer trust summary. The full standalone verifier remains the production proof tool.

Verifier docs

    Live docs

    Start where your role needs proof

    Private pilot

    Bring SVS to a protocol, marketplace, wallet, or bot platform

    Use the contact form to draft a pilot request. No data is sent by this static page until the visitor chooses to open their email client.

    Opens an email draft to hello@svsprotocol.com.