A curated three-day gathering for builders, researchers, funders, and community leaders actively working to expand human agency through open systems.
May 29–31, 2026 · Oslo, Norway
AOS Convergence is a small, invitation-only event organized by And Other Stuff focused on:
- Open protocols over platforms
- Expanding human agency
- Building tools that protect freedom of speech, assembly, and transaction
- Shipping real products, not just theory
The website includes:
- Landing page with event info and inline Nostr login (NIP-07 extension or nsec)
- Event details (schedule, venue, Signal group) gated behind NIP-98 server-side authentication
- Application form for prospective attendees (via Formspree)
- Frontend: React + Vite + Tailwind CSS + shadcn/ui, built on mkstack
- Auth: Nostr NIP-07 (browser extension) and NIP-98 (HTTP auth) via signed events
- API: Cloudflare Worker that validates NIP-98 tokens and checks npubs against an approved attendee list
- Forms: Formspree for application submissions
# Frontend
npm install
npm run dev
# Worker (in a separate terminal)
cd worker
npm install
npx wrangler devSet VITE_API_URL in your environment to point at the worker (defaults to http://localhost:8787).
This project now uses a Cloudflare KV namespace for approvals so multiple admins can manage access from the app.
- Create a KV namespace and bind it as
APPROVALSinworker/wrangler.toml. - Set
ADMIN_PUBKEYSsecret (comma-separated hex pubkeys for admin keys). - Set
SIGNAL_GROUP_LINKsecret.
cd worker
# Admin allowlist entries can be npub or hex, comma-separated
npx wrangler secret put ADMIN_PUBKEYS
npx wrangler secret put SIGNAL_GROUP_LINKAdmins can manage approvals in-app at:
/admin
Admin actions:
- List approved npubs
- Add npub
- Remove npub
All admin API actions require NIP-98 auth and the signer pubkey must be in ADMIN_PUBKEYS.
If APPROVALS KV is not configured, the worker falls back to APPROVED_NPUBS secret for gated access checks only.
This fallback is intended for migration and should be removed once KV is live.
- Human Rights Foundation — HRF is offering accepted participants a complimentary Oslo Freedom Forum pass (subject to HRF approval).
Open source.