1/ Хотите, чтобы ваши пользователи получили доступ к лучшей доходности USDC с учетом риска? Хотите, чтобы ваш @base AI Agent получил доступ к хранилищу хранилищ, используя доходность основной сети? Документация для интеграции с Gauntlet USD Alpha теперь доступна. Хотите пошаговую инструкцию? Откройте этот 🧵
2/ Поставка в Gauntlet USD Alpha представляет собой комбинацию двух вызовов функций: approve и requestDeposit. Оба вызова должны быть сделаны к контракту провайдера (0x18CF8d963E1a727F9bbF3AEffa0Bd04FB4dBdA07), а не к контракту хранилища. requestDeposit является асинхронным. Пользователь отправляет USDC провайдеру, и gtUSDa возвращается в кошелек пользователя после решения запроса, обычно в течение 6 часов. Для примеров вызовов approve и requestDeposit обратитесь к документации:
3/ Выводы также зависят от двух вызовов к контракту провайдера: approve и requestRedeem. Как и requestDeposit, requestRedeem также является асинхронным, где пользователь возвращает vaultUnits обратно в контракт Провайдера, и после решения запроса пользователь получит USDC на свой кошелек. Для примеров вызовов approve и requestRedeem обратитесь к документации:
4/ Поскольку requestDeposit и requestRedeem являются асинхронными, приложения могут захотеть отслеживать статус вызовов и отображать его своим пользователям. Когда депозит или выкуп выполнен, одно из следующих событий будет сгенерировано в Provisioner: DepositSolved или RedeemSolved. Чтобы получить баланс пользователя в gtUSDa, приложения могут просто вызвать balanceOf в контракте gtUSDa с адресом пользователя, а затем использовать контракт PriceAndFeeCalculator для расчета стоимости в USDC. Что касается APY хранилища, одним из самых точных способов его расчета является получение разницы цен акций за 7 дней и ее годовая экстраполяция. Для получения более подробной информации обратитесь к документации:
5/ Все еще не уверены, как интегрировать Gauntlet USD Alpha с вашим приложением? Мы здесь, чтобы помочь - наши ДМ открыты, или заполните эту форму Typeform.
3,96K