๐ No wallet extension needed โ we simulate an agent keypair
2
{ challenge, nonce, ... }
3
POST /siwa/verify { message, signature }
4
{ session_token, expires }
5
API calls with token โ
Generate Agent Keypair
In production, this is your agent's Solana wallet.
Request Challenge
Service returns a message for the agent to sign.
Sign & Verify
Agent signs with Ed25519 keypair, service verifies.
๐ Request/Response Log
// Interaction log will appear here...