Home › Finance › Hashlock Markets

Hashlock Markets

Non-custodial cross-chain OTC for AI agents: sealed RFQ, negotiation, HTLC atomic swaps.

TypeScript Cloud Remote
★ 0 stars Last pushed 2026-11-10 License: MIT

Topics: Finance & Fintech

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Remote (streamable-http)

https://hashlock.markets/mcp Requires auth (checked 2026-11-09)

Claude Code:

claude mcp add --transport http hashlock-mcp https://hashlock.markets/mcp --header "Authorization: <YOUR_VALUE>"

Or add to your MCP client config:

{
  "mcpServers": {
    "hashlock-mcp": {
      "url": "https://hashlock.markets/mcp",
      "headers": {
        "Authorization": "<YOUR_VALUE>"
      }
    }
  }
}
  • Authorization secret — Optional: "Bearer hk_live_…" API key from https://hashlock.markets/developers. Without it, MCP clients sign in through OAuth.

Package (npm 1.12.1)

npx -y @hashlock-tech/[email protected]

Or add to your MCP client config:

{
  "mcpServers": {
    "hashlock-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@hashlock-tech/[email protected]"
      ],
      "env": {
        "HASHLOCK_EVM_KEY": "<YOUR_VALUE>",
        "HASHLOCK_BANKR_API_KEY": "<YOUR_VALUE>",
        "HASHLOCK_TRON_KEY": "<YOUR_VALUE>",
        "HASHLOCK_BTC_KEY": "<YOUR_VALUE>",
        "HASHLOCK_SOLANA_KEY": "<YOUR_VALUE>",
        "HASHLOCK_TOKEN": "<YOUR_VALUE>",
        "HASHLOCK_API_URL": "<YOUR_VALUE>",
        "HASHLOCK_TRON_API_KEY": "<YOUR_VALUE>"
      }
    }
  }
}
  • HASHLOCK_EVM_KEY secret — EVM private key (0x, 32-byte) for autonomous SIWE login + EVM settlement — use a dedicated key
  • HASHLOCK_BANKR_API_KEY secret — Bankr API key, instead of HASHLOCK_EVM_KEY: the EVM wallet is the Bankr wallet, Bankr signs and sends
  • HASHLOCK_TRON_KEY secret — TRON private key (64-hex) for autonomous login + TRON settlement
  • HASHLOCK_BTC_KEY secret — Bitcoin WIF for autonomous BIP-322 login + BTC HTLC claims
  • HASHLOCK_SOLANA_KEY secret — Solana secret key (base58, 32- or 64-byte) for autonomous login + Solana HTLC settlement
  • HASHLOCK_TOKEN secret — A ready JWT (alternative to a key)
  • HASHLOCK_API_URL required — Hashlock Markets REST API base (required), e.g. https://hashlock.markets/api
  • HASHLOCK_EVM_RPC — EVM RPC the agent submits fund/claim through
  • HASHLOCK_TRON_HOST — TRON full host
  • HASHLOCK_TRON_API_KEY secret — TronGrid API key (TronGrid throttles requests without one)
  • HASHLOCK_SOLANA_RPC — Solana RPC the agent reads the counterparty's escrow through before funding
  • HASHLOCK_BTC_ESPLORA — Esplora the agent reads the counterparty's Bitcoin escrow through (default: mempool.space for the network)

This server takes extra arguments — see its repository.

Related servers

Listed in punkpeye/awesome-mcp-servers (MIT)

Data from the Official MCP Registry