Verification
Treeship attestations can be verified without trusting Treeship’s servers.How Verification Works
- Get the public key from Treeship (or any mirror)
- Reconstruct the payload from the attestation data
- Verify the signature using standard Ed25519 verification
Using the CLI
Using the API
Independent Verification (No Trust Required)
You can verify without trusting Treeship at all:1. Get the Public Key
2. Reconstruct the Canonical Payload
3. Verify with OpenSSL
Verification Page
Every attestation has a public verification page:- Verification status (valid/invalid)
- All attestation details
- Independent verification commands
- Cryptographic signature
What Verification Proves
| Verified | Not Verified |
|---|---|
| The attestation was signed by Treeship’s key | The action actually happened correctly |
| The data hasn’t been modified | The agent made the right decision |
| The timestamp is from when it was signed | The inputs hash matches specific data |