Live on Solana devnet · 7 / 7 Kani proofs · 662 sub-checks

The trust layer for AI-agent payments on Solana.

AgentTrust completes Solana's ERC-8004 trust stack — three Anchor programs that gate every payment by counterparty identity, reputation, and capability validation. Drop-in for Pay.sh and the next x402 facilitator.

SDK Quickstart

Wire trust checks in minutes.

Run the demo, verify a SERVICE-signed challenge, and settle policy, transfer, and feedback together.

agenttrust-demo

$npm install @agenttrust-sdk/trustgate

pnpm --filter ./examples/pay-sh-demo dev

curl https://demo.agenttrust.tech/protected

adapter PaySh.parseRequest -> VerifyContext

policy gate_payment returned Allow

challenge SERVICE signature verified

settlement SPL transfer + emit_feedback, one tx

A new benchmarkfor agent trust.

Trust stack storytelling

01 / Identity

Know the counterparty first

Resolve who an agent is paying, which attestations are current, and whether the recipient is trusted before value moves.

01 / Identity

Know the counterparty first

Resolve who an agent is paying, which attestations are current, and whether the recipient is trusted before value moves.

Read Trust Model

02 / Policy

Put rules in the payment path

Limits, allowlists, pause state, and velocity checks sit directly on the route, so unsafe transfers fail before settlement.

View Payment Gate

03 / Feedback

Make trust decisions auditable

Feedback records the reason a route passed or stopped, giving builders a clear trail after every payment decision.

Inspect Feedback

Live on Solana devnet

Three smart contracts, one atomic path.

Three Anchor programs compose into a single payment path on Solana devnet. Every agent payment runs through them, and every address opens in the explorer.

  1. 01policy_vault

    Spending limits, velocity, and pause state, enforced on the payment path.

    Program ID8Y6f…JQTR
  2. 02trustgate

    Verifies the route, settles the transfer, and records feedback in one transaction.

    Program IDHF8z…ih2N
  3. 03validation_registry

    Holds the attestations that prove who an agent is and when each one expires.

    Program IDCx4R…Khtv

One trust layer.Every agent payment.

/ Unparalleled performance

AgentTrust keeps identity, policy, and feedback in one Solana-native decision path. Pay.sh is the first live route, not the boundary of the system.

Trust checks
3
Settlement path
1 tx
Invariants verified
7 / 7
Live route
Pay.sh

Plug and play.

Use AgentTrust where agents already pay. The SDK gives apps one verification path while adapters handle route-specific wire formats.

Bring any route.Keep trust intact.

AgentTrust owns the decision path: who is paid, which rules apply, and what feedback is recorded. Adapters only translate the route around it.

/ Trust contractOne decision shape for every payment path.
/ Live x402 routePay.sh proves the first integration path.
/ Next routeFuture facilitators stay explicit, not hard-coded.

AgentTrust owns the decision path: who is paid, which rules apply, and what feedback is recorded. Adapters only translate the route around it.

The Trilemma

AI-agent payments used to split identity,policy, and feedback into separate trust moments.

AgentTrust composes all three atomically on Solana.

All beforesettlement.

Ask about AgentTrust

AI responses may contain errors. For anything material, contact our team directly.