SuperAPI AI 工具集

@1826/woofi-zero-slippage

通用与其它

查看项目

更新于 10-16 09:31

技能介绍

用途:该技能用于优化代币兑换,借助 WOOFi 的 sPMM(Synthetic Proactive Market Making,合成主动做市)算法,在 12 条以上 EVM 链上实现零或近零滑点兑换。WOOFi 通过模拟链上 CEX 风格订单簿,提供近零滑点、更小的点差和更深的合成流动性。

主要能力(工具): woofi_query_swap:按链、from_token、to_token、amount(wei)查询最优兑换量并估算零滑点,返回 to_amount、price_impact、route、gas_estimate。 woofi_get_supported_tokens:按链返回 quote_token 与 base_tokens[]。 woofi_calculate_slippage:按链、代币、金额和 tolerance(bps,默认 50)计算预期滑点,返回 expected_slippage、min_output、is_zero_slippage。 woofi_build_swap_transaction:构建可签名交易,参数含 chain、from_token、to_token、amount、slippage_bps、recipient、use_router(默认 true),返回 to、data、value、gas_limit、min_output。 woofi_compare_routes:比较 WOOFi 与传统 AMM,返回 woofi_output、amm_output、savings、savings_usd、recommendation。

支持链与 WooRouterV2:Arbitrum(42161)、Avalanche(43114)、BSC(56)、Optimism(10)、Polygon(137)、Base(8453)、Linea(59144) 均使用 0x4c4AF8DBc524681930a27b2F1Af5bcC8062E6fB7;zkSync(324) 使用 0x09873bfECA34F1Acd0a7e55cDA591f05d8a75369。

用法要点:先用 woofi_query_swap 查询,再构建交易。sPMM 价格公式为 Oracle_Price × (1 ± Spread);当交易量小于池子的 1% 时滑点趋近于零。建议滑点档位:0–10 bps(零档)、10–50 bps(低)、50–100 bps(标准);优先使用 WooRouterV2(可处理原生代币并自动路由);大额兑换前先小额测试。

参考资源:文档 https://learn.woo.org/woofi-docs/woofi-dev-docs/ ;GitHub https://github.com/woonetwork/woofi_swap_smart_contracts ;应用 https://fi.woo.org/ 。

限制:资料未说明具体收费标准、支持代币的完整清单及各代币精度差异,实际可用性取决于对应链与 WOOFi 合约部署情况。