Клиентские библиотеки
Клиентские библиотеки позволяют вашему 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.