← Work

Некастодиальная платёжная инфраструктура

Coverant

Эскроу-инфраструктура, которая убирает посредника из B2B-платежей, не убирая гарантий.

Role
Сооснователь · Архитектура и смарт-контракты
Years
2024 — настоящее время

Контекст

B2B-контрагентам, которые не знают друг друга, всё равно нужно переводить деньги. Обычные варианты — кастодиальный посредник, держащий средства, или доверие. Coverant убирает посредника из хранения, сохраняя гарантии.

Задача

Эскроу-логику on-chain легко написать и трудно сделать безопасной. Средства должны быть выпускаемыми, возвратными и восстанавливаемыми без того, чтобы оператор когда-либо получал контроль над ними — в сетях с разной семантикой исполнения и токенов.

Архитектура

  • Паттерн factory, разворачивающий лёгкие прокси под каждое эскроу-соглашение.
  • Настраиваемые сервисные комиссии, рассчитываемые при расчёте, а не при депозите.
  • Выпуск средств по неактивности и автоматическая логика отмены как запасной механизм живучести.
  • Off-chain индексатор, слушающий события контрактов и синхронизирующий состояние в PostgreSQL через Prisma.
  • Криптографическая проверка подписи для связи кошелька между аккаунтом и on-chain идентичностью.

Что я построил

  • Solidity-контракты эскроу для EVM-сетей (Ethereum, Base, Avalanche) и TRON.
  • Защита от реентрантности и обработка SafeERC20 для потоков стейблкоинов (USDT).
  • Мультиподписные схемы выпуска средств для соглашений на крупные суммы.
  • Сервис мониторинга блокчейн-событий и слой синхронизации состояния.
  • Прикладной слой для создания, отслеживания и расчёта по соглашениям.

Технологии

SolidityEVMTRONEthersNestJSPostgreSQLPrismaNext.js

Сложные места

  • Сохранить единую модель поведения в EVM и TRON, не форкая продуктовую логику.
  • Спроектировать конфигурацию комиссий так, чтобы её нельзя было обратить против любой из сторон.
  • Обработать молчащих контрагентов, не давая оператору ни хранения средств, ни одностороннего контроля.

Результат

Работающий некастодиальный эскроу-стек с контрактным, индексирующим и прикладным слоями, который сейчас расширяется под более широкий B2B-сценарий.

Контакты

Расскажите, что вы создаёте — и что мешает двигаться дальше.

Если задача находится на стыке финансовой инфраструктуры, продукта и разработки, скорее всего, я смогу помочь.

Открыт для

  • Архитектурный спринт
  • Спринт запуска
  • Fractional Fintech Lead
  • Выступления & Подкаст

Другие площадки

Локация

Ереван, Армения

Записаться на созвон

30 мин · видео

Предпочитаете сначала написать? armmamyan@gmail.com