Install
curl -sSf https://atomic.bond/install | shThis downloads a single static binary (~5MB) and puts it in your PATH.
Initialize
atomic init --domain agent.yourcompany.com --port 443This 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.jsonVerify it works
atomic whoami{
"domain": "agent.yourcompany.com",
"public_key": "ed25519:mK7xR2pN9qLwYz8vA3dF6gH1jT5uE0cB4sX...",
"status": "active"
}From another machine:
atomic verify agent.yourcompany.comCreate a deposit URL
atomic deposit-url --label stripe-key --expires 1hThis 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-keyDone. Your agent has an identity, can receive credentials, and can sign requests.
Next steps
- Agent Identity — how the keypair and agent.json work
- Deposit Box — one-time URLs in detail
- Hosted Mode — skip the server, use atomic.bond