/r/dogecoindev
A subreddit for dogecoin related development.
/r/dogecoindev is a place for Dogecoin-related development talk and discussion. We build spaceships for going to the moon.
Dogecoin website
Join us on freenode at #dogecoin-dev
Report an issue in Dogecoin Core
/r/dogecoindev
I managed to save my old wallet a couple of weeks ago with the help of a very pantient fellow Redditor on here. It was in Multidoge, and I managed to get it into Dogecoin Core now.
However, this whole situation has created a kind of paranoia in me where I want to backup the wallet in such a way that I can actually restore it if needed.
I see the backup wallet-option in the menu, which gives me a .dat-file, but how would I go about restoring this when the need arrises? I can't find an import-function in the menu for this, only for the private keys. I cannot get the private keys however, so that is another concern. I'd like to have the private keys too, because that is a much more generic way of backing up.
Can anybody advise?
[UPDATED] I got all my dogecoin successfully after wallet sync to the transaction date (July 2016)!
Hi there,
I create a DogeCoin wallet on https://dogechain.info/ from 8 years ago.
Now I can login and access to this account, I can see my balance with the dogecoin amount there, but this is not support to send money any more.
For now I have wallet address and private key.
I download DogeCoin core app on macos and try to import private key but it thow error:
Use on debug window:
importadress
importprivkey
Use File > Import Private key: It throw invalid key
Could anyone help me to how I can import my old address or how can I send my dogecoin into Binance?
Many thanks!
The latest update of Dogecoin Core 1.14.9 is now available here: https://github.com/dogecoin/dogecoin/releases/tag/v1.14.9/
To upgrade, first, make a Backup of your wallet.dat file located on:
Windows Folder:C:\Users\[YOUR USERNAME]\AppData\Roaming\Dogecoin or ( %APPDATA%\Dogecoin )
MAC Folder:$HOME/Library/Application Support/Dogecoin
Linux Folder:$HOME/.dogecoin
Download the latest version and install it:
dogecoin/dogecoinreleases/tag/v1.14.9
if everything goes well, you will not need to do anything
Important updates have been added that solve upstream bugs from Bitcoin Core
and Namecoin Core that were inherited by Dogecoin Core.
Compiling on FreeBSD 14.1 may cause an error with endian-specific functions. See
https://github.com/dogecoin/dogecoin/issues/3673 for a full description and
workaround.
Credit goes to all awesome contributors to this release, alphabetically:
chromatic
Dakoda Greaves
Daniel Kraft
Niklas Goegge
Michi Lumin
Patrick Lodder
Source: https://forum.dogecoin.org/d/69-how-to-upgrade-dogecoin-core-to-1149
https://github.com/dogecoin/dogecoin/releases/tag/v1.14.9
This is a new minor version release that fixes bugs that were inherited from upstream Bitcoin and Namecoin code.
All users, on all platforms, are strongly recommended to upgrade.
Please see the release notes for further information: https://github.com/dogecoin/dogecoin/blob/e0a1c157791544e818c901bd9341896965afbf9d/doc/release-notes.md
I'm trying to switch from multi doge to my doge, but I must've done something wrong, because it's showing it empty like a new wallet. Is there a guide for using the passphrase and keys to access it? I can't move it easily without a wallet software.
So this isn't Doge specific, but of anyone i might trust to get a non-weird answer, y'all are right up there. Hear me out.
Would it be possible to create a public blockchain ledger to store/track by location, with attached pic/text, what's here today? Like i could take a pic, here's a creek, or a frog, or a super cool big rock, here's the GPS, here's the date, add it to the list. Just so we know.
How to Run DogeBox (https://dogebox-docs.dogecoin.org/) on Windows WSL
Download:https://github.com/nix-community/NixOS-WSL/releases/download/2405.5.4/nixos-wsl.tar.gz
Open CMD (Command Prompt) and run:wsl --install --no-distribution
On CMD go to the directory were you did download the file nixos-wsl.tar.gz above, example:cd C:\Users\YOUR-USERNAME\Downloads
Run:wsl --import NixOS $env:USERPROFILE\NixOS\ nixos-wsl.tar.gz --version 2
wsl -d NixOS
sudo nix-channel --update
Edit configuration file /etc/nixos/configuration.nix
:nix-shell -p vim
sudo vi /etc/nixos/configuration.nix
change it from:
# Edit this configuration file to define what should be installed on
# your system. Help is available in the configuration.nix(5) man page, on
# and in the NixOS manual (`nixos-help`).
# NixOS-WSL specific options are documented on the NixOS-WSL repository:
#
{ config, lib, pkgs, ... }:
{
imports = [
# include NixOS-WSL modules
<nixos-wsl/modules>
];
wsl.enable = true;
wsl.defaultUser = "nixos";
# This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions
# on your system were taken. It's perfectly fine and recommended to leave
# this value at the release version of the first install of this system.
# Before changing this value read the documentation for this option
# (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
system.stateVersion = "24.05"; # Did you read the comment?
}https://search.nixos.org/optionshttps://github.com/nix-community/NixOS-WSL
to:
# Edit this configuration file to define what should be installed on
# your system. Help is available in the configuration.nix(5) man page, on
# and in the NixOS manual (`nixos-help`).
# NixOS-WSL specific options are documented on the NixOS-WSL repository:
#
{ config, lib, pkgs, ... }:
{
imports = [
# include NixOS-WSL modules
<nixos-wsl/modules>
] ++ lib.optionals (builtins.pathExists "/home/nixos/data/nix/dogebox.nix") [
/home/nixos/data/nix/dogebox.nix
];
wsl.enable = true;
wsl.defaultUser = "nixos";
environment.systemPackages = [ pkgs.git pkgs.vim ];
security.wrappers.dbx = {
source = "/home/nixos/dogeboxd/build/dbx";
owner = "nixos";
group = "users";
};
security.wrappers.dogeboxd = {
source = "/home/nixos/dogeboxd/build/dogeboxd";
capabilities = "cap_net_bind_service=+ep";
owner = "nixos";
group = "users";
};
security.wrappers._dbxroot = {
source = "/home/nixos/dogeboxd/build/_dbxroot";
owner = "root";
group = "root";
setuid = true;
};
# This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions
# on your system were taken. It's perfectly fine and recommended to leave
# this value at the release version of the first install of this system.
# Before changing this value read the documentation for this option
# (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
system.stateVersion = "24.05"; # Did you read the comment?
}https://search.nixos.org/optionshttps://github.com/nix-community/NixOS-WSL
Run:sudo nixos-rebuild switch
cd /home/nixos
git clone
https://github.com/dogeorg/dogeboxd.git
git clone
https://github.com/dogeorg/dpanel.git
git clone
https://github.com/dogeorg/dkm.git
cd dogeboxd
nix-shell
make dev
Now let that CMD window open, and open a new one and run:wsl -d NixOS
Get the WSL local IP Address running the command:ip addr show
The IP should be visible on ´eth0:´ were it says inet
something like 172.27.223.62/20
but you will need only the 172.27.223.62
Now run:cd /home/nixos/dkm
nix-shell
make dev
Let the two CMD windows open and open your browser and put your DogeBox local IP with the Port 8080
, example:http://172.27.223.62:8080
and follow the browser instructions
Source: https://forum.dogecoin.org/d/67-how-to-run-dogebox-on-windows-wsl
is it true there is a tipping culture, or was that in the past?
The official website's resources & the Doge subreddit's resources are out of date. I don't really know which more recent resources to trust, since my only measure of judgement is how many upvotes a post has, & I'm only finding relevant posts with between 3 & 20 upvotes.
I am uneasy using Coinb.in & walletgenerator.net, because I don't know why I should trust them when other resources are out of date & don't work. Plus Coinb.in has a few steps I'm worried I'll screw up.
Where I'm at is, I have some paper keys from which I'd like to transfer some Doge. At the moment I feel more comfortable using software which can handle that for me, so I would like an up to date hot wallet recommendation, but I'm open to having my confidence built with using Coinb.in, or anything similar.
Is MyDoge trustworthy? DogeParty? The website still recommends DogeChain.
Thanks. Sorry
And this is relevant:
You are interested in mining testnet ? We have the software for you :
https://github.com/rllola/dogecoin-miner-rust/releases/tag/v0.2.5
It also support merge mining. Unfortunately still not working on windows.
Don't know what to do with the tDoge ? You can send it to our testnet Dogecoin faucet to help developer :
https://shibe.technology/
Or even run your own testnet faucet. The more the merrier.
Hello, I have some Dogecoin
Inside the Dogechain.info site, the site has been shut down and I was blocked, how can I withdraw Dogecoins?
I intend to upgrade to Windows 11 but I’ve seen some posts on here suggesting MultiDoge does not work on it.
Does anyone know if MultiDoge will continue to work on Windows 11 coming from 10?
During every bull run, people take their old wallets out of the dust and try to use their dogecoins. Inevitably, many of them run into trouble, considering that:
And of course, there are other potential issues as well.
So, where do they go with their problems? Some of the problems may require some technical knowledge to solve, and there are people with such knowledge on r/dogecoindev, so it is abused as a support channel. I say "abused" because I think that this subreddit is meant for different kind of discussions. It has a rule (which I advocated for and helped formulate):
Posts must be directly related to development of software and hardware that works with Dogecoin or to this community. This includes questions about technical aspects, implementation, functional parts or ideas for usage or application.
Now, there may be end-user issues that fall within this scope, such as:
But what I often see here is people who just don't know what they are doing. There are even posts that look more like trolling: with awful grammar and not even describing a problem. I personally would like to get rid of these posts, because they clutter the subreddit and make it less useful for developers.
But just deleting them would be like sweeping the problems under the rug. It would be desirable to point these people somewhere else where they would have a good chance to get help.
Compile a list of active community support channels.
If that is not enough, create another subreddit or something.
Write canned responses that:
Comment with appropriate response before deleting the post.
To moderators, developers and old-timers: please let me know what's your opinion about the issue and help with implementing my proposal.
Hi everyone,
I’m having trouble understanding how to verify if a hash meets the difficulty target in Dogecoin. For Bitcoin, I know the rule is that the hash must be less than the target value.
How does this process work for Dogecoin? Could someone explain it in detail?
For example, let’s consider block 5465141:
Hash: ed85adb9b7af59e0a483bda9619ebfc5ed748c2be49d6402b0c4c8fe86c67bc3 Difficulty (Bits): 1a010d33 How can we verify if this hash meets the difficulty?
Any insights or resources would be greatly appreciated!
Thanks in advance for your help!
Hey DOGE devs,
I'm working on a private contract for a wallet built for the doge network. I need to provide basic send/receive/mint(inscribe) for DOGE ordinals, dunes, fungible tokens, and non-fungible tokens. I understand the basic theory behind how these ordinal shibes are tracked and associated with metadata, but I'm short on allocated budget to build tools for building these transactions myself. I was never scoped to build the transactions myself, but some external tooling has fallen through and I'm scrambling to make it work either way.
I know there exists doginals.js by apezord, some other libs based on doginals.js, and some that aren't but use bitcore-lib-doge. Is there anything else out that that doesn't require a ton of extension or configuration that can help index ordinals, handle op codes for adding the metadata, that sort of stuff? bitcore-lib-doge has no docs, refers to a litecoin version of the lib, and still doesn't touch performing the ordinal inscriptions. (at least I dont think so?)
It's a self-custody wallet, and many tools out there automatically
include wallet key mgmt, or api calls to 3rd party services that perform
the things I need to do on the client side securely --- they also have
poor documentation, or depend on libs I can't use on the client side,
even with browserify.
I'm not new to crypto in general, but having worked mostly in
traditional web dev I am new to building apps like this, so I'd also
appreciate any walk throughs or tools that can show me plainly what is
being done to tx data in order to inscribe and automate the process of
selecting UTXOs for inscription, and finding ordinals in a wallet.
Any advice or resources would be greatly appreciated!
-Jon
Hoping someone can point me in the right direction. I am adding watch-only addresses to the core, and I do a rescan. During the rescan, I see several correctly attributed txids with AddToWallet in the log files. Yet, when I try to do a listtransactions, none of those transactions are in the output. I assume this is operator error?
I have an old wallet.dat, encrypted with dogecoin core, and want to move the coins to my trezor, but WITHOUT using dogecoin core which crashes on me as it cannot sync due to insufficient disc space (200g).
The only method I can gather is to do a privkeydump, download a thin client, import the wallet, and then send the coins from the thin client to my Trevor. Any easier way? If not, any recommendations on a reputable thin client? Presumably one of the ones on dogecoin.com but they give me the willies.
Cant import keys directly to Trevor I believe. Can only send/receive.
https://shibe.technology/ is back online. You can get 100tDoge every 24h for your development.
If you need more, leave a comment and I will send some.
Also I am looking for someone to help with this project. If you are interested, DM me.
I just finished syncing the blockchain on the core wallet. I thought i read that it should be 50-60gb. My dogecoin folder is 178gb! Is that normal??
Any Doughwallet recovery update?
Hey,
So some of you probably know about the doughwallet incident. It was listed as the IOS app on dogecoin.com and it was suddenly removed (a long time ago) and people can't restore their wallets even with the seed phrase.
I've been trying on and off to recover a wallet from the seed phrase that a guy sent me some years ago (btw, you shouldn't send your seed phrase to anyone but this guy trusted me)
I would like to ask if anybody heard about recent updates? Anything new?
I already know about the "official statement" from the main dev, and the recovery tool that he built (that only worked for a small group of people) and Ian Coleman's tool including trying with different derivation paths and etc.
I also tried to compile the app and do some reverse engineering which I'll try to repeat but it's hard since it's so old and on mac os (have to use a virtual machine)
Any other ideas?
Hi Dogecoindev Community Members,
Excited to join & e-meet you all.
I’m developing a Dogecoin-backed stablecoin that will enable staking, restaking, and other DeFi use cases specifically for meme tokens on Dogecoin. I believe this could enhance the Dogecoin ecosystem by giving the community new ways to engage with their holdings. I’d love to get your expert insights on a few key areas if you’re open to it!
Would appreciate if you could provide your perspective on following questions marketing 1, 2 & 3 as applicable.
What’s the biggest gap you see in Dogecoin’s DeFi capabilities today?
How receptive do you think the Dogecoin community would be to a stablecoin that allows staking and restaking of meme tokens?
What values or features do you believe a new Dogecoin-linked project must include to gain community support?
Should you wish, you can also provide anonymous responses. We don't collect any personally identifiable information, not even email.
Thanks in advance.
Cheers
I have my dumped wallet adress and key but I can’t find where to use them to get my doge back. I tested it with dogechain and it worked great. But now that is gone and coinb.in doesn’t register my wallet address. I’ve tried doing the private key on doge core which I get my wallet and it shows in receiving but doesn’t show I have a balance.
On June 27th 2016 my dogecoin was sent to an address I don’t recognize and it’s been in that address ever since. Every 4 years I try to figure this out it seems. In 2020 I worked with a dogecoin developer who said they were aware of dogecoin almost self sending when you add an existing walker on say one Desk top and add it to another.
I would have to go back to my stack and computers to nail down which ones had the dogecoin wallet installed I would think but I do have all the dat files copied to a thumb nail too if needed. Just wanted to see if anyone heard of this before. Thanks
Hey,
I have a bunch of coins on doughwallet. I just went to their site to try and recover the coins however their site is down. Anyone have any tips on how I can recover the coins? I have my recovery phase for an old dogecoin wallet on Doughwallet.
I didn’t realize until today that block.io has shut down and I no longer have access to my wallet.
What I do have is my seed phrase and what looks like a P2SH address (starts with A). Here’s what I’ve tried so far:
Tried to import my wallet into pretty much all recommended wallets out there using my seed phrase. No luck here as everything shows up with 0 Doge.
I used the bip39 mnemonic converter with my seed phrase to see if any of the addresses have doge on them.
On top of #2, I modified and used blockio’s github repo “BlockIo/blockio-basic-multisig-sweep” code to create P2SH addresses from the private keys I got from the bip39 converter. I had no luck getting any matches with the address I’m aware of. I suspect they use the “secret pin” as a passphrase and ive tried different ones i can think of so far.
I’m pretty much out of ideas at this point and would appreciate if anyone can help me out. Thanks!
Hey!
I’m about to build a Dogecoin explorer for the terminal. I would like to hear your feature requests and ideas on a TUI explorer/application!
As soon as the MVP is ready I will provide the source code.
Happy coding!