eth_unsubscribe

Subscriptions are cancelled with a regular RPC call with eth_unsubscribe as method and the subscription id as first parameter.

Parameters

  1. Subscription ID, as previously returned from an eth_subscribe call.

Returns

true if a subscription was successfully canceled, or false if no subscription existed with the given ID.

Example

Request

wscat -c wss://polygon-mainnet.g.alchemyapi.io/v2/your-api-key

{"jsonrpc":"2.0", "id": 1, "method": "eth_unsubscribe", "params": ["0x9cef478923ff08bf67fde6c64013158d"]}
// npm install alchemy-sdk
import { Alchemy, Network } from "alchemy-sdk";

const settings = {
  apiKey: "demo", // Replace with your Alchemy API Key.
  network: Network.MATIC_MAINNET, // Replace with your network.
};
const alchemy = new Alchemy(settings);

alchemy.ws.removeAllListeners();

Result

{
    "jsonrpc":"2.0",
    "id":1,
    "result":true
}