Для команды, к нам обратившейся, это был не абстрактный риск. На платформе было заблокировано ~$50M (Total Value Locked). Вся экосистема держалась на доверии пользователей. Но при этом: Это похоже на езду по трассе с завязанными глазами: пока машина движется – страшно, но стоит попасть на кочку, и последствия непредсказуемы. Мы предложили комплексный подход, который объединил аудит безопасности и выстраивание процессов тестирования «под продакшн». Наши специалисты проверили Solidity-код с помощью статических анализаторов Slither и Mythril, а также вручную. В результате нашли 2 критические и 5 средних уязвимостей (например, риск reentrancy-атаки), которые могли привести к потере до 20% TVL. Все они были устранены. С помощью Playwright + TypeScript мы эмулировали реальные действия пользователя: установка MetaMask, подключение кошелька, депозит, заём, погашение, вывод средств. Всё это запускалось на тестовой сети Sepolia. Автотесты интегрировали в GitLab CI. Теперь регресс проходил за 20
Кейс по DeFi. Как увеличить TVL min в 3 раза
12 октября12 окт
2
3 мин