Start wallet registration / login
auth_wallet_challengeStep 1 of registering (or logging in) a user with a wallet keypair — no browser needed. Returns a challenge message to sign with the wallet's private key. Works for Solana (base58 Ed25519 address) and EVM (0x address). Follow with auth_wallet_verify. New wallets are auto-registered on first verify (a paid plan — 7-day card trial or first month in USDC — unlocks usage).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | optional chain override (solana | evm) — auto-detected from the address | |
| wallet_type | No | defaults by address shape: 0x → metamask, else phantom | |
| wallet_address | Yes | the wallet's public address (base58 Solana or 0x EVM) |