The Merge is approaching, and comes with changes to Ethereum. Some docs have a banner indicating they are out-of-date. Updates coming soon. Детальніше про об’єднання
Ethereum
розробник
ресурси

Як ви хочете почати роботу?
Учіться програмувати з Ethereum
Перегляньте наші документи, щоб розібратися з основними поняттями та стеком Ethereum
Навчайтесь за допомогою посібників
Покроково вчіться програмувати з Ethereum у досвідчених розробників.
Поекспериментуйте
Хочете спершу поекспериментувати, а потім ставити запитання?
Налаштування локального середовища
Налаштуйте середовище розробки, щоб підготувати стек до програмування.
Про ці ресурси для розробників
Узявши за приклад центр веб-документації Mozilla, ми створили для Ethereum сайт із корисними ресурсами й контентом для розробників. Усі наші технології мають відкритий код, тож їх можна сміливо доповнювати й покращувати.
Щоб залишити відгук, зв'яжіться з нами через GitHub або сервер Discord. Приєднатися до Discord

Допоможіть нам покращувати сайт ethereum.org
Як і контент на ethereum.org, ці документи створюють учасники нашої спільноти. Якщо ви бачите помилку, можливість щось покращити або допомогти розробникам Ethereum, створіть pull request.
Переглянути документацію
Вступ
Про EthereumПро блокчейн і Ethereum
Про EtherПро криптовалюту та Ether
Про децентралізовані програмиПро децентралізовані програми
Про стекПро стек Ethereum
Різниця між Web2 та Web3Чим відрізняються інструменти для розробки web3
Мови програмуванняЯк використовувати Ethereum зі знайомими мовами

Основи
Облікові записиКонтракти або люди в мережі
ТранзакціїЯк змінюється стан Ethereum
БлокиПакети транзакцій, додані до блокчейну
Віртуальна машина Ethereum (EVM)Комп'ютер, який обробляє операції
GasДля обробки транзакцій потрібен Ether
Вузли й клієнтиЯк блоки й транзакції перевіряються в мережі
МережіОгляд основної й тестової мереж
МайнінгЯк створюються нові блоки й досягається консенсус
Mining algorithmsInformation on Ethereum's mining algorithms
Стек
Смарт-контрактиВ основі децентралізованих програм — угоди, які виконуються самостійно
Платформи для розробкиІнструменти для прискорення розробки
Бібліотеки JavaScriptЯк взаємодіяти зі смарт-контрактами за допомогою JavaScript
API серверної частиниЯк взаємодіяти зі смарт-контрактами за допомогою бібліотек
Переглядач блоківВаш доступ до даних Ethereum
Безпека смартконтрактуЗаходи безпеки, які потрібно враховувати під час розробки смартконтрактів
СховищеЯк керувати сховищем децентралізованої програми
Середовища розробкиІнтегровані середовища, які підходять для розробки децентралізованих програм
Для досвідчених розробників
Стандарти для токенівОгляд прийнятих стандартів для токенів
Видобуване значення майнера (MEV)Про видобуване значення майнера (MEV)
ОракулиЯк отримувати дані офчейн у смарт-контракти
МасштабуванняРішення для швидших транзакцій
Networking LayerIntroduction to the Ethereum networking layer
Data structures and encodingIntroduction to the data structures and encoding schema used in the Ethereum stack