Atomic settlement layer for the agent economy. Sealed-bid RFQ + HTLC settlement, fused into one operation. Live on Ethereum and Sui; Bitcoin HTLC mainnet-ready (signet-validated). For AI agents (MCP-native) and institutional OTC desks.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
tools
-
create_htlc
Fund a Hash Time-Locked Contract for atomic OTC settlement (records on-chain lock tx hash).
-
create_rfq
Create a Request for Quote (RFQ) to buy or sell crypto OTC. Broadcasts to market makers for sealed-bid responses.
-
get_htlc
Query current HTLC status for a trade (both sides, contract addresses, lock amounts, timelocks).
-
refund_htlc
Refund an expired HTLC after timelock — only the original sender, only post-deadline.
-
respond_rfq
Market-maker side: submit a price quote in response to an open RFQ.
-
withdraw_htlc
Claim an HTLC by revealing the 32-byte preimage — settles the atomic swap.
network 1
- net Hashlock-Tech-hashlock-mcp-39b917c/src/lib/graphql-client.ts :51
const response = await fetch(endpoint, {
secrets 1
- secrets Hashlock-Tech-hashlock-mcp-39b917c/src/index.ts :26
const ACCESS_TOKEN = process.env.HASHLOCK_ACCESS_TOKEN || '';
declared dependencies 7
- @hashlock-tech/sdk@^0.2.0
- @modelcontextprotocol/sdk@^1.12.1
- zod@^3.23.0
- @types/node@^25.6.0
- tsup@^8.0.0
- typescript@^5.4.0
- vitest@^4.1.4