CLI for AI agent identity on Solana via SATI
create-sati-agent is an early-stage TypeScript project in the AI payments / x402 ecosystem, focused on ai-agents, cli, erc-8004, identity. It currently has 2 GitHub stars and 0 forks, and sits alongside related tools like trstlyr-protocol, helixa, sdk, cli, x402-client, skills.
On-chain identity for AI agents on Solana. Token-2022 NFT + IPFS metadata + reputation system.
npx create-sati-agent init # creates agent-registration.json
npx create-sati-agent publish # publishes to devnet (auto-funded)
Done. Your agent has:
search command, SATI registry){
"type": "https://eips.ethereum.org/EIPS/eip-8004#registration-v1",
"name": "MyAgent",
"description": "Does X for Y",
"image": "https://example.com/avatar.png",
"properties": {
"files": [{"uri": "https://example.com/avatar.png", "type": "image/png"}],
"category": "image"
},
"services": [
{"name": "MCP", "endpoint": "https://myagent.com/mcp", "version": "2025-06-18"},
{"name": "A2A", "endpoint": "https://myagent.com/.well-known/agent-card.json", "version": "0.3.0"}
],
"supportedTrust": ["reputation"],
"active": false,
"x402Support": false,
"registrations": []
}
Supported services: MCP, A2A, OASF, ENS, DID, agentWallet
Service-specific fields:
MCP: mcpTools: [] - list of MCP toolsA2A: a2aSkills: [] - list of A2A skills (slash-separated taxonomy)OASF: skills: [], domains: [] - standardized capability taxonomiesSee docs/best-practices/ for comprehensive guides.
Security: The CLI creates a wallet at ~/.config/solana/id.json for convenience. This is not secure for mainnet. Follow this 3-step flow:
npx create-sati-agent init
npx create-sati-agent publish --network devnet # auto-funded
npx create-sati-agent info <MINT> --network devnet
npx create-sati-agent publish --network mainnet
# ❌ Error: Insufficient funds. Send ~0.01 SOL to: BrcYS3e3Ld51Sg3YswREtXMtN1pUJzNf1XGUNXsAMNxG
Send ~0.01 SOL to that address, then:
npx create-sati-agent publish --network mainnet
# ✅ Agent registered: 2LETZxjxSpEZzHM42Fp6RYrcuxtjLytdVUSgGVAbVrqi
# Transfer ownership + refund leftover SOL to your secure wallet
npx create-sati-agent transfer <MINT> \
--new-owner <YOUR_SECURE_WALLET> \
--refund-sol \
--network mainnet
# Sends remaining SOL (~0.002) to your secure wallet
# Temp wallet becomes empty
Done. Your agent is now owned by your secure wallet (hardware wallet, multisig, etc.).
Costs:
init # create template
publish # publish or update agent
search # find agents by name
info [MINT] # show agent details + feedback (auto-discovers from agent-registration.json)
give-feedback # submit on-chain attestation
transfer <MINT> # change ownership
All commands support --help for details, --json for parseable output, --network devnet|mainnet.
Context-aware commands:
info - When run in a directory with agent-registration.json, automatically shows all registered agents (devnet + mainnet)info --network devnet - Filter to specific networkinfo <MINT> --network devnet - Query any agent by mint address--tag1 starred --value 85 # rating (0-100)
--tag1 reachable --value 1 # health check (0 or 1)
--tag1 uptime --value 99 # uptime % (0-100)
--tag1 responseTime --value 150 # latency (ms)
--tag1 successRate --value 98 # success % (0-100)
Auto-funds wallets on devnet (0.01 SOL). Rate limit: 1 airdrop per 5 minutes.
Apache-2.0
No description.
Original Helixa / AgentDNA / Cred implementation and reference materials. New Multipass development: github.com/Bendr-20/multipass.
TypeScript SDK for Azeth — smart accounts, x402 payments, reputation, and service discovery
CLI for Azeth — register, discover, pay, and manage machine participants
Client SDK for the Vybe x402 API. Pay-per-call USDC over HTTP and prepaid-credit WebSocket streaming for Vybe's Solana analytics API. Built for AI agents.
Agent skills for building, shipping, and growing software products
Open Source AI trading agent that operates autonomously across 1000+ markets - Polymarket, Kalshi, Binance, Hyperliquid, Solana DEXs, 5 EVM chains. Scans for edge, executes instantly, manages risk while you sleep. Agent commerce protocol for machine-to-machine payments. Self-hosted. Built on Claude.
DePIN for Vintage Hardware — Proof-of-Antiquity blockchain where old machines outmine new ones. AI-powered hardware fingerprinting, 15+ CPU architectures, Solana bridge (wRTC). $0 VC.
Drop-in OpenAI Python client with transparent x402 payment support.
Drop-in OpenAI Typescript client with transparent x402 payment support.
Autonomous AI BD Agent for SolCex Exchange: 24/7 Cross-Chain Token Scoring & Payments 2026
Rust SDK for the x402 payment protocol.