Check out TestnetWallet.net: Open-source Bitcoin & Litecoin wallet for testing

3 replies 101 views
planktonSenior Member
Posts: 473 · Reputation: 1384
#1May 24, 2017, 09:29 PM
Here’s a link to the wallet: testnetwallet.net This is a free and open-source wallet designed for Bitcoin testnet4 and Litecoin testnet. It’s perfect for learning and testing things out before you jump into the mainnet. The cool part? It runs right in your browser, so your keys are generated locally and never leave your device. There’s no server running on my end, and it’s a no-build static site. You can even self-host it if you want just clone the repo, drop the folder on any static host, or run it locally. Plus, it works over Tor. So here’s the honest truth: it’s a light wallet, not a standalone node. Your balances, transaction history, sending, and the in-wallet faucet all use public explorer APIs (litecoinspace.org for Litecoin and mempool.space for Bitcoin). That means those services can see your addresses, similar to any light or SPV wallet. If you self-host, you can set it up to use your own Esplora instance for total independence. Features include: - BIP39 HD wallet (create or import) - Supports Legacy, SegWit (bech32), and Taproot addresses - Send to multiple recipients, set manual sat/vB fees, coin control, OP_RETURN, RBF, and CPFPM - Multisig options: build/import P2WSH descriptor wallets (BIP48), coordinate a spend with PSBT - Import Electrum seeds; message signing/verification (legacy BIP-137 and BIP-322) - Developer tools: decode raw transactions or PSBT, broadcast raw transactions, build BIP21/QR codes - Get free test coins via CypherFaucet right in the wallet - Optional password protection; it can be installed as a PWA with some offline features Learning through experience is key: since it’s testnet, the coins have no real value. This makes it a great space to learn how everything works instead of just reading about it. You can generate Legacy/SegWit/Taproot addresses from the same seed and compare them, watch transactions confirm, and even RBF a stuck transaction.
6 Reply Quote Share
LuckyCoinLegendary
Posts: 832 · Reputation: 4795
#2May 24, 2017, 11:56 PM
This is a great creation, but are you sure it's going to be safe as a simple web app? I know it's just testnet coins, but you can't rule out the possibility of depraved users trying to steal other people's (worthless) testnet coins... Any other faucets planned in case this project blows up, or will people have to claim directly from other faucets themselves?
4 Reply Quote Share
humbleledgerLegendary
Posts: 1027 · Reputation: 6554
#3May 25, 2017, 05:49 AM
Bookmarked I can see a use for this, for instance when testing a beta exchange (that's what I did last year). It beats installing separate wallets for different testnets.
5 Reply Quote Share
im_apeHero Member
Posts: 629 · Reputation: 3824
#4May 25, 2017, 11:00 AM
I think it is best to move "Coin Control" option higher since it would make more sense on top considering the user is modifying "inputs" and inputs should come before/above the outputs not below them. I got a bit confused myself when trying to spend the unconfirmed input and the error said "enable coin control" and the first place I looked was under Advanced tab Also it would be more user friendly to just adjust the output size automatically when the user modifies the fee instead of giving an error saying "can't cover fee+payment". It happens when you set the sent amount and then modify the fee rate. Other than that, everything was smooth and it is a cool tool to use for testing on testnet. Also kudos for using Taproot addresses in the wallet.
2 Reply Quote Share

Related topics