You connect the data source, split the tools and set the price.
Feegate makes it discoverable by agents, citable by models, and settles every USDC payment to you.
Selling data used to require a website, an API key and a contract.
Now it only needs to be an endpoint an agent can price, pay and query within two seconds.
Be found, be cited, be paid. Feegate makes these platform capabilities instead of one-off projects you redo every time.
Data source → asset split → free tier and pricing → MCP endpoint → settlement → discovery registration → on-chain verification. Seven steps; customers complete the first four themselves in the console.
Robots rules that let AI crawlers in, JSON-LD dataset markup, quote-friendly direct-answer cards, llms.txt usage notes, directory distribution. GEO is not folklore — it is a five-rung ladder you climb one step at a time.
The buyer's wallet only needs USDC, not ETH — the facilitator pays gas. The platform collects, aggregates by calendar month and pays out on the 10th of the next month, reconciled against on-chain Transfer events, with exportable statements.
Every step maps to a real artifact in the console, not a methodology.
Data cannot be sold as-is. Break it into one question that a single call can answer. The test: you can return that answer within one second, and the buyer can use it immediately.
Before paying, an agent must know you have the goods and that they are what it needs. Make the catalog listing and ping free — the free tier is a shop window, not charity.
Facilitator settlement costs about $0.001 per call, with almost no extra on-chain fee. A mistake we made: pricing at $0.001 and losing money on every sale — anything below $0.01 makes no sense in this system.
Expose tools with FastMCP and wrap paid tools with the x402 SDK payment wrapper to attach a 402 challenge. Key design: failed queries must return isError so the middleware does not settle — no charge when delivery fails is the foundation of trust.
Base mainnet (eip155:8453) + official Circle USDC contract + PayAI facilitator (no signup, supports x402 v2 on mainnet). Get this wrong and the whole pipeline breaks.The platform has already done this step for you.
Publish /.well-known/mcp.json and /.well-known/x402.json at the root, write an llms.txt for models to read, then register with the official MCP Registry.
Call a paid tool without paying and you should get a 402 challenge; if network, asset, payTo and amount are all correct, your configuration is right. With real money, trust nothing but on-chain Transfer events.
Every item is a set of MCP tools an agent can buy directly, with a free tier and a public 402 challenge.
The server returns a 402 payment challenge → the client signs an EIP-3009 authorization → replays with the credential → delivery happens only after verification, and settlement only after successful delivery.
# pip install "mcp<2" "x402==2.25.0" web3 from mcp import ClientSession from mcp.client.streamable_http import streamablehttp_client from x402.mcp import create_payment_hook from eth_account import Account account = Account.from_key("你的私钥") # 只需有 Base 主网 USDC MCP_URL = "https://api.feegate.org/mcp/gpu-market" async with streamablehttp_client(MCP_URL) as (r, w, _): async with ClientSession(r, w, hooks=[create_payment_hook(account)]) as s: await s.initialize() print(await s.call_tool("list_gpu_models", {})) # 免费 print(await s.call_tool("gpu_price", {"gpu": "H100"})) # $0.05
{
"x402Version": 2,
"accepts": [{
"scheme": "exact",
"network": "eip155:8453",
"asset": "0x8335…2913",
"amount": "50000",
"payTo": "0x230c…a63b",
"maxTimeoutSeconds": 300
}],
"error": "Payment Required"
}
Listing is free and the platform takes 50% of revenue. Want us to run it for you? Pay a service fee.
x402.org facilitators that only support testnet, Mogami shipping only v1,mcp pinning below 2.x, and Registry publishing needing the GitHub releases binary (the same-named npm package is fake).Every layer of Feegate is built on MCP: the platform is its own x402 user, with every endpoint taking real payments you can verify on-chain.
Full marketplace catalog, single-item deep queries, platform traffic and AI crawler metrics. Catalog and quotes are free; deep queries start at $0.002.
Live rental prices for 23 GPU models across 26 providers plus 30 days of history. Quote $0.002, history series $0.02.
RWA news, bond and stablecoin data — discovery is free, data is billed per call.
Bring the data you want to sell. We will tell you whether it can be sold per call, roughly how to split it, and which pitfalls to expect. Or try it yourself in the console first.