Super Testnet

Hi, I'm a freelance software developer focused on bitcoin, lightning, nostr, bitvm, and, most recently, hedgehog. You can support my work by clicking here.

Categories

Social

Software

Loan shark
Fully collateralized bitcoin only loans without custodians, escrows, or margin calls
Zaplocker
Non-custodial lightning address server with base layer support too
Nostr image host
Upload and view images on the web without an api key
StatechainJS
A vanilla javascript implementation of a statechain client and an operator
Satoshi Votes
A tool for managing a database of items that people can vote for by sending sats
UTXO Dealership
UTXO dealership is a privacy tool for bitcoin. It enables bitcoin miners to easily sell their freshly mined utxos for a premium, and it enables bitcoiners to acquire decent privacy simply by visiting a website and buying a history-free utxo.
Inscribe the Planet
An online interface for creating inscriptions
Musig playground
A playground for creating and redeeming musig outputs
Bitcoin Chess
Play a game of chess and signal every move in a bitcoin transaction. An educational experiment with key tweaking
Tor talker
A tor proxy for connecting to lnbits and/or lnd over tor, with functions for getting and checking invoices
Emessbee
A coinjoin implementation without a coordinator
Celebrity escrow
Censorship resistant peer to peer escrow with bitcoin and nostr
Satoshi Jump
Send and receive text messages over walkie talkie
Log Alerts
A tool that alerts you via Telegram's incoming notification bot whenever you stack sats in joinmarket
BTC Paywall
A wordpress plugin that creates a paywall for almost any wordpress content, payable in bitcoin over the lightning network
Robostats
A page that counts various statistics about the usage of robosats
Lightning Vouchers
Non-custodial evouchers for simpler lightning payments
Bitpac
Publicly auditable cooperatives that live on bitcoin
p2bo - pay to boil the oceans
Peer to peer hashrate marketplace
Zero Fee Playground
A site for trying out zero fee bitcoin transactions
Time til next block
A progress bar counting milestones on the way to the next bitcoin block
TPS Counter
Track the TPS counts of the most recent bitcoin blocks
Pulsar
An encrypted chat app that masks your metadata by sending fixed-length, fixed-frequency messages over the nostr messaging network
Frightening network 👻
A rewrite of the lightning network in vanilla javascript with all new specifications
Brick Wallet
A web frontend for NWC
Rule 110 in Bitcoin Script
Bitcoin addresses where coin withdrawals cause nodes to execute two generations of an elementary cellular automata that is also a universal turing machine
Bitcoin lottery contract
A lottery in bitcoin script with no escrow, based on random number generation and modular arithmetic
Whisper Addresses
A privacy tool for sending bitcoins to people using reusable javascript instead of reusable addresses
Testnet Generator
Make your own bitcoin testnet
Friendica Marketplace
Simple marketplace plugin for friendica with bitcoin wallet support
8bit cpu for bitvm
Write bitvm programs without learning circuit diagrams
Spacechain launcher
An implementation of a spacechain with a mechanism for launching your own
Bullrun
Ridesharing software powered by bitcoin payments and the lightning network
JS Browser Wallet
A bare-bones bitcoin wallet for the base layer implemented in vanilla javascript
Magic Webstore
A simple bitcoin webstore with whisper addresses for enhanced privacy
Rise
Crowdfunding software with an oracle that ensures contributors get their money back if the fundraising goal is not reached
Semaphore
A crowdfunding app that uses bitcoin's smart contracting functionality to let contributors recover their funds if the fundraiser does not reach its goal
Coinjoin explorer
A block explorer that only shows the coinjoins in each block and info about those coinjoins
Sat Surfer
A chrome extension for injecting ads into a twitter feed, paid for in bitcoin
NWC Tester
A tool for testing nwc strings and identifying what they are and, more importantly, what they can do
Bitcoin Smart Contract Glossary
A descriptive framework of tools and best practices for creating smart contracts using bitcoin
Bankify
Turn any cashu mint into a lightning wallet with NWC support
Sigchains
A chain of timestamped signatures embedded into bitcoin’s blockchain designed for issuing and transferring tokens at lightning speed
Hoard
Bitcoin vaults without a soft fork
Swap service
An orderbook for performing submarine swaps over nostr
Lightning Controller
Easily control an LNBits instance using php
Hodl contracts
A non-custodial oracle and escrow system for the lightning network
Lightning Login
Let people log into your wordpress website using their bitcoin wallet
₿ for Book
Sell books for bitcoin using the lightning network and autopay
Breaker of Jpegs
A tool for increasing the off-by-one bug in ordinal explorers
Tapleaf Circuits
A proof-of-concept implementation of BitVM for bristol circuits
Hedgehog: a protocol for improved second layer bitcoin payments
Hedgehog is a protocol for two party payment channels. Hedgehog channels are similar to lightning channels but with a few comparative benefits.
Anigma
A clone of telegram built on nostr
Nodejs wallet daemon
A nodejs wallet daemon managed via get requests
Coinflip Contract
A fair coinflip on bitcoin with no trusted third party and coordination over nostr
Void
A bitcoin wallet that makes every send a coinjoin

