Перейти к основному контенту
Change page

Эфириум для разработчиков на Rust

Узнайте, как разрабатывать для Эфириума, используя проекты и инструменты на базе Rust

Используйте Эфириум для создания децентрализованных приложений (dapp), которые используют преимущества криптовалюты и технологии блокчейн. Эти dapp могут быть надежными, что означает, что после того, как они будут развернуты в Эфириуме, они всегда будут работать так, как запрограммировано. Они могут управлять цифровыми активами для создания новых видов финансовых приложений. Они могут быть децентрализованными, что означает, что ни одна организация или человек не контролирует их, и их практически невозможно подвергнуть цензуре.

С чего начать работу со смарт-контрактами и языком Solidity

Сделайте первые шаги по интеграции Rust с Эфириумом

Сначала нужно ознакомиться с основами? Посетите ethereum.org/learn или ethereum.org/developers.

Статьи для начинающих

Статьи среднего уровня

Продвинутые шаблоны использования

Проекты и инструменты на Rust

  • pwasm-ethereum (opens in a new tab)Коллекция externs для взаимодействия с Ethereum-подобной сетью
  • Лайтхаус (opens in a new tab)Быстрый клиент уровня консенсуса Эфириума
  • Ethereum WebAssembly (opens in a new tab)Предлагаемый редизайн уровня исполнения смарт-контрактов Эфириума с использованием детерминированного подмножества WebAssembly
  • oasis_std (opens in a new tab)Справочник по API OASIS
  • Solaris (opens in a new tab)Среда модульного тестирования смарт-контрактов Solidity с использованием нативной EVM клиента Parity.
  • SputnikVM (opens in a new tab)Реализация виртуальной машины Эфириума на Rust
  • Wavelet (opens in a new tab)Смарт-контракт Wavelet на Rust
  • Foundry (opens in a new tab)Набор инструментов для разработки приложений для Эфириума
  • Alloy (opens in a new tab)Высокопроизводительные, хорошо протестированные и задокументированные библиотеки для взаимодействия с Эфириумом и другими сетями на базе EVM.
  • Ethers_rs (opens in a new tab)Библиотека Эфириума и реализация кошелька
  • SewUp (opens in a new tab)Библиотека, которая поможет вам создать контракт WebAssembly для Эфириума на Rust так же просто, как при разработке обычного бэкенда
  • Substreams (opens in a new tab)Технология распараллеленного индексирования данных блокчейна
  • Рет (opens in a new tab) Рет (сокращение от Rust Ethereum) — это новая реализация полного узла Эфириума
  • Awesome Ethereum Rust (opens in a new tab)Курируемая коллекция проектов в экосистеме Эфириума, написанных на Rust
  • Stylus (opens in a new tab)Rust SDK для создания смарт-контрактов на Arbitrum

Ищете больше ресурсов? Посетите ethereum.org/developers.

Участники сообщества Rust