Read the quote
Fresh price and fee context arrive together, with an age you can measure.
GET /quotesFor trading and swaps
Quotes are only the beginning. Compare routes, verify the transaction and keep watching the chain through the same operating layer.
Swap intent
BTC USDT
tx simulation · allowance · balance · route
Selected path
edge-02
7,502.63
USDT
Edge captured
+4.21 USDT
Market operation
The useful answer is not a price in isolation. It is a path from the first quote to a transaction your product can safely follow.
Fresh price and fee context arrive together, with an age you can measure.
GET /quotesCompare expected output, slippage and response time before committing.
POST /routeSimulate balances, allowance and execution before asking for a signature.
POST /simulateFollow pending, confirmed and reverted states without blind polling.
WS /statusDecision context
Bring quote freshness, chain state, transaction status and endpoint health into the same decision envelope.
See the Market Data APIQuote age
42 ms
Chain head
#21 882 104
Transaction
pending
Endpoint
healthy
Every field can be logged with the decision id — the operation can be explained later, not merely observed now.
Under load
The dangerous failures are plausible answers delivered late, twice or without enough context to trust them.
The signal belongs beside the operation, not in a dashboard found afterwards.
The client stops waiting, but the broadcast may already have reached the network.
Watch · request id + tx hash
A retry repeats an operation whose first response was lost, not whose first attempt failed.
Control · idempotency key
A valid quote can still be unusable once its block, fee or liquidity context has moved.
Watch · quote age + block
A healthy HTTP response can come from a node that is already behind the chain head.
Watch · block lag
Shared or dedicated
Both run on the same API and the same key, so you can keep part of the traffic on the shared pool and move only the critical part to your own node.
| Criterion | Shared RPC | Dedicated nodes |
|---|---|---|
| Capacity | Shared pool, scaled by us | Reserved node, yours alone |
| Noisy neighbours | Fair queue per key | None — single tenant |
| Rate limits | Per plan, burst-friendly | Whatever the node can serve |
| Archive | Included | Included, custom retention |
| Placement | Nearest healthy region | Pinned to your region |
| Setup | Instant | Provisioned within a day |
| Best for | Wallets, apps, bursty traffic | Exchanges, indexers, steady load |
Questions
Products can read market and blockchain state, compare routes, check transaction status and support operational workflows around swaps from the same integration layer.
Yes. Simulate the call, verify balances and allowance, then follow the signed transaction through pending and confirmed states before updating your internal workflow.
It isolates critical flows from shared-resource contention and gives capacity planning a boundary of its own. That matters when a traffic spike cannot be allowed to widen the latency tail.
Timeouts with an unknown outcome, duplicate broadcasts, stale quotes, endpoint lag and missing operational alerts. Each needs an id or a measurable signal beside the operation itself.
It uses the same project key and can sit beside blockchain reads in one product workflow. The market-data endpoints expose quotes, candles and fee context; RPC and transaction checks cover the chain side.
Free to start. No credit card required.