Electrum protocol client for node.js and browser
npm install @gemlinkofficial/electrum-client-tstcp, ssl, ws and wss protocols.
npm install --save @gemlinkofficial/electrum-client-ts
`
Usage
`js
import { ElectrumClient } from "@gemlinkofficial/electrum-client-ts";
async function main() {
const client = new ElectrumClient("electrum.bitaroo.net", 50002, "ssl");
try {
await client.connect(
"electrum-client-js", // optional client name
"1.4.2" // optional protocol version
);
const header = await client.blockchain_headers_subscribe();
console.log("Current header:", header);
await client.close();
} catch (err) {
console.error(err);
}
}
main();
``