Everything you need to know about Atlas Protocol.
Atlas (Agent Ticketing, Listing, And Settlement) is an open protocol that makes every event on the internet discoverable, bookable, and settleable by software agents. It standardizes how events are discovered, listed, purchased, and settled across platforms. Think of it as what DNS did for domain names, but for events.
Atlas uses a three-layer architecture. Each layer serves a different participant while reinforcing the others.
The foundation. Standardizes discovery (federated registry + well-known endpoints), listing (JSON-LD extending Schema.org), purchase (HTTP 402 + ticket holds), settlement (USDC on Tempo, sub-cent fees), and receipts (cryptographic proof of purchase).
Existing event platforms integrate @atlas/sdk to become Atlas-compliant. New platforms can build on Atlas as infrastructure from day one, skipping the need to build their own payments, discovery, or agent access.
Individual organizers connect their existing platform accounts (Eventbrite, Lu.ma, etc.) via OAuth. Their events become Atlas-discoverable instantly. No platform approval needed.
The Atlas Registry exposes a RESTful API for federated event search.
All requests require the Atlas-Version: 1.0 header.
| Endpoint | Description |
|---|---|
GET /atlas/v1/search | Search events across all connected platforms. Supports full-text search, date/location/price/category filters, and pagination. |
GET /atlas/v1/events/:id | Retrieve full details for a specific event, including ticket types, pricing, and availability. |
POST /atlas/v1/holds | Create a temporary ticket hold. Holds expire after 10 minutes if not checked out. |
POST /atlas/v1/holds/:id/checkout | Complete a purchase from an existing hold. Returns a Stripe Checkout session URL or processes USDC payment. |
GET /atlas/v1/receipts/:id | Retrieve a cryptographic receipt for a completed purchase. |
The Atlas CLI lets you search events, manage connectors, and interact with the registry from your terminal.
Install
npm install -g @lemonade-social/cliNative platform. Full ticketing, payments, and analytics support.
Import events via OAuth. Ticket sales redirect to Eventbrite checkout.
Import events via API key. Ticket sales redirect to Lu.ma checkout.