Introducing DogeMoon Wallet: A secure, client-side Dogecoin wallet and a suite of tools including sweepers, generators, and explorers.
Hello DEV Community! π
I'm Naveen Soni, a web developer from Jaipur. Today, I'm excited to share a project I've been working on to help the Dogecoin community: DogeMoon Wallet.
In the world of crypto, the phrase "Not your keys, not your coins" is the golden rule. However, many users still rely on centralized exchanges or complex software to manage their Dogecoin. I wanted to build something that was accessible via the web but retained the security of a self-custodial setup.
Here is a look at the DogeMoon ecosystem.
π The Core: DogeMoon Wallet
Link: dogemoon.one
DogeMoon is a client-side interface for the Dogecoin blockchain. It allows you to interact with your funds without ever trusting a third party with your private keys.
π Security & Architecture
The most important feature of DogeMoon is how it handles data. It is self-custodial, meaning:
Client-Side Generation: Your keys are generated locally in your browser using JavaScript.
No Storage: We never store your private keys, seed phrases, or passwords on our servers.
Transaction Signing: When you send Dogecoin, the transaction is signed locally on your device. Only the signed raw transaction is broadcast to the network.
This architecture ensures that even if the website were compromised, your private keys would remain safe because they never leave your device.
β¨ Key Features
Create & Import: Generate new wallets or import existing ones via Private Key.
Send & Receive: Seamless transaction interface with QR code support.
Transaction History: View your past activity directly in the dashboard.
Lightweight: Built with pure web technologies for speed and compatibility.
π οΈ The Toolkit: The DogeMoon Ecosystem
A wallet is great, but a developer needs tools. Over time, Iβve expanded the project into a suite of utilities to handle various Dogecoin operations.
1. Wallet Sweeper π§Ή
Link: sweep.dogemoon.one
If you have old paper wallets or have found an old private key, sweeping the funds is often a hassle. The DogeMoon Sweeper allows you to input a private key and "sweep" (transfer) the entire balance to a new address in a single transaction. It calculates the network fee automatically to ensure a clean sweep.
2. Paper Wallet Generator π¨οΈ
Link: walletgenerator.dogemoon.one
For true cold storage, nothing beats paper. This tool allows you to generate public/private key pairs offline. You can run this page without an internet connection, print your keys, and store your Dogecoin offline securely.
3. View-Only Wallet π
Link: muchbalance.github.io/wallet
Sometimes you want to check your balance (or watch a whale address) without exposing your private keys. This tool lets you input a public address to view its balance and UTXOs safely.
4. Dogecoin Explorers π
V1: muchbalance.github.io
V2: muchbalance.github.io/v2
Iβve built two versions of a blockchain explorer. These allow you to verify transactions, check block heights, and confirm network activity without relying on heavy, ad-filled commercial explorers.
π The Hub
To tie everything together, I've recently launched a central hub where you can access all these apps in one place:
π apps.dogemoon.one
π€ Open Source & Community
I believe in the open web and open finance. This project is a labor of love for the Doge community.
If you are a developer, Iβd love for you to check out the code, verify the security for yourself, or contribute!
Support the Project
If you find these tools useful, consider keeping the project ad-free with a donation:
D775iKxVWVdYLu93yPNiMFATGLxvEvoYPh
Let me know what you think in the comments! To the moon! π
Powered by DogeMoon Wallet | Built by Naveen Soni
Top comments (0)