← Marketplace

Omniterminal

Omniterminal is an x402-native service at https://omniterminal.app, 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.

Base

Offers

OfferEndpointPrice
Liquidations :Symbol
Omni Terminal finds where forced-liquidation pressure is concentrated using all bounded published Hyperliquid levels anchored to live mark price, explicit position-side versus liquidation-flow semantics, margin-stress scenarios, and a selected summary, heatmap, cluster, or flow view.
/m/bz-omniterminal-app/api/x402/v1/liquidations/:symbol0.005 USDC
Market Carry :Symbol
Omni Terminal compares current Hyperliquid 1h funding with mechanical 8h, 1d and APR projections, open interest, volume, premium, and mark-oracle basis for one perpetual market.
/m/bz-omniterminal-app/api/x402/v1/market-carry/:symbol0.003 USDC
Market Risk :Symbol
Omni Terminal assesses one Hyperliquid market before entering, sizing, or reducing a position using all published mark-anchored liquidation levels, explicit flow direction, margin stress, current funding/carry, and enriched AI news.
/m/bz-omniterminal-app/api/x402/v1/market-risk/:symbol0.01 USDC
Market Snapshot :Symbol
Omni Terminal provides Hyperliquid price structure with bounded OHLCV candles, current funding/carry, and an optional mark-anchored all-level liquidation and margin-stress overlay.
/m/bz-omniterminal-app/api/x402/v1/market-snapshot/:symbol0.005 USDC
V1 News
Omni Terminal delivers fresh, deduplicated market-moving news and catalyst context across equities, crypto, macro, and forex for AI trading agents.
/m/bz-omniterminal-app/api/x402/v1/news0.001 USDC
News :Symbol
Omni Terminal delivers fresh, deduplicated crypto AI news and market-moving events for an allowlisted symbol, with catalyst summaries, sentiment, impact, confidence, affected tickers, market context, and freshness for trading agents.
/m/bz-omniterminal-app/api/x402/v1/news/:symbol0.001 USDC
Research Premarket
Omni Terminal returns the latest published Pre-Market Roundup by default, or an exact publication date, as bounded editorial metadata and sanitized excerpts with canonical article links for agent research and citation.
/m/bz-omniterminal-app/api/x402/v1/research/premarket0.005 USDC
Liquidation Bucket :Symbol
Omni Terminal renders a bounded PNG for one published Hyperliquid liquidation bucket at an explicit price and side for visual trading agents.
/m/bz-omniterminal-app/api/x402/v1/screenshots/liquidation-bucket/:symbol0.01 USDC
Liquidation Levels :Symbol
Omni Terminal renders a bounded price-chart PNG with published Hyperliquid liquidation levels so visual-capable trading agents can inspect level placement and price structure.
/m/bz-omniterminal-app/api/x402/v1/screenshots/liquidation-levels/:symbol0.01 USDC
Trader Profile :Address
Omni Terminal renders a bounded public Hyperliquid trader-profile PNG with configurable symbol, range, chart tab, and capture depth for visual-capable trading agents.
/m/bz-omniterminal-app/api/x402/v1/screenshots/trader-profile/:address0.01 USDC
Trader Profile :Address
Omni Terminal analyzes a public Hyperliquid wallet's reconciled equity, PnL, positions, balances, activity, and data-quality flags for copy-trading or counterparty research.
/m/bz-omniterminal-app/api/x402/v1/trader-profile/:address0.005 USDC
Traders :Symbol
Omni Terminal ranks public Hyperliquid traders by PnL, position size, wallet size, or liquidation proximity for wallet and positioning research.
/m/bz-omniterminal-app/api/x402/v1/traders/:symbol0.003 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-omniterminal-app/api/x402/v1/liquidations/:symbol')
// 402 challenge signed and settled automatically; response includes Payment-Receipt

Or inspect the challenge yourself:

curl -i https://api.meshgateway.co/m/bz-omniterminal-app/api/x402/v1/liquidations/:symbol
# HTTP/1.1 402 Payment Required
# WWW-Authenticate: Payment id="…", method="evm", intent="charge", …