Уявіть: OTC-платформа закриває угоду на 500 BTC, але через помилку в реквізитах продавець не отримує фіат, а покупець — актив. Або settlement розтягується на добу через ручне узгодження. Таке трапляється, коли система розрахунків OTC не автоматизована. Наша команда має 10+ років досвіду та понад 50 проєктів з розробки OTC платформи та клірингу позабіржових угод. В одному з проєктів для клієнта з Дубаю впровадили net settlement з DVP, що скоротило кількість on-chain транзакцій з 10 до 4 (економія 60%). Це дало економію близько $30,000 на рік на газі та $20,000 на операційних витратах, а також зменшило середній час settlement з 2 годин до 15 хвилин — це в 8 разів швидше за ручний процес.
Чому DVP критичний для OTC?
Головна загроза позабіржових угод — Herstatt risk: одна сторона виконує зобов'язання, інша — ні. DVP (Delivery vs Payment) вирішує це атомарністю. Стандартна реалізація — Escrow/DVP смарт-контракт, де активи блокуються до одночасного виконання. Для великих сум додається multi-sig з підтвердженням від уповноважених осіб. Як працює escrow в OTC? Покупець і продавець депонують активи в контракт, який вивільняє їх лише при виконанні обох умов. Якщо одна сторона відмовляється, активи повертаються. Для вирішення конфліктів може бути доданий арбітр.
Як прискорити settlement без втрати безпеки?
Швидкість і безпека не суперечать одна одній. Net settlement крипто скорочує кількість on-chain транзакцій: замість 10 окремих переказів на день — один підсумковий. Net settlement обробляє угоди в 8 разів швидше за gross settlement. В одному з проєктів ми впровадили net settlement з DVP, що зменшило кількість транзакцій з 10 до 4 (економія 60%). Середній час settlement впав з 2 годин до 15 хвилин. При цьому атомарність гарантується на кожному кроці. Зверніться до нас для попередньої оцінки вашого проєкту.
Які моделі settlement бувають?
| Модель | Опис | Risk Level | Витрати |
|---|---|---|---|
| T+0 | Розрахунок у день угоди | Низький | Середні |
| T+1 | На наступний день | Середній | Низькі |
| Net settlement | Нетинг за період | Вищий (концентрація ризику) | Низькі |
| Gross settlement | Кожна угода окремо | Низький | Високі |
Вибір моделі залежить від обсягів, типів активів та compliance вимог. Для high-volume часто використовують net settlement з щоденною reconciliation. Наприклад, при обсязі 200 угод на день net settlement дає економію на газі до 70%.
Як ми реалізуємо settlement?
Стек: Solidity 0.8.x, Foundry для тестів, Tenderly для моніторингу, Etherscan API для верифікації. Приклад із проєкту: клієнт з обсягом 200 угод на день хотів скоротити операційні витрати. Ми спроєктували workflow з автоматичним escrow та multi-sig, протестували 1000 угод через fuzzing (Echidna). Результат — економія на комісіях до 70%, обробка до 5000 угод на день без помилок.
Що входить у розробку?
| Компонент | Опис |
|---|---|
| Аналітика та архітектура | Вибір моделі, проєктування workflow |
| Смарт-контракти | Escrow/DVP, multi-sig, арбітр; тестування в Foundry |
| Інтеграція з UI | Воронка угоди, статуси, нотифікації |
| Бекенд | API для оркестрації, reconciliation engine |
| Документація | Tech spec, runbook, навчання операторів |
Також надаємо супровід після запуску: моніторинг, алерти, регулярні аудити контрактів.
Процес роботи
- Аналітика — вивчаємо OTC-бізнес, обсяги, compliance.
- Проєктування — обираємо модель, малюємо архітектуру.
- Реалізація — контракти (Solidity), бекенд (Node.js/Go).
- Тестування — unit, integration, fuzzing, стрес-тести з 1000 угод.
- Деплой — налаштування Tenderly, алерти, дашборди.
Що робити, якщо settlement не відбувся?
Розрахунки можуть не відбутися: мережа congested, невірні реквізити, перевищено timeout. Система має:
- Відстежувати статус кожного кроку з timeout.
- При таймауті — автоматично скасовувати угоду та повідомляти сторони.
- Щоденна reconciliation OTC — звірка внутрішніх записів з on-chain та банківськими даними.
Надійність — це не лише код. Кожен контракт ми перевіряємо через Slither, Mythril та Echidna. Використовуємо лише перевірені стандарти: ERC-20, ERC-1155, DVP. Гарантуємо прозорість та супровід після запуску.
Оцініть ваш проєкт: зв'яжіться з нами та отримайте консультацію інженера без NDA. Замовте розробку системи settlement, яка окупиться за рахунок прискорення розрахунків та зниження операційних ризиків.







