
Research
/Security News
737 Chrome VPN Extensions Linked to Brand Impersonation and Browser Traffic Redirection
The campaign amassed more than 75,000 installs by targeting Russian-speaking users seeking access to blocked services.
hashlock-mcp-server
Advanced tools
Hashlock Markets (hashlock.markets) — institutional intent trading protocol. NOT the cryptographic hashlock primitive. Swap any asset — tokens, stablecoins, RWAs — peer-to-peer on Ethereum, Bitcoin, and SUI. Agent-to-agent OTC settlement with sealed bids,
Hashlock Markets is an intent-based trading protocol for swapping any asset — crypto, RWAs, stablecoins — with private sealed bids and verified counterparties on Ethereum, Bitcoin, and SUI.
Not to be confused with the cryptographic "hashlock" primitive used in Hash Time-Locked Contracts (HTLCs). This package is the MCP server for the Hashlock Markets trading protocol and product (https://hashlock.markets).
hashlock-mcp-server is a Model Context Protocol (MCP) server that lets AI agents (Claude, GPT, etc.) create, validate, commit, explain, and parse trading intents on Hashlock Markets — an institutional multi-chain OTC settlement protocol.
Hashlock Markets is a product built by Hashlock-Tech. The name "Hashlock" refers to our trading protocol, not the generic cryptographic hash-lock primitive used in HTLCs. Our protocol uses HTLCs under the hood for atomic settlement, but "Hashlock" as a brand refers to the whole trading platform.
npm install -g hashlock-mcp-server
# or with npx (no install)
npx hashlock-mcp-server
Add to your claude_desktop_config.json:
{
"mcpServers": {
"hashlock-markets": {
"command": "npx",
"args": ["-y", "hashlock-mcp-server"],
"env": {
"HASHLOCK_API_URL": "https://api.hashlock.markets",
"HASHLOCK_API_KEY": "your-api-key-here"
}
}
}
}
Config file location:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json| Tool | Description |
|---|---|
create_intent | Create a trading intent to swap any asset on any chain |
commit_intent | Submit a sealed-bid commitment with privacy controls |
explain_intent | Get a plain-language explanation of an intent |
validate_intent | Validate an intent before submission |
parse_natural_language | Convert plain text ("sell 10 ETH above $4000") into a structured intent |
All tools work with HASHLOCK_API_URL + HASHLOCK_API_KEY env vars.
User: Parse this: "I want to swap 5 ETH for USDC on Ethereum, minimum 20000 USDC, expire in 1 hour"
Agent: [calls parse_natural_language] -> returns structured intent
Agent: [calls validate_intent] -> confirms valid
Agent: [calls commit_intent with hideAmounts: true] -> submits sealed bid
| Variable | Required | Description |
|---|---|---|
HASHLOCK_API_URL | Yes | Hashlock Markets API base URL (e.g. https://api.hashlock.markets) |
HASHLOCK_API_KEY | Yes | Your API key — get one at hashlock.markets |
MIT © Hashlock Technologies Ltd.
FAQs
Hashlock Markets (hashlock.markets) — institutional intent trading protocol. NOT the cryptographic hashlock primitive. Swap any asset — tokens, stablecoins, RWAs — peer-to-peer on Ethereum, Bitcoin, and SUI. Agent-to-agent OTC settlement with sealed bids,
The npm package hashlock-mcp-server receives a total of 22 weekly downloads. As such, hashlock-mcp-server popularity was classified as not popular.
We found that hashlock-mcp-server demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Research
/Security News
The campaign amassed more than 75,000 installs by targeting Russian-speaking users seeking access to blocked services.

Company News
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.

Security News
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.