Docs / Getting Started / Quickstart

Quickstart

Set up an agent identity in three minutes.

Install

curl -sSf https://atomic.bond/install | sh

This downloads a single static binary (~5MB) and puts it in your PATH.

Initialize

atomic init --domain agent.yourcompany.com --port 443

This generates an Ed25519 keypair, writes your agent.json, and starts the server. Your agent’s identity is now live at:

https://agent.yourcompany.com/.well-known/agent.json

Verify it works

atomic whoami
{
  "domain": "agent.yourcompany.com",
  "public_key": "ed25519:mK7xR2pN9qLwYz8vA3dF6gH1jT5uE0cB4sX...",
  "status": "active"
}

From another machine:

atomic verify agent.yourcompany.com

Create a deposit URL

atomic deposit-url --label stripe-key --expires 1h

This prints a one-time URL. Send it to whoever holds the secret. They POST the value, it lands in your vault encrypted.

Read the secret

atomic vault get stripe-key

Done. Your agent has an identity, can receive credentials, and can sign requests.

Next steps