用途:让构建者通过 DFlow Trade API 路由的现货交易收取平台费,费用在交易成功执行后支付到构建者控制的代币账户,属于构建者向用户收费的变现方式。
主要能力:在 /order 请求中设置 platformFeeBps(基点,1 bps = 0.01%,如 50 即 0.5%)、platformFeeMode(付费方,默认 outputMint,可选 inputMint)和 feeAccount(接收费用的 SPL 代币账户)。费用仅在交易成功时收取,失败、取消或回滚的交易不收费、不转账。
使用方式:仅通过 API,平台费是 Trade API 的 /order 参数,dflow CLI 不暴露平台费标志。有 API key 时使用生产环境 https://quote-api.dflow.net 并带 x-api-key;无 key 时使用开发环境 https://dev-quote-api.dflow.net(有限流)。需先安装 DFlow 文档 MCP(https://pond.dflow.net/mcp)以获取精确参数编码与响应结构。
适用场景:构建者对自己应用分发的交易流量进行变现。
限制与注意:feeAccount 必须在交易前已存在,DFlow 不会代为创建;每种收取代币需一个 ATA,如 USDC 与 SOL 各需一个,且由构建者钱包控制。不收费时不要设置 platformFeeBps,否则 API 会把声明的费用计入滑点容忍度,导致用户定价变差。不要询问 RPC、签名、滑点等与费用无关的问题,也不要预设 API key 存放位置。精确参数编码、可运行代码配方与滑点交互 FAQ 请以文档 MCP 和 /spot/trading/platform-fees、/spot/recipes/platform-fees 页面为准。