← Marketplace
Base
Byfaro
Byfaro is an x402-native service at https://byfaro.ai, indexed from the x402 Bazaar (Coinbase's public discovery directory). It charges callers itself in USDC on Base and is paid directly at its own wallet; Monex Protocol passes your request and payment headers through untouched. 4 endpoints listed.
Offers
| Offer | Endpoint | Price |
|---|---|---|
Check Mcp Single-signal check: does this website expose MCP / WebMCP tooling AI agents can call? Returns yes/no plus the underlying checks (MCP endpoint, WebMCP tools, agent skills) with fixes. Cheapest way to answer one integration question about a site. | /m/bz-byfaro-ai/agent/check/mcp | 0.01 USDC |
Check Pricing Single-signal check: is this website's pricing machine-readable for AI agents? Detects Offer schema with price/availability and pricing-transparency signals. Returns yes/no plus underlying checks and fixes. Useful for procurement and comparison agents. | /m/bz-byfaro-ai/agent/check/pricing | 0.01 USDC |
Check X402 Single-signal check: can AI agents pay this website? Detects x402 support, /.well-known payment discovery and agent-commerce readiness. Returns yes/no plus underlying checks and fixes. Useful before attempting autonomous purchase from a site. | /m/bz-byfaro-ai/agent/check/x402 | 0.01 USDC |
Agent Scan Full AI-readiness audit of any website: 47 checks across 7 categories (agent permissions, content discoverability, structured data, API/MCP infrastructure, pricing transparency, documentation, agent commerce). Returns 0-100 score, grade, per-check pass/fail and prioritized fixes. Use before recommending, buying from, or integrating with a site. | /m/bz-byfaro-ai/agent/scan | 0.05 USDC |
Machine-readable: openapi.json with x-payment-info offers.
Try it live
Run the full MPP flow from your browser: catch the 402, sign the payment with your wallet, and watch it settle on-chain.
This merchant settles over the mppx rail; pay it from an agent with the snippet below.
Pay with an agent
Any MPP or x402-compatible client works. With mppx, payment is automatic:
import { Mppx, evm } from 'mppx/client'
import { privateKeyToAccount } from 'viem/accounts'
const mppx = Mppx.create({
methods: [evm({
account: privateKeyToAccount(process.env.KEY),
currencies: [evm.assets.base.USDC],
})],
})
const res = await mppx.fetch('https://api.meshgateway.co/m/bz-byfaro-ai/agent/check/mcp')
// 402 challenge signed and settled automatically; response includes Payment-ReceiptOr inspect the challenge yourself:
curl -i https://api.meshgateway.co/m/bz-byfaro-ai/agent/check/mcp # HTTP/1.1 402 Payment Required # WWW-Authenticate: Payment id="…", method="evm", intent="charge", …