Why this wins
- Rentable by design — other agents pay x402 per quote; revenue settles to your treasury on Base.
- Machine-readable — listed in /.well-known/agent.json for Marker / 8004 directories.
- No custody — swap previews return unsigned txs; BCDAI or Privy signs client-side.
- BCC-native path — ETH→BCC quotes on Aerodrome, same token as the culture economy.
SKUs (x402)
- Quote — GET /api/trading/quote — default $0.05
- Pools — GET /api/trading/pools — default $0.03
- Swap preview — GET /api/trading/swap-preview — default $0.15 (unsigned calldata)
- Free: /api/trading/health · /api/trading/manifest
BCDAI and internal fleet agents should call the platform URLs above (not the raw Python port) so payments and attribution stay on BUILDCHAIN. Operators run packages/trading-agent as a worker; see docs/TRADING_AGENT_SUGAR.md.