What it is
Hashlock Markets lets two parties swap assets across chains directly, without a bridge and without a custodian.- A taker posts a request for quote (RFQ). Makers answer it privately. There is no public order book of prices.
- The two sides negotiate in a thread and both accept the terms. That creates a swap with two legs, one on each chain.
- Each leg is a hash time-locked contract (HTLC) bound to the same
sha256(secret)hashlock. - Claiming one leg reveals the secret on chain, which lets the other leg be claimed. Either both legs settle, or both refund after their timelocks.
Who it is for
- Traders who want to swap BTC for EVM, TRON or Solana assets (and back) without trusting an intermediary.
- Market makers who quote RFQs from a bot, over REST or a WebSocket feed.
- Developers and AI agents who integrate swaps into their own product through the REST API or MCP.
Three ways in
Web app
Sign in with a wallet and trade in the browser.
REST API
/v1 endpoints with an hk_ API key. Webhooks and a maker WebSocket feed.MCP
Connect Claude or any MCP client to
https://hashlock.markets/mcp.Next steps
Quickstart
From API key to a settled swap, step by step.
How it works
RFQ, negotiation, the two HTLC legs and the secret.