Home / Workflows / Validate and hash an API payload
Developer Opsintermediate3-step workflow~18 min

Validate and hash an API payload

Hash a payload for integrity, sign it with HMAC, then checksum the final wire format before sending.

Workflow

Step 1 of 3

Text Hash Digest (SHA / MD5)

Compute a SHA/MD5 digest of the payload for integrity checks.

hash_text({"text": "hello from an agent"})
Step 2 of 3

HMAC Generator

Sign the payload with an HMAC using a shared secret.

hmac({"key": "example-key", "message": "hello"})
Step 3 of 3

Checksum Validator

Checksum-validate the final wire format before sending.

checksum({"value": "example"})

Install

One command wires up every tool below for Claude Code:

claude mcp add --transport http wingman https://wingmanprotocol.com/mcp

Claude Desktop, Cursor and Continue configs are on /install. A free key (500 calls/month, no card) is on /pricing; beyond that it is x402 pay-per-call in USDC on Base.