Hacking solo, I won Most Polished at the SATSx Hackathon for this project.
I went on to add loads more features to it, then hosted Super Mario Sats community events both
in-person and
online.
It’s a fun way to get people to download a Lightning wallet: Mario gets real sats with each coin collected, and sats can be sent to the game to give him power-ups!
My hackathon team ROYGBIV team won first place at Bitcoin++ for implementing Gigi’s Lightning Prism idea in Core Lightning.
Moving forward, I'd love to integrate prisms into future educational workshops.
Born out of necessity to facilitate the halving party I hosted this year, I whipped up a super-simple, privacy-focused Lightning PoS.
I'd love to open source it and share it with the world,
but it will need some refactoring and polishing to prepare it for public release.
Frustrated by the lack of widespread support for LNURL, I decided to take matters into my own hands. Now EVERY wallet can be an LNURL wallet!
Simply place your Lightning Address in the following URL:
Who doesn't like free sats? Get them while you can here.
Scan the moving QR code in a wallet that supports LNURL withdraw.
I am currently offering free BIP 353 addresses for BOLT 12 offers!
You can also set your LNURL Lightning Address to match your new BIP 353 address by setting up a forward.
Hosted on Twitter Spaces, the Programming Bitcoin Bootcamp
painstakingly covered every chapter of Jimmy Song's book, Programming Bitcoin.
Participants were encouraged not just to listen passively, but to actively complete all the projects in the book.
The Bitcoin Summer Bootcamp was a six-part online series designed for Gen Z bitcoiners.
I've since joined the board of the Bitcoin Students Network to continue to support their efforts in orange pilling the next generation of bitcoiners.
I created Bitcoin Script bounties to turn the bitcoin blockchain into a scavenger hunt! Players competed for on-chain funds while learning about the inner workings of P2WSH.
Since 2021, PLEBNET has been the go-to community for learning about Lightning node running and getting answers to un-Googleable questions!
Debuted at Bitcoin++ and then taken on the road to BitBlockBoom, Unconfiscatable, and
Bitcoin Atlantis,
the Lightning LARP makes
learning about payment channels and liquidity management fun and easy.
Dreamed up by Amiti Uttarwar then executed by the two of us, Privacy Jenga is an interactive game designed to encourage participants to integrate best privacy practices into their usage of bitcoin.
Using hexadecimal and octal dice, I simplified and shortened the once arduous process of generating entropy offline for BIP 39 wallets.
Sacred Sats is a form of cyphermancy, a new kind of divination for the 21st century, created to connect with witchy women who practice astrology, tarot, and similar arts, and engage them with bitcoin and cryptography.
Instead of drawing tarot cards or rune stones, readings are performed by drawing 11 seed words from the BIP 39 dictionary. For skeptics, this may simply invoke intuition, while believers may see the readings as messages from the beyond.
The last word, the checksum, summarizes the first 11, blending determinism with randomness.
SatsDash.com is an ad-free currency converter that makes sats the standard. Simple.
My latest project idea is coming soon! It's currently in the works, and I can't wait to share it with you.
The BIP 39 Key Ceremony was the first bitcoin talk I ever gave. Participants learned how to use coin flips to create a seed phrase offline while competing for a sat bounty.
After debuting the workshop at TABConf in 2021, I've since brought it to high schools and colleges, and it remains one of my favorite talks.
At TABConf 2021, I presented an application I developed to illustrate the process of converting a seed phrase into an HD wallet and generating receive addresses, with a focus on child key derivation. The talk aimed to demystify xpubs.
I wrote the original command-line utility in C, but I'd eventually like to rewrite it for the web, making it more visual and interactive.
Portland.HODL and I collaborated on this pull request for Bitcoin Core to improve error handling for invalid addresses.
It is still in progress and has been reviewed by Ava Chow but has not yet been merged.