Bebop
bebop.xyz
同链兑换产品及开发接口。RFQ/PMM向专业做市商取固定报价,Aggregation/JAM由solver寻找路线;EVM多代币RFQ可把多种资产合为一种或将一种换成多种,需区分金额单位、报价期限与授权合约。
适合做什么
- 拆读EVM多代币RFQ篮子的资产和金额
- 区分固定RFQ与JAM最低输出及合约角色
中文使用教程
- 拆读Bebop多代币RFQ:篮子金额与结算对象
依官方文档整理
局限与核对事项
- 8月David Lüdtke负责的Finanz Forensik专业解释及9月14日Rift Research比较有具体RFQ、多代币/JAM方法内容;后者是带自家产品推广的供应商评论,两者仅支持有限产品关注,不证明独立采用量或本次实测。
- 固定RFQ的零滑点针对有效报价及其交易条件;不是任何资产/规模永远有报价或永不失败。Aggregation明确允许滑点,amount是预期输出而minimumAmount是最低输出,不能统一写成固定价格。
- EVM多代币RFQ支持121、M21、12M;Solana规范只写一对一。当前Chains Availability表、RFQ OpenAPI链枚举及首页网络说明不完全一致,列出的网络也不保证两种API或任意资产都支持。
- 首页gasless与当前公开API客户端自行签署/广播、发送方付gas的规范范围不同;不把界面宣传套给直连接口。BopAMM是另一路径,本教程不把其流动性/回退机制混作RFQ篮子。
- RFQ的approvalTarget可因流程而异;Aggregation的Balance Manager与JamSettlement是不同合约。文档列出的地址在zkSync Era另有例外,必须核实际报价对象,不能照抄静态地址。
- 本次未核2022条款是否存在更新版本,也未核实际市场、钱包余额、allowance、当前报价、执行或到账;资料只构成文档方法核对。
官方资料与依据
- Bebop official homepage ↗
- Bebop API overview ↗
- RFQ API introduction ↗
- Aggregation API introduction ↗
- Multi-Token Trades ↗
- RFQ Quote reference ↗
- Bebop settlement and smart contracts ↗
- Token Approvals ↗
- Transaction Submission ↗
- Monetization ↗
- RFQ Best Practices ↗
- Chains Availability ↗
- Bebop terms PDF ↗
- Finanz Forensik Bebop ↗
- Rift Relay versus Bebop ↗