Клиентские библиотеки
Клиентские библиотеки позволяют вашему dapp подключаться к вашей Virtual Environment через RPC и взаимодействовать с ней.Ethers.js
Библиотека на TypeScript и JavaScript для взаимодействия с блокчейном Ethereum и его экосистемой.
Viem
Интерфейс на TypeScript, предоставляющий низкоуровневые stateless-примитивы для взаимодействия с Ethereum.
Фреймворки смарт-контрактов
Деплой контрактов с помощью Foundry или Hardhat описан в разделе Деплой и верификация контрактов, где рассматриваются конфигурация, развёртывание и автоматическая верификация для обоих фреймворков.UI-библиотеки для dapp
UI-библиотеки для dapp предоставляют готовые компоненты для построения интерфейсов dapp, которые взаимодействуют с блокчейном. Ниже вы найдёте фрагменты кода для популярных UI-библиотек для подключения к вашей Virtual Environment через RPC.Wagmi
Библиотека React-хуков для создания Ethereum-приложений с модулями подключения кошельков.
WalletConnect
Инструменты, модули и SDK для построения безопасных и интерактивных dapp.
ConnectKit
Библиотека компонентов React.js для подключения кошельков к dapp.
Dynamic
Потоки входа для крипто-пользователей, онбординг и инструменты разработчика.
RainbowKit
Библиотека React для добавления подключения кошельков в dapp.