SAID Protocol Integration
DAEMON integrates SAID Protocol — on-chain identity, verification, and trust for AI agents on Solana. SAID answers who an agent is; the DAEMON work registry proves what it did. Together they give agent work a verifiable identity and a reputation that travels with the wallet.
What the integration adds#
Identity lookup
Check any DAEMON wallet against the SAID directory from the Integration Command Center. DAEMON shows whether the wallet has an agent identity, its verification badge, and its profile (name, PDA, reputation, feedback count).
Trust score
Surface the wallet's SAID trust score (0–100) directly inside DAEMON, alongside its verification status and on-chain reputation.
Directory + docs
Jump to the public SAID agent directory and the SAID docs without leaving the workspace.
SAID complements the DAEMON work registry. The registry anchors session start/end and work receipts on-chain; SAID gives the wallet behind those receipts a portable agent identity, verification badge, and reputation that other agents and apps can resolve across chains.
SAID primitives#
| Primitive | What it is |
|---|---|
| Agent Identity | A unique on-chain identity tied to the agent's wallet (a Solana PDA). |
| Verification | A verified badge that signals legitimacy. |
| Passport | A soulbound NFT passport (Token-2022) for verified agents. |
| Reputation | Accumulated on-chain feedback from other agents. |
| Cross-Chain Messaging (A2A) | Agent-to-agent messages across 10 supported chains. |
| Agent Resolution | Look up an agent across all chains by wallet, name, or DID. |
Authentication#
Reads are public — DAEMON calls the SAID API directly with no key. Write actions (register, verify) are signed with your DAEMON wallet's Ed25519 keypair in the main process; the renderer never touches the private key. On mainnet, signing routes through DAEMON's signer guard before any transaction is built.
Trust score and reputation#
SAID exposes a composite trust score on a 0–100 scale, which DAEMON reads and displays along with the verification badge. Separately, SAID tracks reputation from on-chain feedback —totalInteractions, a positiveRatio (0–1), and a basis-point score (0–10000). DAEMON surfaces the feedback count and reputation alongside the trust score.
Actions in the Integration Command Center#
| Action | Behavior |
|---|---|
| Check identity | Read-only. Looks up the default wallet on SAID and reports its agent identity, verification badge, and trust score. |
| Browse directory | Opens the public SAID agent directory in your browser. |
| Open docs | Opens the SAID docs. |
| Preview registration | Reviews the register → verify flow and on-chain costs. Gated behind confirmation before any signing. |
Costs#
Registration and verification are paid on Solana. Per the SAID docs:
- Off-chain registration — free
- On-chain registration — ~0.003 SOL to create the identity PDA
- Verification badge — 0.01 SOL, permanent
- Cross-chain messages — 10 free per day, then $0.01 USDC each (paid via x402)
- Passport minting — requires verification first
Safety model#
- Private keys never leave DAEMON's main process
- Identity and trust reads are public API calls — no key stored, no signing
- Register and verify require an explicit user trigger; nothing auto-submits
- Mainnet signing routes through DAEMON's signer guard
- SAID program IDs are verified before any signing path is enabled