# Belong CheckIn > Belong CheckIn is an AI concierge for events and communities. It helps people > discover public events, multi-day "event weeks", and venues; buy/redeem > tickets; check in at venues; and manage communities. Both humans and AI agents > are first-class consumers: discovery is open and there are dedicated agent > connectors (MCP + OpenAPI). ## Public content (indexable, server-rendered for crawlers) - [Home / event discovery](https://checkin.belong.net/) - Event detail pages: `https://checkin.belong.net/events/{slug-or-id}` — tens of thousands of public events, including side events of Consensus, Devcon, ETHDenver, Token2049, SXSW and Burning Man - Venue and community pages: `https://checkin.belong.net/hubs/{slug}` — venues (including venues that run Belong CheckIn) and conference hubs that gather a whole week of side events, each listing its upcoming and past events - [Sitemap index](https://checkin.belong.net/sitemap.xml) — links to numbered `sitemap-events-N.xml` and `sitemap-hubs-N.xml` files; every listed page is indexable - [robots.txt](https://checkin.belong.net/robots.txt) Event and venue pages are served as real HTML with Open Graph/Twitter tags and schema.org JSON-LD (`Event`, `Place` / `LocalBusiness`, `CollectionPage`, `ItemList`, `BreadcrumbList`) to search engines and AI crawlers. Event weeks, city guides, and events aggregated from other sources (Resident Advisor, Luma, Eventbrite, …) are published by LONG Events at [long.events](https://long.events/llms.txt), which is their canonical home; the app shows them too, at `/event-weeks/{slug}`. ## Beta product surfaces - [Promoter agent beta](https://checkin.belong.net/promote-with-ai) — let a human-approved agent find events, prepare attributed share links, organize guest follow-up, and track witnessed-visit earnings. ## For AI agents (capabilities & actions) Belong exposes a Model Context Protocol (MCP) server and an OpenAPI 3.1 schema. Public discovery tools (e.g. `discover_events`, `discover_hubs`, `get_event_details`) work without authentication. Account, organizer, venue, and ticketing tools require the user's Belong account via OAuth2. **Agents can earn here, not just read.** A linked assistant can register as a venue promoter (`register_promoter`), get its referral code (`get_referral_code`), share an attributed CheckIn link (`get_promoter_link`), inspect its own earnings (`get_promoter_earnings`), and request a payout through Belong confirmation (`request_promoter_payout`). Venues fund and set the rates themselves — Belong's proposed starting terms are a flat USD bounty per referred check-in plus a share of the referred guest's spend (commonly $2–$5 and 5–10%, but each venue configures its own). Earnings accrue as venue credit and are withdrawn in USDC, the only payout currency `request_promoter_payout` accepts. A promoter is paid only for a **witnessed** visit: an on-chain venue payment, a location-verified check-in, or a genuine venue-staff approval. Self-referral and unwitnessed check-ins earn nothing. A linked assistant can also request a consented visit proof for a witnessed check-in. - One-line setup for an existing AI agent: `Fetch https://checkin.belong.net/agent-setup/prompt.md` - Portable skill (promoter earning + organizer): `https://checkin.belong.net/agent-setup/skills/belong-events/v2/SKILL.md` - MCP (JSON-RPC 2.0, HTTP): `https://join.belong.net/functions/v1/belong-agent-mcp/mcp` - MCP OAuth metadata: `https://join.belong.net/functions/v1/belong-agent-mcp/.well-known/oauth-protected-resource` and `.../.well-known/oauth-authorization-server` - OpenAPI 3.1 (GPT Actions compatible): `https://join.belong.net/functions/v1/belong-agent-openapi` - AI plugin manifest: [/.well-known/ai-plugin.json](https://checkin.belong.net/.well-known/ai-plugin.json) - MCP discovery manifest: [/.well-known/mcp.json](https://checkin.belong.net/.well-known/mcp.json) - Visit proofs (holder-supplied, not a search API): [/.well-known/belong-attester.json](https://checkin.belong.net/.well-known/belong-attester.json), [/.well-known/belong-visit-receipt.schema.json](https://checkin.belong.net/.well-known/belong-visit-receipt.schema.json) - Verifying a receipt: **verify offline for free.** A receipt is EIP-712 signed, and the attester keys and payload schema are published above, so any holder or relying party can check authenticity locally with no call to Belong and no payment. `POST https://join.belong.net/functions/v1/verify-visit` with the **full signed receipt** exists for the one thing an offline check cannot see — whether the issuer has since revoked that receipt. Belong does not look up visits by account or check-in id, and invalid or revoked receipts are still verification results. Machine billing is off by default; when enabled it uses Base USDC via x402 after a free daily allowance. ## Docs - [AI agent discovery guide](https://checkin.belong.net/) — see `docs/ai/AGENT_DISCOVERY.md` in the repository - AI access surfaces, MCP tool catalog, and integration guides live under `docs/ai/` and `docs/features/`. ## Optional - The same content and connectors are served on the events domain `https://belong.events/` (sitemap at `https://belong.events/sitemap.xml`).