Silent Notary - блокчейн-сервис заверения документов
Silent Notary заверяет цифровые файлы в блокчейне: доказывает, что файл существовал в определённый момент и с тех пор не менялся ни на байт. Мы приняли сервис уже запущенным, переписали его с нуля и вернули в рынок.

- Клиент
- Ubix.Network
- Отрасль
- Блокчейн, Финтех
- Услуги
- Web3 и блокчейн, Фронтенд, Бэкенд, Дизайн, On-Line сервисы, Аутстафф, Веб-разработка, Аналитика, Корпоративные системы, Опыт в Web3, Бизнес-консалтинг
- Период
- 2021-2025
Что мы приняли
Сервис придумали вовремя: он появился раньше большинства аналогов и быстро набрал пользователей. Потом наступила пауза в развитии, а за это время рынок догнал - появились конкуренты, в том числе с инвесторами за спиной, которые вкладывались регулярно.
К нам пришли с задачей, которая звучала просто: обновить дизайн и вложиться в рекламу.

Сервис цифрового нотариального заверения на основе блокчейна
Почему одного дизайна было мало
Мы начали с анализа конкурентов, и картина оказалась не в пользу рекламы. Похожих сервисов уже было несколько, все примерно одинаковые - отличались частностями. Главное же, что их объединяло: чтобы хоть что-то сделать, надо зарегистрироваться. И тому, кто заверяет, и тому, кому потом показывают заверенный файл.
Вкладывать деньги в рекламу продукта, который ничем не отличается от соседнего, бессмысленно: человек всё равно сравнит его с конкурентом. Мы переформулировали задачу и вынесли её на защиту перед собственниками: не освежать оболочку, а найти то, чего нет у других, и построить сервис вокруг этого. Предложение приняли - и вместо редизайна мы переписали сервис с нуля, на актуальном стеке и с новыми возможностями, которых у конкурентов не было.
- Убрать регистрацию оттуда, где она мешает.
- Дать бизнесу причину заверять документы именно здесь.
- Сделать так, чтобы пользователи приводили новых сами.
- Удержать тех, кто пришёл раньше: перевести их на новый сервис и показать, что продукт снова развивается.
Проверка без регистрации
Первое решение оказалось и самым важным. Проверить документ может кто угодно, не заводя аккаунт: перетащить файл в поле в шапке или вставить хеш. Сервис посчитает отпечаток и ответит - есть ли такая запись, кем и когда сделана.
Дальше сценарий складывается сам. Музыкант отправляет трек на студию или радио и прикладывает сертификат. Писатель отправляет рукопись в издательство - и тоже прикладывает. Принимающей стороне ничего не нужно устанавливать и нигде регистрироваться: она открывает проверку, видит подтверждение и понимает, что перед ней.
А заодно понимает, как это работает. Заметная часть регистраций приходила именно оттуда: человек сначала проверял чужой документ, разбирался в механике на живом примере, и только потом заводил аккаунт - уже зная, зачем он ему.

Удобный для пользователя процесс нотариального заверения документов
Как устроено заверение
В реестр уходит не файл, а его хеш - короткая строка, по которой документ восстановить нельзя, но с которой сверяется любая копия.
Это оказалось важно не только технически. Когда обсуждали хранение чужих документов, юристы компании поставили вопрос ребром: чужие файлы на наших серверах - это другое пользовательское соглашение, отдельный контур защиты и расходы, которые растут вместе с числом клиентов.
Решение нашлось изящное: сервису файлы не нужны. Хеш считается прямо в браузере, наружу уходит только он - отпечаток и время. Сам документ остаётся у владельца и никогда не покидает его компьютер. Юридический вопрос закрылся сам собой вместе с расходами на хранение.
Отпечаток вместо файла
Хеш считается в браузере, сам документ на сервер не уходит.
Временная метка
Фиксирует момент заверения, и сдвинуть его задним числом нельзя.
Реестр UBIX.Network
Запись нельзя изменить или удалить, в том числе нам.
Любой формат
Договор, переписка, фотография, трек, видео - что угодно в виде файла.

Обеспечение целостности и неизменяемости данных при заверении документов
Сертификат с брендом клиента
Вторая находка. Обычно такой документ рекламирует сам сервис. Мы сделали наоборот: сертификат настраивается под компанию - её логотип, название, сайт, телефон и адрес. Ниже - имя файла, хеш, номер транзакции, время и QR-код, ведущий на проверку. Упоминание Silent Notary остаётся мелкой сноской внизу.
Получилось так, что клиент, заверяя документы, продвигает себя, а не нас. Для бизнеса это оказалось весомым доводом: сертификат уходит контрагентам, и на нём стоят его контакты.

