Kaspa Гарант OfficeForge
Восстановление

Верните свою сделку

Потеряли браузер, сменили устройство или переживаете, что сайт пропал посреди сделки? Найдите свою ситуацию ниже. Не спешите — деньги заперты в ковенанте и никуда не денутся, пока вы читаете.

🔒
Вы на настоящем сайте, только если в адресной строке ровно:
kaspaforge.org
Никогда не вводите ключи на похожих копиях. Чтобы просто посмотреть эскроу, ключи не нужны: скопируйте его адрес из Деска или расшифрованного профиля и вставьте в kaspa.stream — баланс и все транзакции публичны.

Восстановить из мастер key-file (простой способ)

Каждая сделка, которую вы создаёте или к которой присоединяетесь, автоматически сохраняется в один зашифрованный мастер key-file — профиль Деска, вместе с сейфами и объявлениями. С любого устройства откройте Деск, выберите «Импорт / восстановить» и загрузите .age с его паролем. Деск восстановит профиль и заново найдёт публичные записи сделок.

Сделайте свежий бэкап сейчас: Деск → Экспорт файла ключей. Forge Sync полезен как зашифрованное зеркало, но свежий офлайн-экспорт .age остаётся вашей независимой копией восстановления.

Открыть key-file полностью офлайн

Скачайте автономный дешифратор key-file, пока сайт доступен, либо сохраните копию из публичного репозитория (web/keyfile-decrypt.html). Это один HTML-файл со встроенным кодом дешифрования.

Шаги
  1. Отключите компьютер от интернета.
  2. Откройте keyfile-decrypt.html с диска (file://), выберите бэкап Деска .age и введите пароль.
  3. Найдите нужную сделку по номеру и сверьте адрес эскроу в эксплорере.
  4. Если нужно, скачайте из инструмента profile.json. Обращайтесь с ним как с наличными: внутри приватные ключи и сервисные токены.
  5. После восстановления удалите открытый JSON. Никогда не отправляйте его, файл .age или пароль Деска поддержке.
Key-file — стандартный age с парольным шифрованием. Технический запасной путь: age -d kaspa-office-profile.age > profile.json.

Что сохраняет зашифрованный профиль

В записи каждой сделки внутри расшифрованного профиля есть:

  • Сделка # и ваша роль (покупатель / продавец) — чтобы открыть нужную панель
  • Ваш ключ — подписывает релиз / возврат / спор с вашей стороны
  • Ключ закладки (только покупатель) — собирает ончейн-эскроу при закладке средств
  • Ключ чата — расшифровывает чат сделки; двигать средства им нельзя
  • Сервисный токен — даёт право читать и действовать по вашей стороне сделки
  • Адрес эскроу и публичные параметры — найти и проверить ончейн-сделку

Храните зашифрованный бэкап и пароль раздельно. Кто получит расшифрованные ключ сделки и токен, сможет действовать за вашу сторону.

Сделка не зависнет — даже если мы исчезнем

У каждой сделки — ончейн-подстраховка, чтобы средства не застряли, с нашим сайтом или без:

После фандинга все молчатКогда окно споров закрывается без спора, эскроу авто-релизится продавцу — защита от покупателя, который получил товар и замолчал.
Спор зависЕсли спор открыт, а арбитр не вынес вердикт к контрактному дедлайну, аварийный таймаут сам возвращает средства стороне по умолчанию (покупателю) — без подписи и без комиссии сервиса. Обратный отсчёт виден в панели сделки.

Эти пути обеспечивает сам ковенант, а не мы. Наше исчезновение не может заморозить ваши деньги.

Если сайт недоступен — сделка всё равно в блокчейне

Эскроу — публичный ковенант Kaspa, а контракт и независимый CLI восстановления открыты: github.com/Kaspaforge/kaspaforge/recovery-kit (Code → Download ZIP, чтобы держать копию). Что можно без нашего сайта уже сегодня:

  • Смотреть эскроу — вставьте адрес эскроу в kaspa.stream; баланс и все движения публичны.
  • Проверить контракт — ковенант escrow.sil открыт: его правила исполняет ончейн консенсус Kaspa, независимо от нас.
  • Действовать независимо — соберите dealctl из опубликованного исходника, чтобы сделать релиз, возврат, спор, взаимный расчёт, авто-релиз или таймаут через любую Kaspa-ноду v2+ с --utxoindex.
  • Аварийный таймаут — если спор открыт и дедлайн прошёл, путь таймаута ковенанта сам вернёт средства стороне по умолчанию; ему не нужны ни ключ, ни сайт.
Независимое восстановление опубликовано: hosted-free пакет recovery-kit/ содержит общее Rust-ядро транзакций, dealctl, схемы, векторы, контрольные суммы и гайд EN/RU. В air-gap-флоу приватная recovery-запись остаётся офлайн: на сетевую машину переходят только публичный watch-файл, пакет covenant-линий и подписанная транзакция. Собирайте из исходника и сверяйте recovery-kit/RECOVERY-SHA256SUMS; не устанавливайте неофициальные бинарники.

Ковенант в любом случае гарантирует, что средства могут уйти только покупателю, продавцу или на fee-адрес — так что пропавший сайт никогда не означает потерю денег, максимум — ожидание таймаута.

Если потеряли ключ или мастер key-file

Мастер key-file потерянВы теряете возможность действовать со своей стороны (релиз / возврат / спор). Средства при этом не украдены — они идут по нормальным путям сделки: контрагент по-прежнему может отпустить или вернуть их вам, а если спор — таймаут вернёт их стороне по умолчанию. Восстановить ваш ключ мы не можем — никто не может. Храните бэкап мастер key-file (и пароля от Деска).
Ключ чата потерянНечитаемой становится только прошлая переписка; сама сделка и все действия с деньгами работают с вашим основным ключом.

Что мы никогда не попросим

Если кто-то просит прислать приватный ключ, пароль от Деска или ваш мастер key-file — это мошенник.

Мастер key-file не даёт OfficeForge доступ к вашим деньгам — он зашифрован вашим паролем и существует только для вас, чтобы заново открыть сделку и подписать своими ключами. В споре вы можете осознанно раскрыть арбитру только ключ чата (двигать средства им нельзя), и больше ничего. Мы не храним приватные ключи и ваш пароль, не можем их восстановить и никогда не попросим — ни в чате, ни на почте, ни «для проверки». Поддержка (kaspa@officeforge.co) проведёт по шагам, но доступа к ключам или монетам не имеет.

Пока эта страница вам не понадобилась

Отрепетируйте один раз на маленькой сделке: экспортируйте .age, расшифруйте его офлайн, сверьте адрес эскроу, затем импортируйте файл в свежем браузере и пройдите релиз. После теста удалите открытый JSON.

Связаться с поддержкой Открыть мою сделку