GhostSignature
Ghost Signature — Cryptographic receipts for AI outputs Sign your AI's outputs with **Ed25519** signatures so anyone — your users, auditors, downstream services — can verify they're authentic and unaltered. ### Why Ghost Signature? - 🔐 **Tamper-proof** — Any change to the payload invalidates the signature - 🌍 **Publicly verifiable** — JWKS endpoint lets anyone verify without an API key - 🪶…
GhostSignature endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST |
Sign Payload /ghost-sign |
Sign a JSON payload with Ed25519. Returns signature, kid, and timestamp. |
| POST |
Verify Signature /ghost-verify |
Verify a signature against a payload. Returns valid: true/false and signer info. |
| GET |
Get Public Keys (JWKS) /ghost-jwks |
Public key discovery in JWKS format. Anyone can verify signatures without an API key — standard JWKS endpoint. |
| POST |
Revoke Key /ghost-revoke |
Revoke a signing key (soft revocation). Existing signatures remain verifiable but marked as revoked. |
| POST |
Create Signing Key /ghost-create-key |
Generate a new Ed25519 signing key for your account. Returns key ID (kid) for use in signature requests. |
GhostSignature pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO Recommended | $29 / month | 60 / second |
|
| ULTRA | $99 / month | 200 / second |
|