Сертификат заверения с логотипом компании, хешем, QR-кодом и мобильная версия сервиса
Партнёрская программа
QR-код на сертификате ведёт на проверку файла - и здесь замыкается круг. Если человек, получивший документ, потом зарегистрировался и начал пользоваться сервисом, владельцу сертификата шли отчисления: небольшому пользователю - дополнительными заверениями, компаниям - бонусами в монетах экосистемы на внутренний счёт.
Партнёрка настраивалась самим пользователем и превратила сертификат в канал привлечения: каждый заверенный документ, уходящий наружу, работал на сервис.
Компании и совместная работа
Расчёт был на нотариусов и юристов, готовых перейти на электронный документооборот. До этого условно их работа выглядела так: распечатать скриншот и заверить бумагу. Здесь заверяется сам цифровой файл - без промежуточной распечатки.
В сервисе появились компании: реестры, папки, сотрудники с разными правами, видно кто и когда загрузил файл. Один человек может вести несколько компаний и переключаться между ними, не выходя из аккаунта. Вход общий с остальной экосистемой, отдельная регистрация в каждом сервисе не нужна.
Вместе с компаниями появилось и хранилище - теперь уже с проработанным соглашением. Но обязательным его не сделали: компания может пользоваться хранилищем сервиса, а может подключить своё. Во втором случае файлы лежат у клиента, а в интерфейсе отображаются так же, как свои.

Рабочее место: заверение документов, папки и реестры компании
Переезд пользователей
Переписанный с нуля сервис - это всегда риск потерять тех, кто уже привык к старому. Поэтому переход готовили отдельно.
Уведомление разослали внутри сервиса, через его собственную систему сообщений - в рамках того соглашения, которое пользователи принимали при регистрации. Тем, кто пользовался сервисом активно, письмо продублировали на почту. Аккаунты и все ранее сделанные заверения переехали вместе с людьми: ничего не пришлось заводить заново.
Возврат оказался хорошим. Человек открывал сервис, видел новый интерфейс, пробовал проверку, изучал сертификат и партнёрскую программу - и оставался. Для действующих пользователей переключение прошло бесшовно, а сообщество приняло обновление тепло.
Тарифы и хранилище
Когда стало ясно, что сертификаты работают как канал привлечения, заверения перестали быть только платными: каждому участнику дали месячный лимит, который обновляется сам. Счётчик сбрасывается в начале месяца, и большинству этого хватает.
Тариф нужен тем, кто выходит за лимит: он снимает ограничение и позволяет докупить нужное количество заверений. Квота хранилища, остаток заверений и срок хранения видны прямо в дашборде, а апгрейд предлагается там, где человек упирается в предел, а не в отдельном разделе с прайсом.
Интерфейс
Светлая и тёмная темы, каждая проработана отдельно. Шрифт Montserrat, синий и сиреневый в акцентах, остальное - оттенки серого. Мобильная версия повторяет весь путь целиком: загрузить, заверить, проверить, скачать сертификат.

Светлая и тёмная темы интерфейса сервиса заверения документов 
Типографика и цвета: шрифт Montserrat и фирменная палитра
Инфраструктура
Бэкенд на C# 7, вспомогательные службы на Node.js 16+, хранилище PostgreSQL. Заверения обрабатываются асинхронно: запрос уходит в очередь и не держит пользователя, поэтому пачка файлов не роняет отклик интерфейса.

Безопасная и масштабируемая инфраструктура сервиса заверения документов 
Результаты проекта и технологический стек Silent Notary

Спасибо за просмотр кейса FAMOUS.TEAM по разработке сервиса документооборота на блокчейне Silent Notary
Стек блокчейн-сервиса Silent Notary
Из чего состоит проект
Услуги агентства, которые потребовались для запуска.
- УслугаWeb3 и блокчейнРазработка Web3-решений, которым доверяют деньги пользователи: смарт-контракты, кошельки, торговые и стейкинг-платформы, децентрализованные приложения.
- УслугаФронтендФронтенд-разработка и вёрстка сайта на заказ: собираем интерфейс, который одинаково держится на телефоне и на большом мониторе, быстро открывается и остаётся понятным на реальны...
- УслугаБэкендБэкенд-разработка и создание API: серверная часть, которая держит нагрузку, не теряет данные и обновляется без остановки сервиса. Берём проект отдельным этапом или отдаём разраб...
- УслугаДизайнРазработка дизайна сайта и интерфейсов командой, у которой есть опыт и в дизайне, и в production-вёрстке таких продуктов. Поэтому нарисованное собирается в код без сюрпризов, ке...
- УслугаOn-Line сервисыРазработка личного кабинета и онлайн-сервисов, которыми пользуются регулярно. Отвечаем за техническую часть и за то, чтобы у бизнеса были понятные цифры: где человек останавлива...
- УслугаАутстаффАутстаффинг разработчиков в вашу команду: человек работает по вашим правилам, в вашем процессе и под вашим управлением. Мы отвечаем за квалификацию, оформление и замену, вы за з...
- УслугаВеб-разработкаРазработка сайтов и веб-приложений под ключ: от первого разговора о задаче до запуска и поддержки. Делаем то, что живёт в браузере и должно выдерживать реальную нагрузку, а не т...
- УслугаАналитикаРазработка дашбордов и систем мониторинга: собираем данные из разных систем в одну картину и показываем то, по чему действительно принимают решения.
- УслугаКорпоративные системыРазработка корпоративного портала и внутренних систем для сотрудников: учёт, обращения, согласования, справочники и отчётность. Собираем под ваш процесс и связываем с тем, что у...
- УслугаОпыт в Web3Наш опыт в блокчейне складывался и из отдельных заказов, и из экосистемы, которую мы вели годами вместе с собственниками и их командой. Здесь о том, что мы в этой области понима...
- УслугаБизнес-консалтингБизнес-консалтинг отвечает на вопрос, стоит ли делать, и если да, то в каком порядке. Разбираем процессы, продукт и цифры, считаем, где вы теряете деньги, и говорим, что даст эф...