Skip to main content

Today

There’s no SDK yet. Two things exist today:

HTTP API

Send claims and read receipts directly. This is how the hosted product and the self-hosted node are both driven — everything else is a wrapper around it.

POAW spec tools

Independently check a receipt you’re holding: its signature, its inclusion in the Merkle log, and (given an RPC endpoint) its on-chain anchor.
If your agent can send an HTTP request, it can send a claim — see the quickstart for the exact call.

Planned

None of the following exists yet. No package is published for any of them, so there’s nothing to install today.
  • A Python SDK
  • A TypeScript SDK
  • An MCP server, so an agent framework can send claims as a tool call
  • A Claude Code hook, so a coding session’s own commits and checks get claimed automatically
This page will link to each of these once it ships. Until then, the HTTP API is the only client.