Документація для розробників Ethereum
Останні оновлення сторінки: 23 лютого 2026 р.
Ця документація створена для того, щоб допомогти вам створювати з Ethereum. Вона охоплює Ethereum як концепцію, пояснює технологічний стек Ethereum і документує важливі теми для більш складних додатків і варіантів використання.
Ми працюємо з відкритим вихідним кодом, тому не соромтеся пропонувати нові теми, додайте новий зміст, і надайте приклади туди, де, на вашу думку, вони можуть бути корисними. Усю документацію можна редагувати через GitHub – якщо ви не знаєте, як це зробити, дотримуйтеся цих інструкцій (opens in a new tab).
Модулі розробки
Якщо це ваша перша спроба у розвитку Ethereum, ми рекомендуємо почати з початку і пройти увесь шлях, як книгу.
Основні теми
- Про Ethereum – Швидкий огляд Ethereum
- Вступ до Етери – Швидкий огляд Єтери
- Про децентралізовані програми – Про децентралізовані програми
- Різниця між Web2 та Web3 – Основні відмінності, якими забезпечені додатки, що засновані на блокчейні
- Акаунти – Механізми в мережі, які можуть зберігати баланс та надсилати транзакції
- Transactions – Перекази та інші дії, що спричиняють зміну стану Ethereum
- Блоки – Спосіб обробки транзакцій, який здійснюється за рахунок синхронізації всіх суб'єктів
- Віртуальна машина Ethereum (EVM) – The EVM обробляє всі транзакції в мережі Ethereum
- "Gas" – Обчислювальна потужність, необхідна для обробки транзакцій, оплачена в ETH відправниками транзакцій
- Вузли й клієнти – Особи, які беруть участь мережі та програмному забезпеченні, запускаються для перевірки транзакцій
- Мережі – Реалізації Ethereum, які включають тестові мережі
- Механізми консенсусу – Як індивідуальні вузли розподіленої мережі домовляються про поточний стан системи
Стековий список Ethereum
- Про стек – Огляд Ethereum/Web3
- Розумні контракти – Програми, розміщені на адресі Ethereum і запускають функції, викликані транзакціями
- Мови розумних контрактів
- Будова розумних контрактів
- Бібліотеки розумних контрактів
- Тестування розумних контрактів
- Компільовані розумні контракти
- Упровадження розумних контрактів
- Іменування смарт-контрактів
- Перевірка смарт-контрактів
- Оновлення смарт-контрактів
- Безпека смартконтракту
- Розумний договір офіційної перевірки
- Компонованість
- Мережі для розробки – Локальне середовище блокчейну, яке використовується для тестування dapps перед розгортанням
- Платформи для розробки – Інструменти, які спрощують розробку з Ethereum
- API клієнта Ethereum – Зручні бібліотеки, які дозволяють вашому веб-додатку взаємодіяти з Ethereum і smart contracts
- Дані й аналітика – Як агреговані дані блокчейну, організовані та реалізовані в dapps
- Сховище – Децентралізовані складські структури та механізми
- Інтегровані середовища розробки (IDE) – Найкращі середовище для написання dapp коду
- Мови програмування – Як почати роботу з Ethereum використовуючи мови, які ви вже можете знати
Для досвідчених
- Мости – Короткий огляд мостів для розробників
- Стандарти – Погоджено з протоколами для підтримання ефективності та доступності проєктів для спільноти
- Максимальна видобута цінність (MEV) – Як витягується цінність з Ethereum blockchain за межами block reward
- Оракули – Як інформація надходить до блокчейну Ethereum
- Масштабування – Методи для збереження децентралізації та безпеки у міру зростання Ethereum
- Доступність даних – docs-nav-data-availability-description
- Мережевий рівень – Пояснення мережевого рівня Ethereum
- Структури даних і кодування – Пояснення структур даних та схеми кодування, що використовуються в стеку Ethereum