@polymarket/relayer-client
v4.1.0
Published
Client for Polymarket relayers
Maintainers
Keywords
Readme
relayer-client
Install
npm install @polymarket/relayer-clientUsage
import { createWalletClient, Hex, http } from "viem";
import { privateKeyToAccount } from "viem/accounts";
import { polygon } from "viem/chains";
import { RelayClient } from "@polymarket/relayer-client";
const relayerUrl = `${process.env.POLYMARKET_RELAYER_URL}`;
const chainId = parseInt(`${process.env.CHAIN_ID}`);
const pk = privateKeyToAccount(`${process.env.PK}` as Hex);
const wallet = createWalletClient({
account: pk,
chain: polygon,
transport: http(`${process.env.RPC_URL}`),
});
// Initialize Relay Client
const client = new RelayClient(relayerUrl, chainId, wallet);