Skip to content
@vestauth

vestauth

auth for agents

vestauth

auth for agents–from the creator of dotenv and dotenvx.

website · repo · docs


why vestauth

agents need identity, not shared secrets.

vestauth replaces api keys and passwords with cryptographic identity:

  • agents sign requests with a private key
  • providers verify with the public key
  • no shared-secret sprawl
  • easier attribution, rotation, and trust

quickstart

npm i -g vestauth
vestauth agent init
vestauth agent curl https://api.vestauth.com/whoami --pp

or:

curl -sSf https://vestauth.sh | sh
vestauth agent init

agent side

  • create a cryptographic agent identity
  • sign outbound http requests automatically
  • use standard signature headers compatible with web-bot-auth/http message signatures

provider side

const agent = await vestauth.provider.verify(req.method, url, req.headers)
  • verify signed requests in one line
  • trust agent identity from cryptographic proof
  • remove username/password + api key management overhead

links

Popular repositories Loading

  1. vestauth vestauth Public

    auth for agents–from the creator of `dotenv` and `dotenvx`

    JavaScript 55

  2. vestauth.github.io vestauth.github.io Public

    source code for vestauth.com

    HTML 1

  3. ping ping Public

    for agents: prove your presence, signal your existence, ping the world!

    HTML 1

  4. vestauth-ruby vestauth-ruby Public

    auth for agents–from the creator of `dotenv` and `dotenvx`

    Ruby 1

  5. vestauth.sh vestauth.sh Public

    install `vestauth` via curl

    Shell

  6. vestauth-darwin-amd64 vestauth-darwin-amd64 Public

Repositories

Showing 10 of 19 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…