Integration Guides for Virtual TestNets
Virtual TestNets support the most popular client libraries, smart contract frameworks, and UI libraries. On this page, you can find links to guides with simple code snippets that enable you to quickly integrate your TestNet with third-party libraries.
Client libraries
Client libraries enable your dapp to connect to your TestNet via RPC and interact with it.
Ethers.js
Typescript and Javascript library for interacting with the Ethereum blockchain and ecosystem.
Viem
TypeScript Interface that provides low-level stateless primitives for interacting with Ethereum.
Smart contract frameworks
Smart contract frameworks provide the tools for deploying and verifying smart contracts to the blockchain. The guides below show you how to connect these frameworks to use TestNets.
Foundry
Toolkit for compiling, testing, and deploying smart contracts on Ethereum.
Hardhat
Framework for developing, testing, and deploying smart contracts on Ethereum.
Dapp UI libraries
Dapp UI libraries provide pre-built components designed for building dapp interfaces that communicate with the blockchain. Below you’ll find code snippets for popular UI libraries to connect to your TestNet via RPC.
Wagmi
React hooks library for building Ethereum apps with wallet connection modules.
WalletConnect
Tools, modules, and SDKs for building secure and interactive dapps.
ConnectKit
React.js component library for connecting wallets to dapps.
Dynamic
Login flows for crypto users, onboarding, and developer tools.
RainbowKit
React library for adding wallet connections to dapps.