← Marketplace
Base
Oblique
Oblique is an x402-native service at https://api.oblique.markets, 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. 12 endpoints listed.
Offers
| Offer | Endpoint | Price |
|---|---|---|
Paid Agent Return Context Use when an agent needs agent return context. Returns Accountless returning-agent context bundle with optional Bazaar, time, Base, facilitator-health, cursor-aware Bazaar delta and trending components, statuses, next cursor, and evidence hash. $0.005. | /m/bz-api-oblique-markets/api/v1/paid/agent-return-context | 0.005 USDC |
Paid Base Gas Price Use when an agent needs base gas price. Returns Current Base gas price: fetch EIP-1559 latest-block base fee and gas price in wei and gwei from redundant public RPCs, with block freshness metadata for transaction planning. $0.002. | /m/bz-api-oblique-markets/api/v1/paid/base-gas-price | 0.002 USDC |
Paid Bazaar Category Heat Use when an agent needs bazaar category heat. Returns x402 Bazaar category heat map: every listing in the latest daily full-catalogue snapshot classified into 9 categories (search/scrape, crypto-data, ai-inference, social-data, verification, compute/browser, agent-tools, enrichment, other) with listing counts, settled 30d calls, unique payers and listing share per category. $0.003. | /m/bz-api-oblique-markets/api/v1/paid/bazaar-category-heat | 0.003 USDC |
Paid Bazaar Category Heat Feed Use when an agent needs bazaar category heat feed. Returns Loopable Bazaar category-heat change feed with added, removed, rank-change and price-change records, stable cursors and feed timestamps. $0.001079. | /m/bz-api-oblique-markets/api/v1/paid/bazaar-category-heat-feed | 0.001079 USDC |
Paid Bazaar Pulse Use when an agent needs bazaar pulse. Returns Live x402 Bazaar market pulse: trending services, call volumes, new listings, and catalog changes from daily full-catalog snapshots. Machine-readable JSON for agent-market research. $0.002. | /m/bz-api-oblique-markets/api/v1/paid/bazaar-pulse | 0.002 USDC |
Paid Crypto Price Use when an agent needs crypto price. Returns Real-time cryptocurrency price data. $0.004. | /m/bz-api-oblique-markets/api/v1/paid/crypto-price | 0.004 USDC |
Paid Echo Use when an agent needs echo. Returns Echo service. $0.01. | /m/bz-api-oblique-markets/api/v1/paid/echo | 0.01 USDC |
Paid Rep Stableenrich Search Use when an agent needs rep stableenrich search. Returns Bounded web search for agents using the public Wikimedia Wikipedia search index; not an Exa or stableenrich.dev proxy. $0.01. | /m/bz-api-oblique-markets/api/v1/paid/rep-stableenrich-search | 0.01 USDC |
Paid Sentiment Use when an agent needs sentiment. Returns Social media and news sentiment analysis. $0.05. | /m/bz-api-oblique-markets/api/v1/paid/sentiment | 0.05 USDC |
Paid Time Use when an agent needs time. Returns Current server time. $0.01. | /m/bz-api-oblique-markets/api/v1/paid/time | 0.01 USDC |
Paid Wallet Spy Use when an agent needs wallet spy. Returns Real-time wallet surveillance — transactions, tokens, DEX swaps, NFTs, risk score. $0.03. | /m/bz-api-oblique-markets/api/v1/paid/wallet-spy | 0.03 USDC |
Paid Web Extract Use when an agent needs web extract. Returns Extract structured JSON from a web page: return URL, title, meta description, cleaned text, extraction timestamp, and payment status in a bounded response for agent workflows. $0.03. | /m/bz-api-oblique-markets/api/v1/paid/web-extract | 0.03 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-api-oblique-markets/api/v1/paid/agent-return-context')
// 402 challenge signed and settled automatically; response includes Payment-ReceiptOr inspect the challenge yourself:
curl -i https://api.meshgateway.co/m/bz-api-oblique-markets/api/v1/paid/agent-return-context # HTTP/1.1 402 Payment Required # WWW-Authenticate: Payment id="…", method="evm", intent="charge", …