Files
web3constructor/README.MD
2026-01-02 23:34:16 +03:00

26 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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 # Для работы с изображениями```