LayerHopdocs

Resources

Changelog

What changed in the LayerHop API, SDK and docs, newest first.

Open in ClaudeOpen in ChatGPT

The API is versioned under /v1. Additive changes (new fields, endpoints, error codes, providers) can ship at any time; breaking changes will get a new version and advance notice.

0.1.0 — 2026-10-17#

First public developer preview of the meta-aggregator.

API (services/api)

  • GET /v1/health, GET /v1/chains, GET /v1/tokens?chain=.
  • GET /v1/quote fans out to every eligible provider in parallel and ranks by ETA-adjusted output (1 bp per minute beyond the first, max 50 bps).
  • POST /v1/orders returns an EvmTx (with optional ERC-20 approval) or a base64 Solana SvmTx.
  • POST /v1/orders/submit for submitViaApi Solana transactions (Jupiter).
  • GET /v1/orders/{provider}/{id} for order status.
  • Stable error codes with requestId and docsUrl; x-request-id on every response.
  • Fee channels api (20 bps), web (30), widget (30), bot (90).
  • OpenAPI 3.1 spec at services/api/openapi.yaml.

Providers

  • Live: Jupiter, Relay, deBridge, 0x, LI.FI.
  • Mayan: quote-only, disabled. Odos: removed (service shut down).

SDK (@layerhop/sdk)

  • LayerHop client with quote, buildTx, submit, status, watch; typed LayerHopApiError.

Docs

  • This site: guides, concepts, API reference generated from OpenAPI, error catalog, chain and token tables generated from @layerhop/shared, llms.txt and llms-full.txt.

Upcoming#

Coming soon

hosted API at api.layerhop.com and the SDK on npm; API keys, rate limits and Idempotency-Key; webhooks; POST /v1/simulate; order history; @layerhop/react; npm release of @layerhop/widget (the package exists in the monorepo); Python/Go/Rust SDKs; CLI and local devnet; MCP server; testnets; Mayan; LayerHop's own intent protocol.