10 сетей, один интерфейс. Binance взяла на себя самую рутинную часть интеграции DeFi.

16 октября Binance Wallet запустил DeFi API: в первой версии — 10 EVM-сетей. В документации перечислены BSC, Ethereum, Base, Arbitrum One, Polygon и другие. Solana обещают добавить в ближайшее время, но дату не называют.

API решает две задачи. Получение данных о позициях: достаточно указать адрес, и сервис вернёт данные о вложениях в Aave, Morpho, Venus и других протоколах, разбитые по адресу, протоколу и пулу. Создание транзакций: для депозитов, вывода средств, добавления ликвидности и получения наград API формирует только неподписанную часть. Подписание и отправку выполняет подключённый кошелёк. Binance не хранит приватные ключи.

При интеграции важно учесть одну деталь. Протоколов, по которым можно получить данные о позициях, больше, чем тех, для которых можно создавать транзакции. Для остальных доступен только просмотр, а investmentIds могут быть пустыми. Приложение может показывать ваши позиции, но это не значит, что оно сможет сформировать соответствующую транзакцию. Официальный список поддерживаемых протоколов нужно запрашивать во время работы приложения: если просто скопировать список из документации, со временем он устареет.

В первой версии создание транзакций поддерживают протоколы кредитования и получения доходности Aave, Morpho, Venus, Spark, Fluid и Lido, а со стороны DEX — Uniswap, PancakeSwap и QuickSwap. В пяти методах создания транзакций можно указать параметр simulate: до подписания API покажет изменение баланса, примерную комиссию за газ и изменение показателя здоровья позиции. Для вывода средств также передаётся redeemDelayDays — пользователю нужно показать, сколько ждать поступления средств.

Binance забирает себе дистрибуцию. Раньше для создания DeFi-интерфейса приходилось отдельно договариваться с каждым протоколом. Теперь достаточно подключить один API — список уже готов, а пулы и активы Binance становятся доступны в сторонних приложениях.

Разработчикам кошельков больше не нужно содержать отдельную команду для интеграции протоколов. Binance становится невидимой инфраструктурой в чужих приложениях.

#中本聪国际社区Baoluo币商资本 #币安推出BinanceIntelligence #КошелёкBinance