authenticate
Creates a blockchain session to resolve authentication errors. Use force=true to discard cached session and re-authenticate from scratch.
Instructions
Create a blockchain session. Call this tool when other tools fail with authentication or session errors (e.g. "not authenticated", "session expired"). In EVM mode this signs in via SIWE locally and stores the token. In AGW mode it returns a URL the user must open in their browser to approve. Once authenticated, subsequent wallet-dependent tools will work automatically. Pass force=true to discard the cached session and authenticate from scratch (e.g. after the game backend was reset and the stored token references a stale user).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | Ignore the stored session and re-run authentication from scratch. |