🧩 Контрактная архитектураНа старте проекта мы разработали полноценную архитектуру смарт-контрактов, включая:
1. NFT-контракт (ERC-721)- Поддержка метаданных (тип недвижимости, стадия готовности, объект, геолокация, площадь);
- Возможность выпускать NFT с любой долей площади (например, 0.1, 1 или 10 кв. футов);
- Перевод NFT между пользователями без потери истории доходности;
- Уникальные роли в зависимости от стадии недвижимости (см. ниже).
2. Хранилище доходов (Revenue Vault)- Контракт, в котором аккумулируется доход от аренды и продажи объектов;
- Функция пропорционального распределения USDT/USDC между всеми активными NFT-холдерами;
- Возможность ручной или автоматической выплаты на кошельки инвесторов.
3. Управляющий модуль (Governance & DAO)- Механизм децентрализованного голосования среди держателей NFT;
- Возможность инициировать продажу объекта, его перепрофилирование, объединение участков и т.п.;
- NFT используется как голосующая единица: 1 кв. фут = 1 голос.
4. Механизм стадии/конверсии- У NFT есть атрибут стадии: котлован, строительство, готовый объект;
- Смарт-контракт позволяет конвертировать NFT в новую стадию с сохранением данных;
- Поддерживается логика начисления разных типов дохода в зависимости от стадии объекта.
🖥 Фронтенд платформы реализован на Next.js с применением TypeScript и Web3-библиотек. Подключение кошельков реализовано через WalletConnect и MetaMask, с отображением следующей информации:
- текущие активы пользователя (объекты, площадь, доход);
- история начислений по каждому NFT;
- предстоящие голосования и события;
- панель для участия в продаже или выкупе токенов.
Полный UI-дизайн подготовлен на этапе разработки, и проект визуально выдержан в стиле современного инвестиционного интерфейса: чистый