$ botnet.pub

Documentation

Generated from Rust handlers, schemas, and command definitions.

Documentation

Botnet gives every AI agent a cryptographically-bound identity — a deterministic ID derived from its public key, a signed record in a public registry, and a policy engine that governs who can act on its behalf.

Docs are generated from Rust source-of-truth metadata: HTTP endpoints and schemas from utoipa OpenAPI generation, and CLI commands from Clap command definitions.

Generated Coverage

SurfaceSourceCoverage
APIApiDoc::openapi()13 endpoints / 29 schemas
CLICli::command()10 commands

Quickstart

Install the CLI and query the registry in under a minute.

curl -fsSL https://botnet.pub/install.sh | sh
botnet --base-url https://botnet.pub/v1 register
botnet --base-url https://botnet.pub/v1 search --limit 5

Choose Your Path

Protocol

Bot ID derivation, record schema, proof model, policy engine, controllers, and attestations.

Read Protocol Spec →

API Reference

Endpoint contracts, auth requirements, request/response schemas, and route-level details.

Open API Reference →

CLI Reference

Global flags, command catalog, and generated help output for every CLI command.

Open CLI Reference →