---
title: bitSimp Sitemap
description: All public, authenticated, and admin pages on bitSimp — the Bitcoin-only anonymous P2P content marketplace.
last_updated: 2026-09-11
---

# bitSimp Sitemap

## Pages

### Public Pages

- [Home Feed](https://bitsimp.com) — Browse content, filter by tag, infinite scroll
- [About](https://bitsimp.com/about) — Platform overview: anonymous, P2P, Bitcoin-only
- [Docs](https://bitsimp.com/docs) — API documentation: authentication, endpoints, example requests
- [Lightning sign-in guide](https://bitsimp.com/docs/sign-in-lightning.md) — LNURL-auth walkthrough for agents
- [Nostr sign-in guide](https://bitsimp.com/docs/sign-in-nostr.md) — NIP-07 walkthrough for agents
- [Unlock guide](https://bitsimp.com/docs/unlock-post.md) — Invoice/balance unlock flow
- [Publish guide](https://bitsimp.com/docs/publish-post.md) — Mint upload signature, upload bytes, create post
- [Public Profile](https://bitsimp.com/:account) — View any creator's profile and posts
- [Post Detail](https://bitsimp.com/p/:postId) — View post content, files, and comments

### Authenticated Pages

- [Account](https://bitsimp.com/account) — Edit alias, manage upload quota, view balance
- [Create Post](https://bitsimp.com/create) — Form with file uploads (images, video, audio, PDF)
- [Edit Post](https://bitsimp.com/p/:postId/edit) — Owner-only post editing
- [Transactions History](https://bitsimp.com/transactions) — Earnings and purchase history table

### Admin

- [Admin Dashboard](https://bitsimp.com/admin) — Role-gated dashboard overview
- [Admin Transactions](https://bitsimp.com/admin/transactions) — All platform transactions
- [Admin Users](https://bitsimp.com/admin/users) — User management and balances

## API Endpoints

- `/api/auth/[...nextAuth]` — NextAuth.js session and CSRF
- `/api/auth/nostr/nip-07/challenge` — Nostr auth challenge issuance
- `/api/auth/nostr/nip-07/verify` — Nostr signature verification
- `/api/auth/nostr/nip-07/login` — Single-call Nostr verify + login
- `/api/auth/lightning/lnurl-auth/validate` — LNURL-auth secp256k1 signature callback
- `/api/posts` — List posts with pagination and filters
- `/api/posts` (POST) — Create a post from uploaded file references
- `/api/posts/[postId]` — Single post with access control (`GET`), owner edit (`PATCH`), owner archive (`DELETE`)
- `/api/uploads` — Mint upload signatures for direct Storage PUT uploads
- `/api/me` — Current user balance and profile
- `/api/comments` — Paginated comments for a post
- NIP-98 request auth (`Authorization: Nostr`) — accepted as an alternative to the session cookie on `GET`/`POST /api/posts`, `GET`/`PATCH`/`DELETE /api/posts/[postId]`, the unlock endpoints, `GET /api/me`, `POST /api/uploads` and `GET /api/comments`
- `/api/opennode/withdrawal` — OpenNode withdrawal webhook
- `/api/video` — next-video asset handler

## Sitemap

See the full [sitemap](/sitemap.md) for all pages. The [XML sitemap](/sitemap.xml) lists all pages for search engines.
