fx-sdk-agent
FX Protocol 的 TypeScript SDK 代理:用於管理槓桿部位、執行 Base 與 Ethereum 之間的跨鏈橋接,並與 fxSAVE 生息穩定幣功能進行互動。
簡介
fx-sdk-agent 技能使 AI 助手能夠無縫整合至去中心化交易平台 FX Protocol。該代理為開發人員和自動化系統提供了全面的工具集,用於管理複雜的 DeFi 工作流程,範圍涵蓋 Ethereum 和 Base 上的槓桿部位生命週期管理、跨鏈流動性轉移以及透過 fxSAVE 進行的收益優化。使用者可以利用此技能產生交易執行代碼、排解 SDK 參數問題,並直接從開發環境中驗證交易工作流程。
-
執行市場數據的唯讀查詢,包括 getPositions、getFxSaveConfig、getFxSaveBalance 和 getFxSaveClaimable,以監控投資組合狀態。
-
執行交易生成操作,例如 increasePosition、reducePosition 和 adjustPositionLeverage,以管理交易敞口。
-
使用 LayerZero V2 協議處理 Ethereum 主網與 Base 之間的橋接操作,並實現自動化的報價生成與交易構建。
-
管理 fxSAVE 操作,包括存款、提款和領取,並自動處理冷卻期和即時贖回邏輯。
-
支援針對 FX Protocol 長倉池的 depositAndMint 和 repayAndWithdraw 操作。
-
確保所有金額輸入均以 wei 單位的 BigInt 形式提供;來自外部工具負載的字串必須在調用 SDK 之前進行轉換。
-
遵守嚴格的滑點要求(0 < 滑點 < 100),並確保代幣符合特定市場限制(例如 ETH、stETH、weth、wstETH、usdc、fxUSD)。
-
遵循順序交易執行模式:利用 SDK 提供的交易陣列、維持 nonce 順序,並在觸發後續操作前等待接收確認。
-
透過在交易確認後實施一個區塊的延遲,再重新查詢餘額或部位狀態,以應對鏈上狀態延遲問題。
-
使用 SDK 為 Ethereum 和 Base 提供的特定代幣位址,以確保與核心協議合約的相容性。
-
對於橋接操作,請驗證來源與目標鏈 ID(Ethereum 為 1,Base 為 8453),並確認使用者在執行前已完成必要的代幣授權。
倉庫統計
- Star 數
- 1
- Fork 數
- 2
- Open Issue 數
- 3
- 主要語言
- TypeScript
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年5月3日 下午11:06