BengarTrust infrastructure

Product

Identity AVAILABLE

An Ed25519 keypair and a did:key. Verifiable by anyone, registered nowhere.

What it is

Why it exists

How it works

Who uses it

Security boundary

  • Trust identities are Ed25519. Chain accounts are secp256k1. Neither is derived from the other.
  • A passkey is not an identity: it authenticates a person for a step-up and signs nothing the protocol reads.

Example flow

Two identities and a permit

  1. `bengar id create --name acme` — the issuer.
  2. `bengar id create --name agent` — the subject.
  3. `bengar permit issue --issuer acme --audience <agent did> …`
  4. `bengar permit verify permit.txt` — offline, no service.

Documentation