Разработать смарт-контракт на solidity
Описал псевдокодом многое, требуется собрать контракт по ТЗ на solidity с использованием hardhat, написать тесты для покупок-продаж с тремя разными вариантами балансировок, протестировать в тестнете(возможно потребуются mock'и, если на тестнетах нет aggregationrouter 1inch).