← Marketplace
Base
Stablefinance
Stablefinance is an x402-native service at https://stablefinance.dev, 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. 10 endpoints listed.
Offers
| Offer | Endpoint | Price |
|---|---|---|
Company Facts Company metadata: name, exchange, sector, industry, SIC, location. | /m/bz-stablefinance-dev/api/company/facts | 0.02 USDC |
Api Earnings Most-recent earnings filings for a ticker. Omit ticker for the cross-ticker feed. | /m/bz-stablefinance-dev/api/earnings | 0.02 USDC |
Api Financial Metrics Valuation, profitability, liquidity, leverage, efficiency, growth, and per-share ratios over history. | /m/bz-stablefinance-dev/api/financial-metrics | 0.02 USDC |
Financial Metrics Snapshot Latest live metrics including market cap and enterprise value. | /m/bz-stablefinance-dev/api/financial-metrics/snapshot | 0.02 USDC |
Snapshot Tickers Tickers supported by the metrics snapshot endpoint. | /m/bz-stablefinance-dev/api/financial-metrics/snapshot/tickers | 0.02 USDC |
Financials Income Statements Normalized income statements. Invalid or unsupported tickers return upstream 400/404; check /api/company/facts/tickers or endpoint-specific /tickers lists before batching. | /m/bz-stablefinance-dev/api/financials/income-statements | 0.02 USDC |
Income Statements Segments Revenue, operating income, and depreciation segmented by product and reporting segment. | /m/bz-stablefinance-dev/api/financials/income-statements/segments | 0.02 USDC |
Screener Filters Filterable metric fields and operators for the screener. | /m/bz-stablefinance-dev/api/financials/search/screener/filters | 0.02 USDC |
Interest Rates Banks Supported central bank codes (FED, ECB, BOJ, etc.). | /m/bz-stablefinance-dev/api/macro/interest-rates/banks | 0.02 USDC |
Api News Recent articles. With ticker: company news. Without: market news. | /m/bz-stablefinance-dev/api/news | 0.02 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-stablefinance-dev/api/company/facts')
// 402 challenge signed and settled automatically; response includes Payment-ReceiptOr inspect the challenge yourself:
curl -i https://api.meshgateway.co/m/bz-stablefinance-dev/api/company/facts # HTTP/1.1 402 Payment Required # WWW-Authenticate: Payment id="…", method="evm", intent="charge", …