uniswap
使用 Python 和 Ape Framework 構建 Uniswap 交易機器人
在去中心化交易所進行交易需要與智能合約和流動性池進行複雜的整合。此技能指導 Claude Code 使用 uniswap-sdk 配合 Ape framework 構建具有適當索引和路由優化的安全交易應用程式。
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「uniswap」。 如何使用 Ape 設置 uniswap-sdk?
預期結果:
我將獲取最新文檔以提供準確的設置說明。uniswap-sdk 需要安裝並配置了帳戶的 Python 和 Ape。您需要使用 ape-tokens 安裝 tokenlist。讓我檢索當前文檔以向您展示確切的步驟。
正在使用「uniswap」。 在 Ethereum 上進行路由時,我應該使用哪些代幣作為中間步驟?
預期結果:
根據技能指導,原生代幣包裝器如 WETH 和高流動性穩定幣如 USDC 和 USDT 通常最適合在 Ethereum 上作為中間路由步驟。這些為高效的多跳交換提供了最多的流動性。最佳中間代幣取決於特定鏈和當前流動性條件。
安全審計
低風險Static analysis detected 36 potential issues, but manual review confirms these are false positives from markdown formatting and legitimate documentation URLs. The skill contains only instructional content for using the Uniswap SDK with proper risk warnings. Network risk factor is present due to documented references to GitHub documentation URLs.
低風險問題 (1)
風險因素
品質評分
你能建構什麼
構建 DeFi 交易機器人
創建自動化交易機器人,使用 Silverback framework 執行 Uniswap 交換,具有適當的流動性索引和路由優化。
價格監控應用程式
開發應用程式,通過高效的配對索引和即時更新查詢多條鏈上的 Uniswap 代幣價格。
代幣交換整合
將 Uniswap 交換功能整合到現有的 Python 應用程式中,具有適當的風險管理和用戶確認流程。
試試這些提示
使用 uniswap skill,幫我查詢 Ethereum 主網上 USDC 相對於 ETH 的當前價格
我需要在 Arbitrum 上為 WETH、USDC 和 USDT 設置 Uniswap 代幣對索引。請指導我完成適當的索引設置。
幫我找到在 Polygon 上將 1000 DAI 交換為 LINK 的最有效路由,考慮中間代幣以獲得最佳流動性
我想創建一個 Silverback 機器人來監控 WETH-USDC 價格,並在滿足特定條件時執行交易。請指導我完成整合。
最佳實務
- 在實現 Uniswap 整合之前,始終從官方來源獲取當前文檔以確保 API 準確性
- 在執行交易前查詢代幣價格並向用戶展示,以確認預期結果
- 在執行較大交易之前,先用小額測試交易以驗證正確行為
避免
- 不要在未先與用戶確認價格的情況下執行交易,因為市場條件可能導致意外結果
- 避免跳過代幣對索引,因為 SDK 需要通過 uni.index 或 uni.install 進行適當的索引以用於 Silverback
- 不要依賴關於 Ape framework 的一般知識,始終獲取當前文檔以確保 API 使用準確
常見問題
此技能支援哪些區塊鏈網絡?
使用此技能需要加密貨幣嗎?
該技能如何幫助確保交易安全?
我可以將此用於自動化交易機器人嗎?
什麼是代幣對索引,為什麼它很重要?
此技能會為我編寫交易代碼嗎?
開發者詳情
檔案結構
📄 SKILL.md