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:5042002with asset0x3600000000000000000000000000000000000000 - Circle nanopay via Gateway
/v1/transfer(EIP-3009 authorization)
1.00 → 1000000). 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.
