Перейти к содержимому

BATTLE TOWN / PDF

Аудит исходного кода смарт-контрактов

Узнайте, как устроена покупка. Исходный код контрактов и аудиторский отчёт собраны в одном месте.

Изучить исходный код контрактов

См. отчет в формате PDF и его область действия в разделе «Безопасность».

Платежи поступают напрямую в казначейство. В контракте нет минимального порога сбора средств и механизма возврата оплаты покупки.

Whitepaper v3.4 · f480d76ff95e ·

7990a8a2f26d289ef24a28b7aabfae624ab5bdd6e8ef1ca146e118a68f027143Solidity · ZIP ↓SHA-256 · JSON ↗
Условия продажи ↗
// КОНТРАКТЫ

Ядро смарт-контракта

Whitepaper v3.4 соответствует неизменяемому набору исходников с SHA-256 7990a8a2f26d289ef24a28b7aabfae624ab5bdd6e8ef1ca146e118a68f027143. Каталог включает контракт Presale, готовый к развёртыванию. Развёртывание в основной сети (chain ID 56) опубликовано отдельно ниже; whitepaper остаётся справочником по неизменяемым исходникам. Панель предпродажи считывает текущий статус из контракта.

// КОНТРАКТЫ / 09BNB SMART CHAIN
Токен BTOWN с фиксированной эмиссией
BattleTownToken
BattleTownToken.sol
ЗАФИКСИРОВАННЫЕ ИСХОДНИКИERC-20
  1. Один раз выпускает ровно 300,000,000 BTOWN одному получателю, указанному в конструкторе

  2. Нет дополнительной эмиссии, владельца, ограничителя переводов или паузы на уровне контракта

  3. Константы распределения не создают одиннадцать отдельных балансов токенов.

Ранговая коллекция танков NFT
BattleTownTank
BattleTownTank.sol
ЗАФИКСИРОВАННЫЕ ИСХОДНИКИERC-721
  1. Десять неизменяемых рангов и максимальный тираж 2,046 Tank

  2. Выпускать токены может только владелец; при эталонном развёртывании владельцем становится TankSale

  3. Хранение графики в блокчейне и хостинг метаданных не заявлены

Продажа Tank за стейблкоины
BattleTownTankSale
BattleTownTankSale.sol
ЗАФИКСИРОВАННЫЕ ИСХОДНИКИCustom
  1. Фиксированные цены рангов в usd6 с точным пересчётом единиц стейблкоина

  2. Переводит полученную оплату в Treasury в рамках транзакции покупки

  3. Владелец управляет активацией продажи и передачей прав владельца контракта Tank

Вестинг с получением средств от создателя начисления
BattleTownVesting
BattleTownVesting.sol
ЗАФИКСИРОВАННЫЕ ИСХОДНИКИCustom
  1. Публичный, корпоративный и командный графики вестинга завершаются на 10, 16 и 22 месяцах

  2. Каждый пакет начислений финансируется уполномоченным создателем в рамках одной атомарной операции

  3. Реестр не доказывает, что начисление связано с покупкой токенов

Эскроу и расчёты по турниру
BattleTownTournament
BattleTownTournament.sol
ЗАФИКСИРОВАННЫЕ ИСХОДНИКИCustom
  1. До получения результатов резервирует полную сумму обязательств текущего официального турнира

  2. Между созданием турниров должно пройти минимум 60 дней; ежеквартальное проведение не задано

  3. Каждая выплата награды перечисляется полностью при расчёте; ежемесячных выплат по одной трети нет

Хранилище для майнинга/наград
BattleTownRewardsVault
BattleTownRewardsVault.sol
ЗАФИКСИРОВАННЫЕ ИСХОДНИКИCustom
  1. Единственный разрешённый получатель выплат — зарегистрированный контракт Tournament

  2. Это не RewardHub, не контракт стейкинга и не хранилище пользовательских депозитов

  3. Нет общего пути восстановления или вывода BTOWN.

Постраничный просмотр Tank
BattleTownTankLens
BattleTownTankLens.sol
ЗАФИКСИРОВАННЫЕ ИСХОДНИКИRead only
  1. Постранично показывает владельцев и ранги по последовательным ID токенов

  2. Обрабатывает не более 500 идентификаторов токенов за запрос.

  3. Невозможно переместить токены или изменить состояние протокола.

Просмотр турнирных наград
BattleTownTournamentLens
BattleTownTournamentLens.sol
ЗАФИКСИРОВАННЫЕ ИСХОДНИКИRead only
  1. Показывает расчёт наград за токены и общих сумм, доступных к получению по эпохам

  2. Предпросмотр ограничен наградами для 512 токенов и 64 эпохами

  3. Невозможно переместить токены или изменить состояние протокола.

Покупки в публичной и корпоративной предпродаже
BattleTownPresale
BattleTownPresale.sol
ЗАФИКСИРОВАННЫЕ ИСХОДНИКИStablecoin sale
  1. 100 млн для публичной продажи + 20 млн для корпоративной; по десять этапов и строгая граница закрытия

  2. Платежи поступают в Treasury; минимального порога сбора средств, возвратов и проверки KYC в блокчейне нет

  3. Для покупки с разрешением на списание точной суммы нужны проверенное развёртывание и открытая продажа

Безопасность

SOURCE SET V3.4

В исходниках используются механизмы владения и защиты от повторного входа OpenZeppelin. Нет аварийной паузы на уровне контракта, прокси, механизма обновления или обязательного мультисиг-управления в блокчейне. Операционные полномочия сосредоточены у владельцев, создателей начислений, операторов и организаторов.

OpenZeppelinReentrancyGuardOwnable / Ownable2StepImmutable source snapshotFingerprint pinned

PDF-отчёт и область его проверки доступны в разделе «Безопасность». В отчёте проверяется исходный код; развёрнутый байт-код и действующие настройки не входят в область проверки. Текущие адреса контрактов указаны на странице предпродажи.

Следите за обновлениями проекта

Новости запуска публикуются в официальных каналах. Подписка на канал не гарантирует доступ к бета-версии.

Список в каталоге проектов · не является одобрением