
Hashlock Markets
Wire an AI agent into sealed-bid OTC crypto trades with HTLC atomic settlement across ETH, BTC, and SUI.
Overview
Hashlock Markets is an MCP server for the Build phase that lets AI agents run sealed-bid OTC crypto trades with HTLC atomic settlement on ETH, BTC, and SUI.
What is this MCP server?
- Sealed-bid OTC order flow suited to agent-driven negotiation
- HTLC atomic settlement for trust-minimized cross-party swaps
- Multi-chain support: ETH, BTC, and SUI
- Remote streamable-http MCP at hashlock.markets/mcp plus npm stdio via @hashlock-tech/mcp
- SIWE bearer auth (hashlock.markets/sign/login) for GraphQL and MCP
- Server schema version 1.4.0; npm package @hashlock-tech/mcp 0.4.0
- Chains: ETH, BTC, SUI
- Default GraphQL endpoint https://hashlock.markets/graphql (overridable via HASHLOCK_ENDPOINT)
What problem does it solve?
Agents that need real OTC settlement cannot safely fake trades in prompts without a signed, atomic on-chain workflow and authenticated market API.
Who is it for?
Solo builders prototyping agent-led OTC or cross-chain settlement bots who already manage wallets and SIWE login.
Skip if: Teams that only need spot CEX APIs, fiat-only payments, or builders who cannot handle crypto keys and bearer secrets.
What do I get? / Deliverables
After you register the server and SIWE token, your agent can query and act on Hashlock markets through MCP instead of bespoke GraphQL glue.
- Agent-callable MCP tools against Hashlock GraphQL/markets
- Authenticated sealed-bid OTC workflow with atomic settlement hooks
- Optional local stdio bridge via @hashlock-tech/mcp 0.4.0
Recommended MCP Servers
Journey fit
Solo builders add this during product build when they need programmatic cross-chain trading in an agent workflow, not during idea or launch marketing. It is an external trading protocol exposed over MCP—classic third-party integration work alongside wallets and auth.
How it compares
MCP trading integration for Hashlock Markets, not an in-repo agent skill or generic blockchain RPC wrapper.
Common Questions / FAQ
Who is Hashlock Markets MCP for?
It is for developers building AI agents that must place or settle OTC crypto trades via Hashlock with HTLC guarantees.
When should I use Hashlock Markets MCP?
Use it during build when you are integrating agent tooling with live ETH, BTC, or SUI settlement—not for early idea research alone.
How do I add Hashlock Markets MCP to my agent?
Sign in with Ethereum at hashlock.markets/sign/login, set HASHLOCK_ACCESS_TOKEN (or Authorization header for remote MCP), then add the streamable-http URL or npx @hashlock-tech/mcp in your MCP client config.