Education

BitVM: A Tool for Smarter Smart Contracts
Learn how bitvm works from the basics (bits and booleans) to how you can use it to make video games run on bitcoin
Crash Course in Bitcoin Script
This video covers how bitcoin script works and teaches you to write your first bitcoin smart contract
How bitvm works: from logic gates to an 8bit cpu for bitcoin
In this video I outline how bitvm works and illustrate how we can use it to run programs written in Assembly on bitcoin
Reddit Clone Part 2 by Super Testnet
This is Course 8.2 of the Nostr Dev Course. In it I bring my nostr-based Reddit clone nearer to completion and then leave you with some low hanging fruit if you want to bring it the rest of the way
Bitvm workshop
Learn how to write software for bitvm by building an implementation and running Tic Tac Toe in it
Bisq workshop
An explanation on how privately and securely Bisq's peer-to-peer network and open-source desktop software operates
Statechains Demo
Solving Key Challenges with Bitcoin-Enforced Insurance
Bitcoin as an alternative to tokenomics
Not just why bitcoin is better than altcoins but also demos of how to recreate common altcoin features on bitcoin
Nostr workshop
A workshop to learn how to write your first application using the nostr message protocol
Build your first nostr app
This is Course 4 of the Nostr Dev Course. In it I walk you through the process of making your first nostr app
Learn HTML -- Lesson 1 of the Pleb Devs Course
Basic course intro to developing on bitcoin and lightning. Learn HTML basics, an important first step in your web development journey.
Learn LNBits
How to install LNBits, how to connect it to a funding source, and how extensions work
Emessbee Demo
A demo of my coordinatorless coinjoin software
Javascript and Bitcoin -- Lesson 3 of the Pleb Dev Course
Learn how to use javascript, a powerful and flexible programming language for adding website interactivity, and LNbits, a lightning wallet and account system.
Emessbee Workshop
A workshop on constructing coinjoin transactions without a coordinator
Bitcoin landscape: pros and cons of L1s and L2s
Learn about the tradeoffs of using various L1 and L2 technologies to make bitcoin applications
Ordinals & Inscriptions & Censoring Stuff You Don't Like
The good, the bad, and the ugly: an exploration of the ordinals drama. I break down bitcoin ordinal theory, inscriptions, and how to get them off your lawn
Hedgehog Slideshow and Demo
I do a presentation about my hedgehog protocol, with lots of technical difficulties! But the demo works perfectly so I am happy
Reddit Clone Part 1 by Super Testnet
This is Section 8.1 of the Nostr Dev course. In it I walk you through how I would go about starting a Reddit Clone using nostr
Cashu workshop
Learn how chaumian ecash works and create a toy implementation of a cashu enabled wallet
Learn bitcoin script
A workshop to learn how to write programs in bitcoin script