Skip to content
View pats2sats's full-sized avatar

Organizations

@sudonym-btc

Block or report pats2sats

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
pats2sats/README.md

pats2sats

Software engineer building peer-to-peer applications (Nostr / Bitcoin) in my free time.

Featured work

Peer-to-peer accommodation marketplace using Nostr. The repo pulls together a Flutter client, Dart SDK and CLI, custom Nostr event models, escrow services via Cashu and EVM, AI/MCP automation, Terraform infrastructure, and Dockerized local services for relay, Blossom, EVM, and observability.

Hackathon project NIP-29 spatial-office prototype for Nostr groups. It combines React, TypeScript, Phaser, NIP-07/NIP-46 login paths, NIP-42 relay auth, encrypted session storage, deterministic shared maps, ephemeral presence events, and WebRTC call-grid experiments.

Nostr Markets Development Kit: a reproducible workspace for marketplace protocol work. It aggregates protocol drafts, Nostr runtime branches, demo clients, Cashu and EVM escrow drivers, regtest Lightning/EVM/Cashu stacks, scripted test/capture flows, and local HTTPS development infrastructure.

Areas I keep coming back to

  • Bitcoin, Lightning
  • Nostr
  • Developer tooling, reproducible local stacks, and testable demos
  • Mobile and web app development with Flutter, TypeScript, React, and Vite

Links

Pinned Loading

  1. sudonym-btc/hostr sudonym-btc/hostr Public

    Dart 7

  2. sudonym-btc/nestr sudonym-btc/nestr Public

    NIP-29 spatial office prototype for Nostr users

    TypeScript

  3. sudonym-btc/nmdk sudonym-btc/nmdk Public

    Nostr Markets Development Kit

    JavaScript