# Orb — full agent reference > Orb is the mobile-first social app on Lens — a consumer app on top of Lens Protocol where people join onchain clubs (communities), own their profile and followers across every Lens app, and post, tip and collect on a decentralized social network. orb.club is the public web surface; it renders content for discovery, sharing and citation. Interactive actions (posting, collecting, following) happen in the native iOS/Android apps. ## What you can read Every public entity is server-rendered and addressable by a stable URL: - Profiles: `/@` (also `/`) - Posts: `/p/` - Clubs (communities): `/c/` - Sticker packs: `/sp/` - World Cup / football hub: `/worldcup` ## Markdown renditions (recommended for agents) Posts, profiles and clubs are available as clean Markdown — roughly 99% smaller than the RSC HTML (a post page is ~1.6 MB of HTML vs ~1 KB of Markdown). Three equivalent triggers: - Append `.md` to the path — `https://orb.club/p/.md`, `https://orb.club/@.md`, `https://orb.club/c/.md` - Add `?format=md` to the page URL - Send `Accept: text/markdown` on the normal page URL Example — `GET https://orb.club/@orb.md`: ``` # orb (@orb) built for artists, creators, degens, and you! ... - **Handle:** @orb - **URL:** https://orb.club/@orb --- Profile on [Orb](https://orb.club/), a social app on Lens Protocol. ``` A post's Markdown includes the author, post text, ISO `datePublished`, engagement counts (reactions/comments/reposts/quotes/collects), the canonical URL, and up to 10 replies. ## Structured data (schema.org JSON-LD) Embedded in the HTML ``/body for grounding and citation: - Home: `Organization` + `WebSite` - Profiles: `ProfilePage` with a `Person` mainEntity (handle, bio, image, follower count) - Posts: `DiscussionForumPosting` with `author`, `datePublished`, `text`, and `interactionStatistic` (likes/comments/shares) ## Open Graph images Public share-card PNGs live under `/api/og/`: - `/api/og/post?postId=` — post card (1200×630) - `/api/og/profile?handle=` or `?id=` — profile card - `/api/og/club?handle=`, `?id=`, or `?communityId=` — club card - `/api/og/stickers?stickerPackId=` — sticker pack card - `/api/og/token/` — token trade card - `/api/og/fb/` — football / World Cup prediction card - `/api/og/ty/` — tip / reward / mint thank-you card - `/api/og/invite/` — invite share card Social preview crawlers may fetch these paths even though `/api/` is otherwise disallowed in robots.txt. ## What you cannot do (by design) The web surface is read-only. There is no public write API, no auth on the web layer, and no general content-listing/discovery endpoint — content is addressed by id/handle, not enumerated. Posting, following, collecting and tipping happen only in the native apps. ## Apps & policies - iOS: https://apps.apple.com/us/app/id1638461963 - Android: https://play.google.com/store/apps/details?id=app.orb.flutter - Terms: https://orb.club/terms · Privacy: https://orb.club/privacy · EULA: https://orb.club/eula