1/ Chcesz, aby Twoi użytkownicy mieli dostęp do najlepszego zysku skorygowanego ryzykiem w USDC? Chcesz umożliwić swojemu agentowi AI @base dostęp do skarbca skarbców, korzystając z zysków z mainnetu? Dokumentacja dotycząca integracji z Gauntlet USD Alpha jest już dostępna. Chcesz krok po kroku? Otwórz ten 🧵
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.
3,98K