Public

Settlement registry

Publicly visible, signed settlement attestations are listed here when signing is configured and publication is enabled. Verify the signature and underlying job state independently; an attestation is not proof that funds moved on-chain.

The signing key

Receipts are EIP-712 signatures. Recover the signer yourself; do not trust this page.

No signing key is configured on this deployment. Settlements still work; no public receipts are written.

Protocol elpis/1/elpis-canon/1 · domain Elpis/1 · scheme EIP-712

JSON: /api/v1/registry · signer: /api/v1/registry/signer

Recent receipts

Decision, subject, commitment hash, receipt hash and signer. Evidence and tenancy stay private.

No public receipts yet

Settle a job through POST /api/v1/jobs/{id}/settle. A release or refund writes a signed receipt here.

Verify it yourself

Two calls: fetch the signer, then fetch the receipt and recover the signature.

curl -s https://elpis.devilabs.dev/api/v1/registry/signer

curl -s https://elpis.devilabs.dev/api/v1/registry/<receipt-id>

# the exact canonical bytes and the EIP-712 types are in docs/registry.md
curl -s https://elpis.devilabs.dev/api/v1/registry/<receipt-id>/verify