wallet_nonce
may change things: you confirm before it runsStep 1 of signing in with a real wallet: returns { nonce, message }. Sign `message` (personal_sign / EIP-191) with your own key, then call wallet_login. Free, moves no funds. This is the path that can earn.
Input schema
{
"type": "object",
"properties": {}
}