Temporal: Enterprise Solution for Distributed Data

Developer creates a stateless DIY Bitcoin hardware wallet for $110

Developer creates a stateless DIY Bitcoin hardware wallet for $110

A Bitcoin developer has built a stateless, QR-air-gapped Bitcoin hardware wallet that allows users to send, receive, and hold their Bitcoin funds. The DIY device costs around $110 to make and was created in order to promote learning about Bitcoin, its security and self-custody.

Creating a Bitcoin hardware wallet from scratch

Keeping cryptocurrencies in cold storage is by far the best way to make sure your funds are secure. However, hardware wallets still aren’t completely tamper-proof.

To combat this problem and promote hardware wallet improvement, a Bitcoin developer has created his own Bitcoin wallet from scratch. Justin Moon, who teaches a course on Bitcoin development, shared his creation on Twitter, where he garnered a lot of support from the crypto community.

Moon named his creation BitBoy, saying it was a stateless, QR-air-gapped, DIY Bitcoin hardware wallet.

BitBoy is a stateless device, Moon said, adding that the seed words are entered on startup. A stateless device means that it runs on a stateless protocol, which means that the device doesn’t keep records of previous interactions. Interaction requests on a stateless device are based entirely on information that comes with the device, which allows for more privacy.

Low cost and customizability—is BitBoy the future of hardware wallets?

The BitBoy wallet allows users to export their account’s public key to a Bitcoin Core watch-only wallet via a QR code. That way, Moon explained, users can prepare their transactions and watch their balances.

To sign their transactions, BitBoy users will have to create a partially signed Bitcoin transaction (PSBT) on a device connected to the internet and then sign the QR code to BitBoy. After the user confirms the transaction, the QR code of the signature needs to be scanned from the BitBoy wallet back to the device. The device will then broadcast the transaction automatically, allowing the user to view it on their explorers.

Moon demonstrated the process of signing a transaction on BitBoy in a video he posted on Twitter.

According to Moon, BitBoy was created to promote BUIDL Bootcamp, his online Bitcoin programming boot camp. The developer also said that building a hardware wallet is a great way to learn about Bitcoin and raise awareness about security and self-custody.

The relatively low cost of DIY-ing a BitBoy—around $110—attracted a significant amount of attention on Twitter, with many users praising the simple user interface and the use of QR codes for signing.

We are yet to see whether Moon’s detailed instructions inspire other DIY wallets.

Posted In: Bitcoin

The above advertisement is an affiliate link. CryptoSlate will earn a small commission if you sign up.

Like what you see? Subscribe to CryptoSlate

Get our daily newsletter containing the top blockchain stories and crypto analysis straight to your inbox.

Sign up to stay informed
Priyeshu Garg
Author

Priyeshu Garg

Crypto Analyst @ CryptoSlate

Priyeshu is a software engineer who is passionate about machine learning and blockchain technology. He holds an engineering degree in computer science engineering and is a passionate economist. He built his first digital marketing startup when he was a teenager, and worked with multiple Fortune 500 companies along with smaller firms. When he is not solving transportation problems at his company (Ola), he can be found writing about the blockchain or roller skating with his friends.

View author profile

Commitment to Transparency: The author of this article is invested and/or has an interest in one or more assets discussed in this post. CryptoSlate does not endorse any project or asset that may be mentioned or linked to in this article. Please take that into consideration when evaluating the content within this article.

Disclaimer: Our writers' opinions are solely their own and do not reflect the opinion of CryptoSlate. None of the information you read on CryptoSlate should be taken as investment advice, nor does CryptoSlate endorse any project that may be mentioned or linked to in this article. Buying and trading cryptocurrencies should be considered a high-risk activity. Please do your own due diligence before taking any action related to content within this article. Finally, CryptoSlate takes no responsibility should you lose money trading cryptocurrencies.