Останнє оновлення сторінки: September 3, 2020

Ethereum для розробників на Python

Використовуйте Ethereum для створення децентралізованих програм (або "dapps"), які використовують переваги криптовалюти та технології блокчейну. Ці децентралізовані програми можуть бути надійними, а це означає, що як тільки вони будуть розгорнуті в Ethereum, то завжди працюватимуть так, як запрограмовані. Вони можуть контролювати цифрові активи, щоб створювати нові види фінансових програм. Вони можуть бути децентралізованими, а це означає, що жоден суб'єкт чи особа не контролює їх і ці програми практично неможливо піддати цензурі.

Початок роботи із смарт-контрактами та мовою Solidity

Зробіть свої перші кроки до інтеграції Python із Ethereum

Потрібен простий приклад для початку? Завітайте на ethereum.org/learn або ethereum.org/developers.

Статті для початківців

Проміжні статті

Розширене використання шаблонів

Проекти та інструменти Python

  • Brownieплатформа Python для розгортання, тестування та взаємодії із смарт-контрактами Ethereum
  • eth-utilsслужбові функції для роботи з кодовими базами Ethereum
  • py-evmреалізація віртуальної машини Ethereum
  • py-solc-xоболонка Python для компілятора solc Solidity з підтримкою 0.5.x
  • py-wasmреалізація інтерпретатора інтернетного складання на Python
  • pydevp2pреалізація однорангового стека Ethereum
  • pymakerAPI Python для конструктора контрактів
  • Mambaплатформа для написання, компілювання та розгортання смарт-контрактів на Vyper
  • Trinityклієнт Ethereum на Python
  • Vyperмова смарт-контрактів Python для ВМ Ethereum
  • Web3.pyбібліотека Python для взаємодії з Ethereum

Шукаєте більше ресурсів? Завітайте на ethereum.org/developers.

Учасники спільноти Python

Інші зведені списки

На вікі-сторінці Vyper є неймовірний перелік ресурсів для Vyper. Щоб отримати доступ до інформації про інструменти, пов'язані з Python, завітайте на py-eth.com.