Finish wallet registration / login → JWT
auth_wallet_verifyStep 2: submit the signed challenge. On success returns session_token — a JWT to send as Authorization: Bearer <token> on every subsequent MCP/API request, unlocking the owner-scoped tools (page_claim, create_harness, rig_author, registry_publish, schedules, …). Solana: Ed25519 signature over the raw challenge message bytes (base58 or comma-separated bytes). EVM: EIP-191 personal_sign hex.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| signature | Yes | ||
| challenge_id | Yes | ||
| wallet_address | Yes |