1/ Chcesz, aby Twoi użytkownicy mieli dostęp do najlepszej rynkowej stopy zwrotu USDC skorygowanej o ryzyko? Chcesz umożliwić swojemu @base AI Agent dostęp do skarbca skarbców, korzystając z dochodów z mainnetu? Dokumenty dotyczące integracji z Gauntlet USD Alpha są już dostępne. Chcesz dowiedzieć się krok po kroku? Otwórz to 🧵
2/ Dostarczanie do Gauntlet USD Alpha to połączenie dwóch wywołań funkcji: approve i requestDeposit. Oba wywołania muszą być skierowane do kontraktu provisionera (0x18CF8d963E1a727F9bbF3AEffa0Bd04FB4dBdA07), a nie do kontraktu vault. requestDeposit jest asynchroniczne. Użytkownik przesyła USDC do provisionera, a gtUSDa jest wysyłane z powrotem do portfela użytkownika po rozwiązaniu żądania, zazwyczaj w ciągu 6 godzin. Aby zobaczyć przykłady wywołań approve i requestDeposit, zapoznaj się z dokumentacją:
3/ Wypłaty są również funkcją dwóch wywołań do kontraktu dostawcy: approve i requestRedeem. Podobnie jak requestDeposit, requestRedeem jest również asynchroniczne, gdzie użytkownik zwraca vaultUnits do kontraktu Provisioner, a po rozwiązaniu żądania użytkownik otrzyma USDC w swoim portfelu. Aby zobaczyć przykłady wywołań approve i requestRedeem, zapoznaj się z dokumentacją:
4/ Ponieważ requestDeposit i requestRedeem są asynchroniczne, aplikacje mogą chcieć monitorować status wywołań i wyświetlać go swoim użytkownikom. Gdy depozyt lub wykup zostanie zrealizowany, w Provisionerze zostanie wyemitowane jedno z następujących zdarzeń: DepositSolved lub RedeemSolved. Aby uzyskać saldo użytkownika w gtUSDa, aplikacje mogą po prostu wywołać balanceOf na kontrakcie gtUSDa z adresem użytkownika, a następnie użyć kontraktu PriceAndFeeCalculator, aby obliczyć wartość w USDC. Jeśli chodzi o APY skarbca, jednym z najdokładniejszych sposobów jego obliczenia jest pobranie różnicy cen akcji 7D i przeliczenie jej na rok. Aby uzyskać więcej szczegółów, zapoznaj się z dokumentacją:
5/ Nadal nie jesteś pewien, jak zintegrować Gauntlet USD Alpha z Twoją aplikacją? Jesteśmy tutaj, aby pomóc - nasze DM-y są otwarte, lub wypełnij ten formularz Typeform.
4,18K