TCP hole punching for Bitcoin nodes behind home NATs?

Posted by sipa

May 11, 2026/11:28 UTC

The mentioned demo application, named "holeroulette," is available for public access and experimentation on GitHub. Interested individuals can explore the application by visiting the repository linked here: holeroulette on GitHub. To interact with the application, a server has been set up, which users can connect to by executing the command ./client.py 144.217.240.89 in their terminal. This command facilitates a connection to a random other client, demonstrating the functionality of the holeroulette system. This setup provides a practical illustration of the project's capabilities and allows for real-time user interaction.

Link to Raw Post
Bitcoin Logo

TLDR

Join Our Newsletter

We’ll email you summaries of the latest discussions from high signal bitcoin sources, like bitcoin-dev, lightning-dev, and Delving Bitcoin.

Explore all Products

ChatBTC imageBitcoin searchBitcoin TranscriptsSaving SatoshiDecoding BitcoinWarnet
Built with 🧡 by the Bitcoin Dev Project
View our public visitor count

We'd love to hear your feedback on this project.

Give Feedback