Messages
{
"id": "onboard-1",
"method": "account_core.authorize_account_signer_by_sig",
"payload": {
"account": "0x3333333333333333333333333333333333333333",
"authorizer": "0x3333333333333333333333333333333333333333",
"signer": "0x1111111111111111111111111111111111111111",
"permissions": "1",
"expiry": "1722592000",
"nonce": "0",
"deadline": "1720000030",
"signature": "0x..."
},
"authorization7702": null
}WebSocket methods
Authorize account signer
Grant AccountCore permission over the wallet-bound Relay WebSocket.
WSS
/
relay
/
ws
The connection JWT supplies the wallet identity, so the message omits REST’s
wallet field. The payload and optional EIP-7702 authorization are otherwise identical to the REST method.Messages
{
"id": "onboard-1",
"method": "account_core.authorize_account_signer_by_sig",
"payload": {
"account": "0x3333333333333333333333333333333333333333",
"authorizer": "0x3333333333333333333333333333333333333333",
"signer": "0x1111111111111111111111111111111111111111",
"permissions": "1",
"expiry": "1722592000",
"nonce": "0",
"deadline": "1720000030",
"signature": "0x..."
},
"authorization7702": null
}bearerAuth
type:http
Wallet-bound JWT supplied in the WebSocket upgrade Authorization header.
account_core.authorize_account_signer_by_sig