tapleaf-circuits. A proof-of-concept implementation of BitVM for bristol circuits
163superstore. A simple bitcoin webstore with whisper addresses for enhanced privacy
98hedgehog. A protocol for improved layer two bitcoin payments
90zaplocker. Non-custodial lightning address server with base layer support too
70breaker-of-jpegs. A tool for increasing the off-by-one bug in ordinal explorers
65inscriptions-online. An online interface for creating inscriptions
63hodlcontracts. An oracle and escrow system for the lightning network. Make LN contracts more expressive.
56swap-service. An orderbook for performing submarine swaps over nostr
49coinjoin-workshop. A workshop on constructing coinjoin transactions without a coordinator
39bitpac. Publicly auditable cooperatives that live on bitcoin
398bit-cpu-for-bitvm. Write bitvm programs without learning circuit diagrams
30vanilla-js-nostr. A demo of posting and viewing a feed in nostr using vanilla javascript
29whisper-addresses. A BIP47 ripoff with javascript interpreters for backward compatibility
27rule-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
25pulsar. My submission for the HRF's encrypted group chat bounty
24things-bitvm-needs. A todo list for making bitvm great
24nostr-image-host. Upload and view images on the web without an api key
24loan-shark. Fully collateralized bitcoin only loans without custodians, escrows, or margin calls
23bitcoin-lottery-contract. A lottery in bitcoin script with no escrow, based on random number generation and modular arithmetic
22nostr-workshop-demo. Basic demonstration of a Nostr web-socket client embedded in the browser, with links and resources.
21papa-swap. Submarine swaps that are faster, cheaper, and easier than HTLCs
20examiner. Free and open source monero tracing tool
20learn-btc-script. A workshop to learn how to write programs in bitcoin script
19bankify. Turn any cashu mint into a lightning wallet with NWC support
18bitvm-workshop. Learn how to develop bitvm apps by building tic tac toe
16learn-html. A lesson in writing html with an example blog project
13bitcoin-chess. Play a game of chess and signal every move in a bitcoin transaction. An educational experiment with key tweaking
13utxo-dealership. Submission for Tabconf 2023 hackathon
13hodlcontractsapi. A website that uses hodl contracts for an escrow service
13nwcjs. A vanilla javascript library for working with Nostr Wallet Connect
12celebrity-escrow. Censorship resistant peer to peer escrow with bitcoin and nostr
12list_of_technical_people_against_relaxing_the_op_return_filter. List of technical people against relaxing the op_return filter
11statechainjs. A vanilla javascript implementation of a statechain client and an operator
10btcsmartcontracts. A Bitcoin Smart Contract Glossary: Tools and Best Practices
10semaphore. Crowdfunding with bitcoin
10sigchains. A sigchain is a chain of timestamped signatures. It can be used to issue and transfer tokens at the speed of the lightning network.
10btcpaywall. A wordpress plugin that creates a paywall for almost any wordpress content, payable in bitcoin over the lightning network
10brick-wallet. A web frontend for NWC
9hurricash. It's almost like a coinpool except everyone has to exit with the same amount as everyone else
8tornado_factory. A bitcoin channel factory that works without a soft fork
8cashu-workshop. Basic demonstration of a cashu web wallet client
8satoshi-jump. Send and receive text messages over walkie talkie
8rise-fundraising-software. Rise is crowdfunding software built using bitcoin oracle technology to ensure that contributors get their money back if the fundraising goal is not reached
7coinjoin-explorer. A block explorer that only shows the coinjoins in each block and info about those coinjoins
7hedgehog_factory. It's like tornado factory but for hedgehog channels, and I added a coordinator
7good-btc-groups. A list of bitcoin groups whom I consider "good actors"
6spacechain-launcher. An implementation of a spacechain with a mechanism for launching your own
6testnet_generator. Make your own bitcoin testnet
6articlevotes. Manage a database of articles such that people can vote for them by sending sats
5tortalker. A tor proxy for connecting to lnbits and/or lnd over tor, with functions for getting and checking invoices
4learn-javascript. A lesson in writing javascript with an example bitcoin wallet project
4lightning-evouchers. Non-custodial evouchers for simpler lightning payments
3coinpool_workshop. A workshop on how to make your own coinpool
2log-alerts. Shell
2libbitvm. A library for working with bitvm
2the_rack. Manually stretch your lightning network payments
2shred_forums. Nostr-based forum software where content is gated by zaps
1