
from sati16
On-chain trust infrastructure SDK for agent identity, verifiable reputation, and blind feedback on Solana — register agents, publish feedback, and query reputat
SATI provides an SDK and CLI for registering AI agent identities on Solana (Token-2022 NFTs), collecting verifiable feedback using compressed attestations (Light Protocol), and discovering agent reputation and metadata. It includes CLI commands (init, publish, search, info, give-feedback) and a TypeScript SDK for programmatic registration, feedback submission, reputation summaries, content encryption, and reputation scoring. Typical flows covered: zero-to-registered agent via CLI, programmatic registration with uploaders, blind feedback flows for cryptographic proof-of-participation, and reputation score publishing.
Use SATI when you need cryptographically verifiable agent identities, persistent reputation records, or on-chain discovery of agents. It’s appropriate for marketplaces, agent registries, dashboards, and integrations that need provable feedback (public or blind). Use the CLI for quick onboarding and the SDK for backend integrations and automated workflows.
Compatible with backend/node environments and MCP-style agent integrations; works well with TypeScript/Node.js platforms and services that can call Solana RPCs or the SATI REST API.
SATI SDK provides on-chain agent identity, verifiable reputation, and blind feedback on Solana via Token-2022 NFTs and ZK-compressed attestations. The SKILL.md is exceptionally detailed — essentially a full SDK reference covering CLI usage, programmatic SDK (10+ features), REST API, error handling, and costs. The bundled demo.js is a theatrical simulation that prints colored terminal output with sleep() delays; it makes no real Solana RPC calls and only uses Node's built-in crypto module. No security concerns beyond the SDK's default proxy routing through sati.cascade.fyi (documented as rate-limited).
SKILL.md is extremely comprehensive — arguably too long for a skill file (would benefit from splitting reference docs into references/). The demo.js script adds minimal value: it's a sleep-laden terminal animation that simulates flows without calling any actual SATI functionality. No hardcoded credentials, no destructive commands, no exfiltration risks. The SDK itself appears legitimate and well-documented. Security docked 12 points for: default RPC proxying through third-party host (telemetry/routing risk, -8), and the demo.js uses Date.now() in hash generation which is predictable (-4, minor). Usefulness is moderate — real audience is Solana developers building agent trust infrastructure, which is a niche but growing space. Heavy setup friction: requires Solana wallet, SOL for mainnet, understanding of Token-2022 and Light Protocol.