1/ Bạn muốn người dùng của mình truy cập vào lợi suất USDC điều chỉnh theo rủi ro tốt nhất hiện có? Bạn muốn cho phép @base AI Agent của mình truy cập vào một kho vault của các vault, khai thác lợi suất từ mainnet? Tài liệu để tích hợp với Gauntlet USD Alpha hiện đã có sẵn. Bạn muốn từng bước một? Mở cái này 🧵
2/ Cung cấp vào Gauntlet USD Alpha là sự kết hợp của hai cuộc gọi hàm: approve và requestDeposit. Cả hai cuộc gọi đều phải được thực hiện với hợp đồng provisioner (0x18CF8d963E1a727F9bbF3AEffa0Bd04FB4dBdA07), không phải hợp đồng vault. requestDeposit là bất đồng bộ. Người dùng gửi USDC đến provisioner, và gtUSDa sẽ được gửi trở lại ví của người dùng sau khi yêu cầu được giải quyết, thường trong vòng 6 giờ. Để xem ví dụ về các cuộc gọi approve và requestDeposit, hãy tham khảo tài liệu:
3/ Việc rút tiền cũng là một chức năng của hai cuộc gọi đến hợp đồng provisioner: approve và requestRedeem. Giống như requestDeposit, requestRedeem cũng là bất đồng bộ, nơi người dùng cung cấp vaultUnits trở lại hợp đồng Provisioner, và sau khi yêu cầu được giải quyết, người dùng sẽ nhận được USDC trong ví của họ. Để biết ví dụ về các cuộc gọi approve và requestRedeem, hãy tham khảo tài liệu:
4/ Vì requestDeposit và requestRedeem là bất đồng bộ, các ứng dụng có thể muốn theo dõi trạng thái của các cuộc gọi và hiển thị nó cho người dùng của họ. Khi một khoản tiền gửi hoặc rút tiền được thực hiện, một trong các sự kiện sau sẽ được phát ra trong Provisioner: DepositSolved hoặc RedeemSolved. Để lấy số dư gtUSDa của người dùng, các ứng dụng có thể đơn giản gọi balanceOf trên hợp đồng gtUSDa với địa chỉ của người dùng, và sau đó sử dụng hợp đồng PriceAndFeeCalculator để tính giá trị USDC. Về APY của kho, một trong những cách chính xác nhất để tính toán nó là lấy chênh lệch giá cổ phiếu 7D và tính theo năm. Để biết thêm chi tiết, hãy tham khảo tài liệu:
5/ Vẫn chưa chắc chắn cách tích hợp Gauntlet USD Alpha với ứng dụng của bạn? Chúng tôi ở đây để giúp đỡ - hãy nhắn tin cho chúng tôi, hoặc điền vào Typeform này.
3,98K