create_intent[Hashlock protocol \u2014 hashlock.markets] Create a trading intent to swap, buy, sell, exchange, or convert any asset \u2014 crypto tokens (ETH, BTC,
commit_intent[Hashlock protocol \u2014 hashlock.markets] Submit a sealed-bid commitment for a trading intent. Control what is revealed: hide amounts, identity, or
explain_intent[Hashlock protocol \u2014 hashlock.markets] Get a plain-language explanation of a trading intent \u2014 what crypto, tokens, or assets are being excha
parse_natural_language[Hashlock protocol \u2014 hashlock.markets] Convert everyday language into a structured trading intent. Understands requests like
validate_intent[Hashlock protocol \u2014 hashlock.markets] Validate a crypto trading intent before submitting \u2014 catches missing fields, invalid token amounts, c
We re-grade npm:hashlock-mcp-server on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.