AI Agents Now Build On-Chain Reputation Through RelAI and SATI

web3luka
Mar 6, 2026 · 3 min read
AI Agents Now Build On-Chain Reputation Through RelAI and SATI

Every AI agent that connects to RelAI now automatically receives a SATI identity NFT on Solana - a permanent, verifiable on-chain record that grows with every paid API call.

What Is SATI?

SATI (Solana Agent Trust Infrastructure) is an on-chain identity and reputation layer for AI agents on Solana. Each registered agent gets a Token-2022 NFT as its immutable identity. Reputation is built through ZK-compressed attestations submitted after real interactions - lightweight, cheap, and verifiable by anyone.

SATI is to AI agents what a credit score is to borrowers - except it's on-chain, open, and no single party controls it.

How RelAI Uses SATI

When a user approves an agent through the RelAI consent flow, RelAI automatically:

  1. Mints a SATI identity NFT for the agent on Solana mainnet, with x402Support: true in the registration file
  2. Submits feedback on-chain after every API call - positive on success, negative on failure or timeout - building a verifiable reliability record over time
No extra steps required. The moment the user clicks Allow, the agent has an on-chain identity.

What Gets Recorded On-Chain

After every API call through the RelAI Metered proxy, a feedback attestation is submitted - for both outcomes:

Eventoutcomereason
Successful API callPositive-
Failed response (4xx/5xx)Negative"failed"
Timeout (408/504)Negative"timeout"
Proxy errorNegative"error"
All attestations share:
FieldValue
tag1x402
tag2relai
endpointURL of the called API
This means the on-chain record captures not just how often an agent calls APIs, but how reliably it succeeds. After 100 calls with 95 positive outcomes, you have a cryptographically verifiable 95% success rate - independently auditable without trusting RelAI.

Viewing Agent Reputation

Every agent registered through RelAI is discoverable on sati.cascade.fyi. You can also query it directly:

curl "https://sati.cascade.fyi/api/agents?owner="

Or get a live SVG badge to embed in a README:

https://sati.cascade.fyi/api/badge/

For Agents Using the MCP Server

If you're connecting agents via the RelAI MCP server, SATI is also supported there. Set SATI_PAYER_KEYPAIR in your MCP config and the server registers the agent on approval and submits feedback after every call_api tool invocation.

{
  "mcpServers": {
    "relai": {
      "command": "node",
      "args": ["/path/to/relai-mcp-server/dist/index.js"],
      "env": {
        "SATI_PAYER_KEYPAIR": ""
      }
    }
  }
}

Why It Matters

Trust without intermediaries. Any client - another agent, a marketplace, a wallet - can verify on-chain that an agent has a real track record. They don't need to trust RelAI's database. The proof is on Solana. Reliability, not just activity. Reputation captures both successes and failures. An agent with 1000 calls and a 40% success rate looks very different from one with 200 calls and 98% success - and now that difference is visible on-chain. Reputation that builds itself. Every API call automatically records an outcome. You don't manage it - it just grows with usage, positive and negative. Discovery beyond RelAI. SATI agents are discoverable by the broader Solana AI ecosystem. Filtering by x402Support: true shows every agent that can autonomously pay for APIs - a category that didn't exist six months ago. Portable history. The reputation lives on-chain, not in a private database. If the agent moves to a different platform or integration, the track record comes with it.

What's Next

We're exploring surfacing SATI reputation scores in the RelAI marketplace - so when an AI agent shops for APIs to call, it can see which APIs have the strongest verified track record, and API owners can see which agents are the most reliable payers.

Availability and reliability signals (not just call counts) are the next step - making SATI scores genuinely useful for both sides of the marketplace.


RelAI is the gas-sponsoring facilitator for the x402 payment protocol. SATI integration is live now for all agents authorized through relai.fi. RelAI also supports ERC-8004 agent identity - on-chain reputation for API providers on SKALE Base.

Understand x402 before you implement

This guide uses payment primitives from the x402 standard. Read the protocol overview for a complete flow, terminology, and integration FAQ.