Перейти к основному содержанию
Node RPC работает с самыми популярными клиентскими библиотеками, фреймворками смарт-контрактов и UI-библиотеками. На этой странице собраны ссылки на руководства с простыми примерами кода, которые позволят вам быстро интегрировать Node RPC со сторонними библиотеками и использовать его в качестве блокчейн-провайдера.

Клиентские библиотеки

Клиентские библиотеки позволяют вашему dapp подключаться к блокчейн-сети через RPC с помощью Node RPC и взаимодействовать с ней.

Ethers.js

Библиотека на TypeScript и JavaScript для взаимодействия с блокчейном Ethereum и его экосистемой.

Viem

TypeScript-интерфейс, предоставляющий низкоуровневые stateless-примитивы для взаимодействия с Ethereum.

Go-ethereum (geth)

Популярный клиент Ethereum, используемый для записи в блокчейн и чтения данных.

Web3.py

Python-библиотека для взаимодействия со смарт-контрактами и чтения данных в Ethereum.

Фреймворки смарт-контрактов

Фреймворки смарт-контрактов предоставляют инструменты для разработки, тестирования и развёртывания смарт-контрактов в блокчейне. В приведённых ниже руководствах показано, как подключить популярные фреймворки, чтобы использовать Node RPC как точку входа в блокчейн и тестовую инфраструктуру Tenderly через RPC.

Foundry

Набор инструментов для компиляции, тестирования и развёртывания смарт-контрактов в Ethereum.

Hardhat

Фреймворк для разработки, тестирования и развёртывания смарт-контрактов в Ethereum.

UI-библиотеки для dapp

UI-библиотеки для dapp предоставляют готовые UI-компоненты для построения интерфейсов dapp, взаимодействующих с блокчейном. Ниже вы найдёте примеры кода для популярных UI-библиотек, использующих Node RPC для подключения к блокчейну через RPC.

Wagmi

Библиотека React-хуков для создания приложений Ethereum с модулями подключения кошельков.

Reown AppKit

Инструменты, модули и SDK для создания безопасных и интерактивных dapp.

ConnectKit

Библиотека React.js-компонентов для подключения кошельков к dapp.

Dynamic

Потоки входа для крипто-пользователей, онбординг и инструменты разработчика.

RainbowKit

React-библиотека для добавления подключения кошельков в dapp.

ThirdWeb SDK

Набор React-хуков и UI-компонентов для EVM-совместимых dapp.