Перейти к основному содержанию
Virtual Environments поддерживают самые популярные клиентские библиотеки, фреймворки смарт-контрактов и UI-библиотеки. На этой странице вы найдёте ссылки на руководства с простыми фрагментами кода, позволяющие быстро интегрировать вашу Virtual Environment со сторонними библиотеками.

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

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