Перейти до основного вмісту
Cosmic Signature

Аудити

Незалежний аудит контрактів Cosmic Signature від Hacken, формальна верифікація та аналіз у репозиторії контрактів і те, як перевірити контракт самостійно.

На цій сторінці (3)
  1. Незалежний аудит від Hacken
  2. Формальна верифікація та аналіз
  3. Контрольний список верифікації

Аудит коротко

Аудитор HackenЗвіт опубліковано

Зауваження
23
Критичні чи високі
0
Інваріанти витримано
14 з 14
Запусків фазингу
10 000

Зауваження за рівнем серйозності

  • Критичні0
  • Високі0
  • Середні3
  • Низькі8
  • Інформаційні12

Незалежний аудит від Hacken

Наприкінці 2025 року Hacken провела незалежну перевірку безпеки смарт-контрактів Cosmic Signature. Перевірка охопила робочі контракти в публічному репозиторії — від ядра протоколу, яке керує кожним циклом, до токена CST, обох колекцій NFT, гаманців закріплення та допоміжних контрактів керування гаманцями й системою. Підсумковий звіт Hacken опублікувала в січні 2026 року.

Звіт наводить кожне зауваження з його рівнем серйозності та статусом; підсумок вище підраховує їх. Жодне не має критичного чи високого рівня, а більшість описують архітектурні компроміси, які команда розглянула та прийняла.

Окрім ручної перевірки, Hacken провела фазинг-тестування інваріантів системи — властивостей на кшталт вимоги, щоб обсяг ETH, який утримує протокол, завжди дорівнював сумі депозитів за вирахуванням забраних коштів. Усі інваріанти витримали перевірку.

До змісту

Формальна верифікація та аналіз

Репозиторій контрактів також містить перевірки, які команда запускає сама: специфікації Certora Prover для логіки протоколу, збереження ETH, контролю доступу й контрактів гаманців, конфігурацію Solidity SMTChecker, статичний аналіз Slither і автоматизовані тести.

Ці перевірки доводять або тестують лише ті властивості, які в них сформульовано. Як і аудит, вони зменшують ризик, але не усувають його; див. розкриття ризиків.

До змісту

Контрольний список верифікації

Перш ніж взаємодіяти з контрактом, ви можете самостійно перевірити таке:

  1. Знайдіть адресу контракту на сторінці контрактів — єдиному списку офіційних адрес.
  2. Відкрийте адресу в Arbiscan (відкриється в новій вкладці) і переконайтеся, що вона в Arbitrum One і має верифікований вихідний код.
  3. Порівняйте цей код із публічним репозиторієм (відкриється в новій вкладці) або перевірте точний збіг на Sourcify (відкриється в новій вкладці).
  4. Прочитайте звіт Hacken (відкриється в новій вкладці), щоб побачити кожне зауваження та його статус.
  5. Переконайтеся, що те, що показує застосунок, відповідає поведінці контракту в блокчейні.

До змісту