Автор: harpaljadeja.eth (evm/acc)
Переклад: TechFlow
Monad — це повністю сумісний з EVM блокчейн першого рівня (Layer-1), який оптимізовано для високої пропускної здатності та низької затримки.
Він використовує абсолютно нову архітектуру (включаючи консенсус MonadBFT, мережу RaptorCast, асинхронне та паралельне виконання, JIT-компіляцію та власну базу даних MonadDb), досягаючи приблизно 10 000+ TPS (транзакцій на секунду), час блоку близько 400 мілісекунд, а остаточне підтвердження — близько 800 мілісекунд.
Варто зазначити, що Monad повністю зберігає сумісність з EVM та RPC, усі існуючі Solidity контракти, інструменти розробки та гаманці можна використовувати без жодних додаткових змін!
Monad прагне розширити межі децентралізації та масштабованості блокчейнів. Завдяки Monad розробники можуть користуватися швидшим створенням блоків і вищою пропускною здатністю без необхідності змінювати Solidity чи Web3-робочі процеси.
У цій статті я познайомлю вас із деякими ресурсами, які допоможуть вам краще зрозуміти Monad і розпочати розробку!
Monad спеціально розроблений для роботи зі стандартними інструментами розробки Ethereum.
Зокрема, Foundry та Hardhat повністю підтримуються, а інші інструменти, такі як Remix і Scaffold-ETH, також працюють коректно.
Ви можете звернутися до відповідних гайдів для розгортання та верифікації смарт-контрактів!
Переконайтеся, що ви використовуєте Foundry версії v1.5.0+ та Viem версії v2.40.0+.

Зображення: Інфраструктура та інструменти розробки Monad
Інформація про мережу
Якщо вам потрібна інформація про chain ID, блокчейн-оглядачі та RPC URL, ви можете звернутися до сторінки з інформацією про мережу (включаючи дані про основну мережу та тестову мережу).

Зображення: Інформація про основну мережу Monad
Міграція додатків з інших EVM ланцюгів до Monad
Якщо ви переносите додаток з іншого EVM-ланцюга до Monad, то «Зведення по розгортанню» стане для вас найціннішим ресурсом.
Цей документ містить інформацію про мережу, адреси протоколів, розгорнутих у Monad, а також різноманітні відмінності між Monad та Ethereum, на які слід звернути увагу під час міграції!
Зведення по розгортанню Monad для розробників

Зображення: Зведення по розгортанню Monad для розробників
Monad підтримує пропозицію EIP-7702 і має умову резервного балансу. Ви можете дізнатися більше про це тут.
Найкращі практики для високопродуктивних додатків
Документація Monad також містить чудові гайди щодо високопродуктивних додатків, охоплюючи найкращі практики, такі як використання певних RPC-методів, пакетні виклики, коли використовувати індексатори тощо.
Найкращі практики розробки високопродуктивних додатків

Зображення: Найкращі практики для високопродуктивних додатків
Ціноутворення Gas
Документація з ціноутворення Gas допоможе вам зрозуміти зміни в операціях Gas у Monad порівняно з Ethereum, на які слід звернути особливу увагу при розгортанні в Monad.

Зображення: Гайд з ціноутворення Gas у Monad
Інструменти розробки та інфраструктура
На даний момент Monad має найрозвиненішу екосистему інструментів розробки та інфраструктури в основній мережі!
Ви можете переглянути різних постачальників послуг, згаданих у документації Monad, або швидко ознайомитися з твітом-дайджестом від @keoneHD:
Посилання на твіт
Документація з інструментів та інфраструктури Monad

Зображення: Інструменти та інфраструктура на Monad
Якщо вам потрібні послуги, які ще не надаються в основній мережі Monad, будь ласка, зв’яжіться з нами!
Архітектура Monad
Якщо ви хочете глибше зрозуміти внутрішні механізми Monad, відвідайте розділ документації про архітектуру Monad.
У цьому розділі детально пояснюються основні технології Monad, включаючи паралельне виконання (Parallel Execution), консенсус MonadBFT,
базу даних MonadDB тощо.
Детальний опис архітектури Monad

Зображення: Архітектура Monad
Шукаєте гайд з розробки додатків?
Якщо ви новачок у Web3 або шукаєте гайд з розробки додатків, у документації Monad є чудовий розділ, спеціально для розробників, які хочуть почати розробку на Monad.
Він містить інструкції щодо використання індексаторів, SDK для підключення гаманців, а також детальні гайди для додатків MCP і x402!
Гайд з розробки додатків Monad

Зображення: Гайд з розробки на Monad
Шукаєте шаблони?
У документації Monad також є шаблон для Farcaster Mini-додатків. Так, додатки Farcaster повністю підтримують основну мережу Monad, включаючи @farcaster_xyz гаманець!
Шаблон Farcaster Mini-додатку

Зображення: Шаблон міні-додатку Farcaster
Шаблон мобільного додатку
У документації Monad також є шаблон для створення мобільних додатків на React Native!
Шаблон мобільного додатку

Зображення: Шаблон мобільного додатку
Я настійно рекомендую вам переглянути різні розділи документації Monad, оскільки там міститься безліч корисної інформації, яка допоможе відповісти на більшість ваших запитань!
Якщо вам все ще потрібна допомога у пошуку певних ресурсів, не соромтеся звертатися до мене :)



