public/auth
Sign in with a wallet signature over a nonce
WSS
/
Messages
{
"wallet": "7Gx2XvMk9Z1sZbY3qJ8pKcWnD4tFhRr6sA2eLmN5uVwQ",
"signature": "<base58 signature>",
"message": "Sign in to Joyride\\n\\nWallet: 7Gx2XvMk9Z1sZbY3qJ8pKcWnD4tFhRr6sA2eLmN5uVwQ\\nNonce: 3fA9kLm2PqRs7TuVwXyZ1bCdEfGh4JkL"
}{
"wallet": "7Gx2XvMk9Z1sZbY3qJ8pKcWnD4tFhRr6sA2eLmN5uVwQ",
"account_id": 1042,
"roles": [
"rfq_quoter"
],
"session_token": "<jwt>"
}{
"code": 1001,
"message": "unknown account"
}Request params
type:object
Result
type:object
Error
type:object
1001 for an authentication or session failure, -32602 for malformed params on a public/* method.
Messages
{
"wallet": "7Gx2XvMk9Z1sZbY3qJ8pKcWnD4tFhRr6sA2eLmN5uVwQ",
"signature": "<base58 signature>",
"message": "Sign in to Joyride\\n\\nWallet: 7Gx2XvMk9Z1sZbY3qJ8pKcWnD4tFhRr6sA2eLmN5uVwQ\\nNonce: 3fA9kLm2PqRs7TuVwXyZ1bCdEfGh4JkL"
}{
"wallet": "7Gx2XvMk9Z1sZbY3qJ8pKcWnD4tFhRr6sA2eLmN5uVwQ",
"account_id": 1042,
"roles": [
"rfq_quoter"
],
"session_token": "<jwt>"
}{
"code": 1001,
"message": "unknown account"
}