diff --git a/README.MD b/README.MD new file mode 100644 index 0000000..7675534 --- /dev/null +++ b/README.MD @@ -0,0 +1,26 @@ +# web3constructor + +Визуальный конструктор сайтов с поддержкой смарт-контрактов Solidity. + +## Описание + +Проект позволяет создавать веб-сайты с интегрированными смарт-контрактами через графический интерфейс. Включает редактор Solidity кода, компилятор, инструменты для деплоя и тестирования контрактов. + +## Функции + +- 🎨 Визуальное создание сайтов (drag-and-drop) +- 💻 Редактор Solidity с подсветкой синтаксиса +- 🛠️ Компиляция контрактов через py-solc-x +- 🚀 Реальный деплой контрактов в сети Ethereum +- 🌐 Поддержка Web3 (web3.py 7.x) +- 📤 Экспорт готовых сайтов (HTML/CSS/JS) +- 🔐 Безопасная работа с приватными ключами + +## Установка зависимостей + +### Основные зависимости: +```bash +pip install web3==7.10.0 +pip install py-solc-x +pip install eth-account +pip install Pillow # Для работы с изображениями``` \ No newline at end of file