Skip to main content
Click Marketplace in the editor toolbar to list the current workflow.

Before you list

  • Connect a wallet (required for paid listings and payouts).
  • Reference listing inputs from the Manual trigger.
  • Link the embedded Privy wallet if the price is greater than 0.

What you configure

Soft-delete and unlist drop the workflow from the catalog but keep the slug bound. Reserved slugs: marketplace, api, mcp, openapi, admin, hub.

Example catalog

Production ships read-mostly examples for Circle, Arc, Privy, The Graph, and Fantasy Premier League. They appear on the Hub marketplace and are cloned into Saved workflows when you connect a wallet.

How agents call

GET /api/mcp/workflows returns public listing fields only. POST /api/mcp/workflows/{slug}/call executes the graph. Paid listings return 402 with PAYMENT-REQUIRED offering:
  • Arc x402 exact on eip155:5042002 with asset 0x3600000000000000000000000000000000000000
  • Circle nanopay via Gateway /v1/transfer (EIP-3009 authorization)
Amounts use 6-decimal atomic USDC (1.001000000). payTo is the creator’s linked Privy address. Owner API keys (wfb_...) skip payment. Open Earnings to see Arc USDC invocations and the optional platform cut.