WebSocket Subscriptions
wss://<chain>.testnet.romeprotocol.xyz/Subscription types
Type
Fires on
Use for
ethers (v6)
import { ethers } from "ethers";
const provider = new ethers.WebSocketProvider(
"wss://martius-i.testnet.romeprotocol.xyz/"
);
// newHeads
provider.on("block", (blockNumber) => {
console.log("new block", blockNumber);
});
// logs — react to a contract event
const contract = new ethers.Contract(address, abi, provider);
contract.on("Transfer", (from, to, value) => {
console.log("Transfer", from, to, value.toString());
});viem
Raw JSON-RPC
Notes
Last updated
Was this helpful?