SuperAPI AI 工具集

moonpay-swap-tokens

智能体与模型

查看项目

更新于 10-16 01:19

技能介绍

用途:在同一链上兑换不同代币,或跨链桥接代币。提供两个命令:mp token swap(同链兑换)、mp token bridge(跨链)。两者都通过 swaps.xyz 构建交易、本地签名、广播并登记追踪。

主要能力:支持精确输出,用 --to-amount 代替 --from-amount;ERC20 代币如需授权会先发送 approve 交易再重新构建;支持钱包名自动解析为地址;swap 在底层以 from-chain 等于 to-chain 调用 bridge。

用法:同链兑换命令 mp token swap 需指定 --wallet、--chain、--from-token、--from-amount、--to-token;跨链命令 mp token bridge 需指定 --from-wallet、--from-chain、--from-token、--from-amount、--to-chain、--to-token,--to-wallet 可选,默认使用 from-wallet。原生代币在 EVM 用 0x0000000000000000000000000000000000000000,在 Solana 用 So11111111111111111111111111111111111111111。

支持链:solana、ethereum、base、polygon、arbitrum、optimism、bnb、avalanche、bitcoin(比特币仅支持桥接)。

使用建议:用户给出代币名称或符号时,可用 mp token search --query "USDC" --chain solana 解析为地址;兑换前可用 mp token balance list --wallet <address> --chain <chain> 查看余额。相关技能包括 moonpay-discover-tokens、moonpay-check-wallet、moonpay-auth。

限制:私钥仅在本地签名,不会离开机器;费用、价格与限额等资料未提供,暂未说明。