Links
Comment on page

Overview

To open communication channel between wallet and web application Spika injects JavaScript object in to the browser's window.
Below example shows how to establish connection with wallet:
const connect = await window.spika.connect();
Request example:
{
"method": "connect",
"args": {},
"id": 4 // each request has a new id
}
Response example:
{
"responseMethod": "connect", // same as request method
"id": 4, // same as request id
"response": {
"account": "0x07313c786ae592e2b134ef11a26721e4bf9f46e44139ce3bee35a011a9dea062",
"publicKey": "0x246149be5064eb9913690c7b2eca963fede52fcbd072d2fbba22f7383e66c0c8"
}
}