Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.getpara.com/llms.txt

Use this file to discover all available pages before exploring further.

Configure custom RPC endpoints and chains for networks using Web3 libraries. This guide uses public testnet RPCs for demonstration and shows minimal setup with predefined and custom chains where applicable.

Prerequisites

You need to start with setting up your Web3 library clients with Para. This guide assumes you have already configured your Para instance and are ready to integrate with Ethers.js, Viem, or Wagmi.

Setup Web3 Libraries

Configure Custom RPC Endpoints

import { useMemo } from "react";
import { ethers } from "ethers";
import { useParaEthersSigner } from "@getpara/react-sdk";

const chainId = 11155111;
const rpcUrl = "https://ethereum-sepolia-rpc.publicnode.com";

function ConfigureRPC() {
  const provider = useMemo(
    () => new ethers.JsonRpcProvider(rpcUrl, chainId, { staticNetwork: true }),
    []
  );

  const { ethersSigner } = useParaEthersSigner({ provider });

  // ethersSigner is ready to use for signing and sending transactions
}

Next Steps

Query Balances

Send Tokens

Estimate Gas