Trust Agent

Chat+Chrome attestation bridge

Enables agents to create verifiable Proof of Human attestations. Agents create an attestation, send an approval URL to a human, then receive a Trust certificate once the human confirms with their passkey.


  CHAT AGENT                    THIS BRIDGE                 CHROME
  ----------                    -----------                 ------
  POST /api/v1/attestations --> pending + approve_url
       |                               |
       +-- give human HTTPS URL ------> /approve?token=...
                                               |
                                               |  Proxy to trust.sanctifai.com
                                               |  presence/start|options|verify
                                               |  Enroll on 404 (no credentials)
                                               v
  GET /api/v1/attestations/:id  <-- completed + certificate_url
  GET /api/v1/attestations/:id/wait
      

Configuration: The approve_url is built from APP_BASE_URL(your public HTTPS origin). Ensure this origin and its RP ID are allowlisted on your Trust tenant. Do not use localhost URLs for production approvals.