跳转到主要内容
Node RPC 可与最流行的客户端库、智能合约框架和 UI 库配合使用。在本页面,您可以找到指向各指南的链接,指南中提供了简洁的代码片段,便于您快速将 Node RPC 与第三方库集成,并将其用作区块链提供程序。

客户端库

客户端库让您的 dapp 能够通过 Node RPC 使用 RPC 连接到区块链网络并与之交互。

Ethers.js

用于与 Ethereum 区块链及生态系统交互的 Typescript 和 Javascript 库。

Viem

为与 Ethereum 交互提供底层无状态原语的 TypeScript 接口。

Go-ethereum (geth)

流行的 Ethereum 客户端,用于写入区块链和读取数据。

Web3.py

用于与智能合约交互并读取 Ethereum 数据的 Python 库。

智能合约框架

智能合约框架提供了在区块链上开发、测试和部署智能合约的工具。以下指南向您展示如何将流行框架连接起来,通过 RPC 将 Node RPC 用作进入区块链和 Tenderly 测试基础设施的入口点。

Foundry

用于在 Ethereum 上编译、测试和部署智能合约的工具包。

Hardhat

用于在 Ethereum 上开发、测试和部署智能合约的框架。

Dapp UI 库

Dapp UI 库提供预构建的 UI 组件,用于构建与区块链通信的 dapp 界面。下面提供了使用 Node RPC 通过 RPC 连接到区块链的流行 UI 库的代码片段。

Wagmi

用于构建带有钱包连接模块的 Ethereum 应用的 React hooks 库。

Reown AppKit

用于构建安全交互式 dapp 的工具、模块和 SDK。

ConnectKit

用于将钱包连接到 dapp 的 React.js 组件库。

Dynamic

面向加密用户的登录流程、引导过程和开发者工具。

RainbowKit

用于为 dapp 添加钱包连接的 React 库。

ThirdWeb SDK

面向兼容 EVM 的 dapp 的 React hooks 与 UI 组件集合。