@arkade-os/sdk Documentation - v0.4.36
    Preparing search index...

    Variable ELECTRUM_WS_URLConst

    ELECTRUM_WS_URL: Record<NetworkName, string> = ...

    Default WebSocket Electrum endpoints. Mainnet, mutinynet, and signet point at Ark Labs–operated Fulcrum 2.1 deployments (which support blockchain.transaction.broadcast_package for atomic 1P1C TRUC relay; see ElectrumOnchainProvider.broadcastTransaction). Testnet defaults to Blockstream's public Fulcrum because Ark doesn't host it. Regtest assumes the Fulcrum WebSocket endpoint exposed by the local arkade-regtest stack.

    import { ElectrumWS } from "ws-electrumx-client";
    import { ELECTRUM_WS_URL, ElectrumOnchainProvider, networks } from "@arkade-os/sdk";

    const ws = new ElectrumWS(ELECTRUM_WS_URL.bitcoin);
    const provider = new ElectrumOnchainProvider(ws, networks.bitcoin);