> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tenderly.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Руководства по интеграции

> Узнайте, как интегрировать Node RPC с различными клиентскими библиотеками, фреймворками разработки смарт-контрактов и UI-библиотеками.

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

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

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

<CardGroup cols={2}>
  <Card title="Ethers.js" href="/node-rpc/libraries/ethers">
    Библиотека на TypeScript и JavaScript для взаимодействия с блокчейном Ethereum и его экосистемой.
  </Card>

  <Card title="Viem" href="/node-rpc/libraries/viem">
    TypeScript-интерфейс, предоставляющий низкоуровневые stateless-примитивы для взаимодействия с Ethereum.
  </Card>

  <Card title="Go-ethereum (geth)" href="/node-rpc/libraries/go">
    Популярный клиент Ethereum, используемый для записи в блокчейн и чтения данных.
  </Card>

  <Card title="Web3.py" href="/node-rpc/libraries/web3-py">
    Python-библиотека для взаимодействия со смарт-контрактами и чтения данных в Ethereum.
  </Card>
</CardGroup>

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

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

<CardGroup cols={2}>
  <Card title="Foundry" href="/node-rpc/frameworks/foundry">
    Набор инструментов для компиляции, тестирования и развёртывания смарт-контрактов в Ethereum.
  </Card>

  <Card title="Hardhat" href="/node-rpc/frameworks/hardhat">
    Фреймворк для разработки, тестирования и развёртывания смарт-контрактов в Ethereum.
  </Card>
</CardGroup>

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

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

<CardGroup cols={3}>
  <Card title="Wagmi" href="/node-rpc/dapp-ui/wagmi">
    Библиотека React-хуков для создания приложений Ethereum с модулями подключения кошельков.
  </Card>

  <Card title="Reown AppKit" href="/node-rpc/dapp-ui/reown">
    Инструменты, модули и SDK для создания безопасных и интерактивных dapp.
  </Card>

  <Card title="ConnectKit" href="/node-rpc/dapp-ui/connectkit">
    Библиотека React.js-компонентов для подключения кошельков к dapp.
  </Card>

  <Card title="Dynamic" href="/node-rpc/dapp-ui/dynamic">
    Потоки входа для крипто-пользователей, онбординг и инструменты разработчика.
  </Card>

  <Card title="RainbowKit" href="/node-rpc/dapp-ui/rainbowkit">
    React-библиотека для добавления подключения кошельков в dapp.
  </Card>

  <Card title="ThirdWeb SDK" href="/node-rpc/integrations">
    Набор React-хуков и UI-компонентов для EVM-совместимых dapp.
  </Card>
</CardGroup>
