600 Billion Timelock TCG
A trading card game on Nappelin where cards are Cashu tokens; NUT-22 blinded tokens are explored to keep a player's hand private.
Sovereign Engineering / Project archive
Tools, protocols, and experiments from builders who came together to ship something real.
Explore the foundations we build with.
A trading card game on Nappelin where cards are Cashu tokens; NUT-22 blinded tokens are explored to keep a player's hand private.
A playable world generated from a player's npub and choices, presented as a cohort game demo.
An experiment in sharing vendor locations, goods and payment details over Bitchat.
An experimental pipeline for creating digital characters for app and game work.
Coordinates and checks building models as part of the cohort's construction-data experiments.
A Boris Android feature for making highlighted passages zappable and splitting payments among the author, highlighter and reading app.
An ad-hoc Cordn coordinator that runs in a browser tab, explored as part of SEC-08's messaging experiments.
An experiment in synchronizing Cashu wallet state for Silent Link across devices.
An Android coordinator demo for hosting Cordn groups and messaging.
Climbing companions sync board playlists across a local BLE and FIPS mesh, even without internet. The team also explored bringing MoonBoard logs across via Android accessibility tools.
A captain's tracker and timer for Friday demos, with feedback and exports to keep the lineup moving.
Packages Deno applications with Nix so they can join reproducible build and distribution workflows.
A music agent that plays Wavlake tracks, built among the cohort's playful agent experiments.
An nsite-hosted napplet runtime that can carry app state inside a link, so a small app and its state can travel together.
A visual exploration of FIPS mesh activity shown during SEC-08.
Mac menu-bar tooling to install and run a FIPS node and inspect the mesh. Peer allowlist and blocklist work was proposed in an open contribution.
Experimental public-key-addressed application traffic that bypasses the usual IP stack. This early native API was demonstrated during SEC-08; it was not a FIPS v2 release.
A NixOS module and demo configuration for deploying FIPS through reproducible system configuration.
Exploratory FreeBSD packaging and service support for FIPS, including TUN integration work.
A browser bridge carried a three-machine Pong demo over FIPS native transport: a playful proof of the transport.
FIPS integration for nostr-relay-tray, bringing a desktop Nostr relay onto the mesh.
An experimental FIPS exit gateway for reaching services on the legacy internet from the mesh.
Application-level protection work for services exposed through FIPS, developed alongside André's mesh gateway experiments.
Turns email sent to an npub address into encrypted NIP-17 direct messages for people or agents. Despite its name, the service does not use FIPS.
Android VPN host for carrying phone traffic through FIPS and discovering nearby peers without manual setup.
A workbench for FIPS protocol experiments and visualizations. Some features model possible behavior rather than running a complete network.
Sends FIPS packets over sound. In the demo, two laptops exchanged data across a room using their speakers and microphones.
Testnet proof of concept for coordinating Cashu atomic swaps over Nostr. The Cashu mints still settle the swap.
An experimental hardware entropy contributor. Its own documentation says it is not a certified cryptographic random-number generator.
An interactive explanation of how directories can be addressed by hash and distributed as blobs.
A collaborative music experiment that listens and adapts to players, with future agent accompaniment explored in the demo.
Merchant nsites assembled from existing business information, with Nostr identity, a map, QR codes and Lightning point-of-sale flows.
Key storage and signing access for merchants using Just Works, keeping that responsibility underneath the storefront.
An agent inside a napplet, connecting to a local harness through ContextVM tooling.
A demo of remotely unlocking an encrypted NixOS drive through the FIPS mesh.
Transforms outside map and transport information into queryable Nostr events used by Mapplets.
Map tiles fetched as Hashtree and Blossom data, with Nostr events for place information, Madeira bus routes and selected overlays.
Explores agents helping with real-world map tasks. Its map events can include encrypted descriptions while coordinates remain public tags.
A final-week demo exploring encrypted image and file sharing inside Marmot groups.
An experiment for inviting people into Marmot groups through shareable links outside the core protocol.
A Nostr conversation client that explores threads as clusters instead of a single linear timeline.
Nearby phones share apps and files across Bluetooth or FIPS; file sharing also gained a hotspot and web route for peers without Myco.
An in-progress Rust runtime with a macOS reference host for native napplets.
A Nostr pet whose changing life reflects your activity on the network.
A server-backed napplet host that lets people open Nostr apps from a phone browser.
NIP-5D's small, sandboxed Nostr apps advanced across SEC-08. Host shells handle signing, relay access and storage so the same focused app can run in different environments.
A Nix cache proxy that resolves package data via Nostr and Hashtree and fetches blobs from Blossom for ordinary Nix clients.
Explores structured, attestable datasets on Nostr for queries and agent use.
A Wi-Fi access business experiment that sells connectivity for bitcoin, with a branded captive portal built on TollGate.
Explores deployment from Nostr-native Git repositories as part of the cohort's software distribution experiments.
A reproducible Conway's Game of Life visualization built with Nix during the cohort's packaging experiments.
Serves Nix packages from Blossom blobs discovered through Nostr and Hashtree, while keeping Nix's own cache-signature checks.
A final-week assistant prototype for managing shared spaces at the Nostr Office.
Composable problem-tracker napplets for opening, viewing and editing work inside NostrRocket. One action can open the next focused tool.
Nostr ecosystem metrics and marketplace maps exposed to people and agents, including Cashu-paid Nutzap data queries.
Packages Nostr software for reproducible installation, part of Julien's SEC-08 distribution work.
A command-line tool for creating and managing websites without a hosted dashboard.
An exploratory proposal for collectible assets represented by Cashu tokens; its draft NUT number is not an official assignment.
A long-form writing tool for drafting and scheduling Nostr posts, demonstrated in the cohort notes.
A cohort experiment adding simple Nostr auctions to Plebeian Market, without an escrow or arbiter flow.
Nix packaging work for Pyramid, part of Julien's experiments in reproducible software distribution.
A reconstructed Age of Empires game packed into one HTML file, demonstrated in multiplayer as both a napplet and an nsite.
A browser host for NostrRocket napplets. It keeps signing, relay access and storage in the shell while small apps handle one task each.
Rust tools for composing Nostr client operations, developed alongside SEC-08's napplet and runtime work.
An experimental relay that ranks Nostr events by proof of work and recency.
Small napplets for saving notes and checking profile and media health, built as concrete examples during Gigi's SEC-08 workshop.
Auditable model-evaluation experiments on consequential tasks such as key handling and privacy.
A relay experiment for installable NIP extensions, explored during SEC-08.
Shares 3D printable models through small napplets for discovery, previews and detail views.
A Data Vending Machine experiment for generating terrain models from geographic inputs.
Modular hardware for running napplets on user-controlled devices connected over a FIPS mesh. Two Totem prototypes found each other during SEC-08; the platform remains experimental.
An escrow and arbiter experiment for peer-to-peer Cashu trades, demonstrated during SEC-08.
A native Debian host for running napplets outside a browser, explored during SEC-08's runtime work.
SEC-08 demo of encrypted Marmot group chat carried through a relay using native FIPS transport; an integration experiment rather than a released default transport.
A Nostr relay transport experiment using native FIPS datagrams. JeffG measured faster relay messages in the cohort demo, with performance varying by message size.
A proof of concept for rendering napplets on augmented-reality glasses, shown during the final demo week.
Nostr-based apprenticeship and attestation system for recruiting, training, and recognizing local work across a community.
Pushes Archipelago messaging and funding flows across Meshcore links, including offline message delivery and bitcoin transaction handoff.
Wallet-style manager for a personal fleet of FIPS nodes. Handles keys, peers, and transport config for running multiple devices.
Android mesh node that runs FIPS through a VpnService TUN, with UniFFI bindings, .fips name resolution, and real hardware routing tests.
Research branch probing how FIPS nodes learn routes, recover from failures, and react to false positives or false negatives in bloom-style routing.
Advertises FIPS endpoints via replaceable Nostr events and uses hole punching to connect peers without manual coordination.
Adds a NYM-based transport path to FIPS so traffic can move through cover-rich mixnet routes instead of plain network links.
Adds pubkey allow and deny controls for FIPS peers so nodes can enforce local connection policy on inbound and outbound links.
Search engine for the FIPS mesh. Indexes advertised services and lets you open sites and apps reachable over FIPS.
Packages FREEDOOM as a static nsite, proving a full browser game can be served over Nostr-native web hosting.
Mounts Hashtree content as a live filesystem. File changes publish new roots and propagate over Blossom-backed distribution.
Interactive protocol guide that teaches FIPS through lessons and simulations, from key derivation to routing and recovery.
Local-first photo sharing for Android over Wi-Fi Aware. Nearby phones sync captured photos directly without internet infrastructure.
Measurement setup and correlation results for SX1280 LoRa links, published through GitWorkshop for reproducible review.
Monetized Onion Network Access Daemon. Pays each routing hop with Cashu Spilman channels for onion-routed network access.
Nostr Agentic Archiving Node. Captures web pages and media, stores the artifacts in Blossom, and preserves proof of when they were archived.
Ports Nostr VPN onto FIPS so private exit nodes and routed traffic can run across the mesh itself.
OPNsense plugin for encrypted router config backups over the FIPS mesh using Blossom, Hashtree, and Nostr identity.
Real-time log-scale plotter for time-series streams, used here to visualize simulated FIPS mesh growth over time.
Captive portal work for buying Wi-Fi with Lightning, including invoice presentation and session funding flows for TollGate.
nostr Top 8 list for curated contacts and social signaling, implemented inside noStrudel with a NIP-51 follow-set model.
Adds NIP-60 and NIP-61 Cashu flows to Alphaama, including nutzaps and double-ratchet experiments for private messaging.
Video streaming platform with Cashu ecash micropayments. Spilman payment channels for pay-per-view without accounts or subscriptions. HLS adaptive bitrate streaming with Cashu wallet integration.
Sane defaults for nostr. Apps pull defaults from your nostr activity or your web of trust for a better, customized experience with fewer footguns.
Flutter app for censorship-resistant, human-readable nostr identities via Namecoin. Resolves names like alice.bit to nostr pubkeys stored on-chain, replacing NIP-05 which relies on censorable web servers. Supports NIP-17 encrypted DMs.
Delegated nostr signer that runs as an MCP server. Granular access controls where admin grants specific users permission to sign with specific keys, with optional policies constraining what can be signed. NIP-46 support for existing clients plus CVM/MCP tools for agents.
Secure key rotation for nostr using threshold cryptography and NIP-17 encrypted DMs. 2-of-3 guardian threshold signature scheme where at least two trusted guardians must approve a rotation. Publishes rotation proofs publicly for network verification.
Nostr identity setup and health-check CLI. Creates a complete Nostr identity (keypair, profile, relay list, DM relays, lightning address, Cashu wallet) in one command. Audits existing npub health with a 0–8 score. Single Go binary, non-interactive, agent-friendly. Also available as an OpenClaw skill.
Persistent, searchable memory for AI agents using nostr as the sync layer. WoT-integrated with five visibility tiers from public to agent-private, hybrid search combining semantic vectors and full-text, and sleep-inspired consolidation. Works as MCP server, Context-VM, or embedded Rust library.
Discover and rank trusted local businesses using nostr reputation signals. Combines activity mentions, endorsements, and zaps with customisable weights. Client-side posting via nostr browser extensions, no server needed.
Bridges OAuth providers (Google, GitHub, Microsoft, Apple) with nostr identity via NIP-46 remote signing. Split architecture keeps nsecs in an isolated LAN-only bunker. Admin panel protected by NIP-98 HTTP auth with scoped signing permissions.
Single npub backed by FROST threshold signatures. Distributes key shares in a 2-of-3 multisig style for nostr identities. If one share is compromised, rotate shares while keeping the npub safe.
Send bitcoin to human-readable nostr identities instead of 118-char silent payment addresses. Resolves NIP-05 names to BIP 352 addresses via nostr profile lookup with Schnorr signature verification. Implemented as a resolver for Sparrow Wallet.
Left-side of the curve Nostr search done well
An example search app for window.nostrdb
AI and Bitcoin stuffed in chat apps, WhatsApp/Signal/Qual using ContextVM
A Rust library for relaying Bitcoin transactions over Nostr
Simple blossom server built for UmbrelOS
Blossom server monitor & indexer with blob health checks, also uses ContextVM
Nostr-native reading and highlighting app. Bookmarks, social highlights, zap splits, offline-first with local relay support.
Atomic Cashu mint migration with 'traveling server' concept
A protocol that bridges Nostr and Model Context Protocol (MCP) to enable decentralized access and exposure of computational services. Provides SDK for JavaScript/TypeScript with core modules, transports, proxy, gateway, relay, and signer components.
Get roasted by Craig David(AI), because no matter what, he's having a better week than you
Maps stitched, stored, and served as blobs
Fuck IPs using bloom filters
The Web is Dead, Long Live the Web! A browser built from the ground up
Spontaneous event publishing with temporary postings
Improvements on hashpool - mining pools, eHash & Cashu
Main idea of the hypermedia system built on Nostr. Includes Stories (story feature extension), Elements (UI elements library), OS (imagined as an operating system), and Pages (component-oriented version using zig-mdx and zig-nostr-loader for building reactive Nostr applications)
Location sensitive voice meetup app using MoQ
Mobile app for local LLM models with dynamic online/offline switching using Routstr/OTRTA
Audio/video calls using Nostr IDs with E2EE and MLS, MOQ for data transfer
P2P calls via Nostr using Iroh for hole punching
DNS over Nostr
BIP353 & BOLT12 payments over noDNS
NGrok-like service over Nostr with smart reverse proxy
Browser extension that provides a nostr event cache to all web apps
A nostr connect bunker that actually works
Privacy-first 3D globe visualization of upcoming Nostr events. Interactive filtering by date, radius, tags, and keywords. No trackers — data fetched directly from configured relays.
Cashu NUT proposal for deterministic NUT-13 derivation paths
Cashu NUT proposal for mining share payment method
Cashu wallet using ContextVM for remote access
Web companion for managing remote opencode instances
Openrouter over Nostr using Cashu for selling local/API compute in a self-custodial manner
VM provisioning and VPN purchasing over Nostr with Kubernetes integration
Solving developer funding using ContextVM
Protocol to buy and sell LLM compute using Cashu payments over Nostr
Nostr media event summarizer and transcription service. Indexes multimedia content from relays and makes it searchable.
Maps on Nostr with encrypted group sharing of locations and importing BTCMaps data
Desktop native wallet with NWC
A polyfill for window.nostrdb
AI Development remote assistant app, which now can use many LLM providers
An MDX (Markdown with JSX) tokenizer and parser written in Zig
A WASM-first Nostr event loader built with Zig, designed for high-performance caching and deduplication
WASM-based Nostr relay implementation for the Cassette platform
Effortlessly turn any npub into a podcast feed.
Bridge implementation that connects Model Context Protocol (MCP) servers to Nostr's Data Vending Machine (DVM) ecosystem
Nostr-native git collaboration platform for code review and patch management, built on ngit
HTTP over Nostr - consists of a client, server, JS library, and NPM package(s)
Instagram Stories on Hypernote
Nostr Kind Explorer
Open Escrow Protocol where an Escrow is a client, doesn’t need to run LN infrastructure with Escrow discovery, ratings & reviews.
Next-generation nostr relay monitoring and analytics platform
Sovereign digital infrastructure project. Includes the PROMO Protocol (attention marketplace on Nostr), Billboard (ethical advertising where people price their attention in Bitcoin), and Telescope (Bitcoin-based temporal system).
Collection of 402 implementations ln & ecash
Transport method announcement. A way for services to decouple from a single network or protocol.
Mobile wallet application with Cashu eCash integration
Management interface for nsite static website hosting
Cashu eCash wallet with emoji-based token representation
Obsidian plugin for publishing to nostr
Photo-sharing client on nostr.
A content management system and marketplace that provides normies and communities infrastructure for circular economies and the move towards localisation
Put points on a map
Scan and split fiat receipts with bitcoiners. Pay the fiat volunteer back in Lightning or Cashu
Rust framework for building cross-platform applications
Community platform for Sovereign Engineering cohort members
Auto-deploy your GitHub page to nsite
Lightweight nostr client library and toolkit
Orchestrate the orchestrators. Autonomous, agentic learning through distributed cognition through nostr.
Employee monitoring tool, provides an alternative to Hubstaff or Trackabi
Internet radio registry on nostr with music recognition and other nostr native social features.
Open wifi map on nostr
Privacy-preserving Web Search Powered by Kagi & Cashu
Lightning Network payment splitting and distribution system
A personal relay which is also a remote signing service for nostr
Encrypted group messages on Nostr with Messaging Layer Security Protocol
Decentralized internet access using nostr for communication and discovery. Enables mesh network adoption by transferring infrastructure costs to users permissionlessly. Uses captive portals and MAC address tracking to allow anonymous internet access while still enabling proper accounting of purchased access.
Reverse proxy for nostr relays with enhanced performance and caching
A Nostr relay that mixes and anonymizes events using the Khatru framework.
Nostr Video Archive - a service to build a video archive using yt-dlp, indexes all videos, and publishes metadata as NIP-71 video events. It allows users to request archived videos from Novia instances (using a DVM) to watch videos from the decentralized archives.
User interface design for Cashu eCash wallet applications
Multi-mint Cashu wallet rebuilt from scratch. Send ecash to nostr keys, backup via nostr, contacts and chat built in. Multi-platform, self-custodial, privacy-first.
Secure storage solution for Bitcoin and nostr keys
Bitcoin technical unconference in Thailand. Hackathons, art exhibitions, and community events bringing together Bitcoin and Nostr builders in Asia. Bitcoin ticketing and merch store powered by LNbits.
Branding, design, and landing page for TollGate — the pay-as-you-go Bitcoin ecash WiFi network. No KYC, no subscriptions, no sign-ups. Share your internet with your community and earn sats.
Decentralized identity and reputation system
Privacy-preserving offline text-to-speech app for GrapheneOS
Launchpad for Bitcoin-native commerce that uses Nostr identities to deploy your own sovereign Nsites storefront and merchant portal, now running as a fork from the Nostr Boutique project.
Restaurant menu and ordering system with Bitcoin payments
Nostr protocol extension for Cashu wallet functionality, enabling seamless eCash transactions within nostr applications.
Nutzaps: Receiving—and verifying— zaps, has always been a weak point in nostr. Nutzaps have enabled a new, more straightforward and verifiable way to participate in the zap-economy.
Nostr Safebox is the concept of a ‘safebox’ for Nostr. It’s a generalization of the wallet concept for storing secure, private personal information.The idea is that the safebox contains different item types, wallets, records, etc. You can give a client access by providing the nsec of the safebox. If you no longer trust the client, you can transfer the data to another safebox and delete the current one (no guarantees on deletion, of course)
Host static websites on Nostr using blossom servers for storage and nostr relays for mapping
Open-source accounting and financial management platform
Public key-based payment system for seamless Bitcoin transactions
Freelancing on nostr
Decentralized marketplace with NIP-60/61 Cashu integration
SIGit is a secure, private and decentralised document signing tool built on Nostr and Blossom
Sovereign business platform for decentralized commerce
Freedom-enhancing internet infrastructure with four core modules: Merchant (e-cash payments), Valve (captive portal access control), Crows Nest (gateway discovery), and Janitor (updates via NIP-94). Successfully deployed at multiple events and now focusing on automated router-to-router payments and improved mobile clients. Demonstrates that free markets with small, frequent payments using bearer assets are the most efficient way to connect devices.
Just a nostr fucking client
A specification for HTTP endpoints that allow users to store blobs of data on publicly accessible servers
A cloud drive built using blossom servers and nostr for decentralized file storage
Non-exhaustive research notes of building blocks for a better, more decentralized internet.
Feature request and bounty system built on nostr protocol
Git-based collaboration tool with nostr integration
Go implementation of Data Vending Machine (DVM) for nostr
Cashu mint implementation in Go for eCash functionality
Secure key management solution for nostr and Bitcoin
Low entropy key generation and management tool
Data Vending Machines for malware analysis and security services
A nostr-native wiki system that embraces multiple perspectives instead of enforcing a single canonical truth. Born at SEC-01 as Wikifreedia, now standardized as NIP-54.
Relay monitoring and discovery specification for nostr network health
Collection of helper methods for storing nostr events in IndexedDB
Non-custodial coordination layer for sovereign individuals. Connects proof of work directly to satflow without any entity controlling resources. Replaces the company model with a protocol for allocating time and resources towards shared goals.
noStrudel nostr client packaged for StartOS self-sovereign computing platform
Wager nostr notes on real-world outcomes using DLCs. Pick a Superposition oracle event, choose your side, and write winning/losing notes — cryptographically enforced smart contracts decide which note gets published from your profile.
A nostr native Lightning Address service that provides Lightning addresses for everyone using Cashu eCash
nsecBunker remote signing service packaged for StartOS platform
WebAssembly-based Data Vending Machine with plugin system
Zapstore is the first permissionless app store powered by open standards and your social graph
A nostr client & NIP for sharing and discovering highlights from books, articles, and more.
Programmable value splits for Lightning payments. See blog post for details.
Nostr protocol extension for on-demand computation and data vending. See NIP and reference site.
No projects found. Try another name or clear the filters.
SEC-00 — SEC-08