# AdBid.io > Governed AI media buying. Every impression is a decision — bounded by budget, policy, and approval. AdBid.io is a target design (specification v1.0) for advertising systems that bound, record, and reconcile machine spending. A bid is treated as a conditional promise to pay, authorized by a signed spend warrant and proven by a durable receipt. This document is discovery material, not authorization. An agent must still receive an explicit, scoped credential from the workspace owner. ## Core concepts - Spend warrant: Ed25519-verifiable authority binding tenant, campaign, channel, ceiling, expiry, and approval lineage. - Receipt: durable, unique record of every financial side effect. - BidderSnapshot: immutable signed state consumed by the edge; rollback never reverses settled spend. - Micro-dollars: integer arithmetic at every financial boundary; double-entry journal. - Operational states: ADVISORY, DRAFT, AWAITING_APPROVAL, APPROVED, DEPLOYING, LIVE, PAUSED, FAILED, SETTLING, CLOSED. ## Canonical pages - [Platform](/platform) - [How it works](/how-it-works) - [Pricing model](/pricing) - [Security](/security) - [Trust and claims matrix](/trust) - [Documentation](/docs) - [REST API](/docs/api) - [MCP control plane](/docs/mcp) - [Agent onboarding](/docs/agent-onboarding) - [Conformance](/docs/conformance) ## Machine-readable surfaces - OpenAPI: /openapi.json - Agent Card: /.well-known/agent-card.json - Security contact: /.well-known/security.txt - Sitemap: /sitemap.xml ## Honesty Version 1.0 is a specification. No production partner credentials, certifications, or independent benchmarks are claimed. Claims must be backed by reproducible tests.