Run your own POAW node — the same code the hosted product runs on.
QED Proof’s hosted service and a self-hosted node run the same code: claims API, verifiers, signing, the Merkle log,
and anchoring. Self-hosting trades the console, managed GitHub App and cloud key management for full control of your
own database and signing key.
Docker Compose
The fastest way to run a node: PostgreSQL plus the node, in two containers.
The poaw-node CLI
Initialize the schema, generate a signing key, create a workspace, and run the API without Docker.
The key that signs your receipts is generated on first start and lives in a file (or a Docker volume) you’re
responsible for. Back it up — every receipt your node ever issues verifies against that key’s public half, forever.
Lose the key and there’s no way to reissue the same receipts under it.
The node (node/) is AGPL-3.0-only: run it freely, but a
modified, hosted version of it must share its changes. The spec and core-python are Apache-2.0: embed them
anywhere. See the repository’s NOTICE for the full
breakdown.Repository: github.com/Nuraveda-Labs/POAW.
Assistant
Responses are generated using AI and may contain mistakes.