/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
Today I sent dogecoins from my cex to my dogecoin core wallet. Things have worked smoothly previouslu, but my last 2 transactions are hanging in an "unspent" status. I created new receiving addresses for my last 2 transactions, and now they both are hanging in unspent limbo
https://dogechain.info/tx/a6ba66dd8b871193c6064a2f0f1ab31b8ed703cb9ddfdef64eb29b0c8f468fd8
https://dogechain.info/tx/7b304fab1ae3205559f0d035fa0aee486e04b2a9a345977d11c562174e30c85d
-I realized I have used an old imported wallet, that does not have the Hd key generation option.
-I haven't created backups after every transaction, as the faq says..
-I read from dogecoin core faqs that: " IMPORTANT: wallets created with Dogecoin Core releases older than version 1.10, instead, contain a list of randomly generated private keys. Even when imported in Dogecoin Core 1.14+, these wallets will keep using this way of generating addresses, so whenever you generate a new public address with Dogecoin Core or you spend coins, it is recommended that you create a new backup, as the old wallet.dat files might not contain a copy of the private key associated with the new public address or with possible change addresses - thus, upon restoring the wallet, you might be missing part of your Dogecoin.
You can check which format your current wallet is using by looking at the “HD” icon in the lower right corner of the screen. When greyed out, your wallet is using the old format and needs to be backed up again after a new address is generated."
-So have I messed completely and lost my coins. What should I do now? Have I lost about 450 USD worth of doge?
Hello,
I was wondering if there is currently any NFT bridges operating from Doge similar to the functionality that Portal/ Wormhole offers?
Found this old backed up app from my old mac, which I used several years ago to 'mine' doges.
The app was backed up on a .dmg archive. At the time, I just backed up the app itself, from app folder.
Didnt backed up the wallet .dat by exporting it.
Now What I did was I opened the app on the Mac. It works. Yeah!
But not Doge. aybe because is could not get to syn yet?
Couple of question:
Thanks in advance. Long life to Doge! :)
Let’s make it happen.
I'm weighing my options; I'd like to hear from others.
Should I or shouldn't I pursue the following tempting adventure?
My father built a water well in the middle of the desert of Arizona (about 1.2 hours outside Vegas)
He supplies water to people who live off grid in the middle of nowhere all year round
He has a payment system that takes quarters and bills. People buy hundreds of gallons at a time or more; he has a very good operation
I'm a programmer, I can build anything. Beginning November, for 3 months, I will be staying with my parents to help them out with some important things.
Do I build a Dogecoin payment system for the well and allow the most precious substance on earth to be purchasable with Doge?
1 Doge, 1 gallon?
I would like to read the thoughtful and measured considerations mostly, but I am open to vibrant blind enthusiasm too.
(If I did build it, I would be building it in public, streaming the whole thing on Twitch)
For those that still don't understand what is #DogeBox and what we did. https://dogebox-docs.dogecoin.org/
It's #OpenSource, anyone can verify and modify the code and install in any computer, code their own Apps (PuP's) and share to everyone worldwide and they can install in one paw of a button $Doge #Dogecoin
Hello! I think that cash like features are importante, fungibility. Thats the one thing missing in dogecoin. There are plans to implement some kind of privacy on dogecoin.
Ty and ty for your work.
How to run DogeBox pre-alpha on your own home computer? https://forum.dogecoin.org/d/61-how-to-run-dogebox-pre-alpha-on-your-own-home-computer
**1º- Download and install VirtualBox: Windows: https://download.virtualbox.org/virtualbox/7.0.20/VirtualBox-7.0.20-163906-Win.exe Mac: https://download.virtualbox.org/virtualbox/7.0.20/VirtualBox-7.0.20-163906-OSX.dmg Linux: https://www.virtualbox.org/wiki/Linux_Downloads
**2º- Download the #DogeBox pre-alpha image: https://github.com/dogeorg/dogebox/releases/download/v0.01-dev-alpha/dogebox-v0.01-dev-alpha_x86_64.ova
**3º- Login to it with:
Login: shibe Password: suchpass
then type:
ip addr
and your will see your local DogeBox IP, something like 192.168.1.69, open your internet browser and type the IP following the :8080 like this example: https://192.168.69:8080
**4º- Add a new password to login and click "Continue" generate your own Private Key clicking on "Generate Master Key", Backup and check the box "I understand..." and click on "I've written it down...", click "Continue", then set a device name and select your network, finally click on "Much Connect" and wait a few seconds it will redirect to the final page, in that page wait ~2 minutes and if not redirected refresh the page and if does not work restart the VirtualBox DogeBox image: Note: There is a known bug since this morning, so after you click on "Much Connect" refresh the page and enter your password and after login, refresh it once again and you will be in the DogeBox Alpha preview, if not restart the VirtualBox DogeBox image and should work
**Fun Part: How to install a PUP (AKA DogeBox App's)? The fastest way for now is to to download this file "pup.html" that you can download here:
https://github.com/dogeorg/dpanel/tree/easy-pup-install
put the pup.html on your desktop, open the pup.html file with your browser and add your DogeBox local IP, your DogeBox password and there will be by default a test PuP but you can change it and create your own to test it also.
We will be improving in the next hours/days so stay tune :)
Because I did not knew the T6 hardware amp requirements and the Tesla X amp, only the voltage was the needed 12v, after connected I was really happy that anyone can run a DogeBox hardware in probably any 12v vehicle
I used to mine dogecoin when it first came out because I liked seeing the numbers go brrrr. Once I got bored of it, I consolidated all of my DOGE into a u/langer_hans android dogecoin wallet and created a backup. The backup is from March 2014 and has been sitting in my drive since.
My problem is, I can't remember the password (of course). I vaguely know what it might be and am attempting a combi attack in hashcat, but I can't identify what type of encryption this is.
What I have currently is a 236 character string starting with U2FsdGVkX1. Does anyone here know what type of encryption that app used back then? I don't know if this is AES256. md5, base64 or what. Any help is appreciated.
Hello. I understand the focus of this group is technical dev however I wanted to ask if there is any dedicated resource/team/community that focuses on the business side of things in terms of driving awareness/adoption of Doge? Specifically, partnerships/sponsorships where businesses could help promote Dogecoin.
Can anyone explain what is happening here? Should I be concerned by this error? Node is set up with p2pool and getting these errors infrequently, but throughout the month. Litecoin seems to get a similar error. Permissions appear to be set up correctly, but nodes starting with crontab.
ruser@server:~/.dogecoin$ cat debug.log | grep -i error
2024-08-27 02:57:35 CDBEnv::Open: LogDir=/home/ruser/.dogecoin/database ErrorFile=/home/ruser/.dogecoin/db.log
So I want to build a crypto game that uses dogecoin. Is there a BTCpayserver like option for dogecoin?
Any idea why the command: dogecoin-cli getdifficulty produces different values nearly every second I run it? If the network only adjusts once a block, why do I get constantly changing results?
Interest in building on Doge has been exploding in recent months 🎉, so we decided to launch some community projects to get folks up and running on testnet with the goal being for anyone to be able to easily build on the doge testnet without spinning up their own node/infra.
A free and easy to use faucet for TESTNET Doge, stocked with an initial donation of 6,969,420.69696969 TESTDOGE from QED
A public full history API for the testnet (compatible with doge-sdk + a blockstream flavored block explorer. To make it easy for integrations, the API supports Access-Control-Allow-Origin: *
/ CORS.
Some Example API Calls
https://doge-electrs-testnet-demo.qed.me/tx
<hex encoded transaction>
curl 'https://doge-electrs-testnet-demo.qed.me/tx' --data-raw '<hex encoded transaction>'
An exhaustive list of APIs can be found here
A fully featured web wallet for sending/receiving TESTDOGE with support for:
Link: https://testnet-wallet.doge.toys/
In addition, we have dedicated a relatively beefy server to mining doge testnet blocks, so if your building on testnet you can be sure that blocks can be mined in a reasonable amount of time (1-2 minutes).
If anyone has any other tools they wish to see built for testnet, please let us know!
<3
Payouts for Dogecoin Core 1.14.7 from the tip jar (the "AC8Q9Z4i4sXcbW7TV1jqrjG1JEWMdLyzcy" address) have just been sent out to contributors. Thank you to everyone who has contributed to making this release happen! The transaction hashes for reference are:
Note that there is a second fund for contributors (documented at https://github.com/dogecoinfoundation/corefunds), and we're working on signing the transaction from that fund, so a second payout is pending.
We managed to get addresses for most contributors this time, and thanks to Patrick for doing the bulk of the work there. If you're on the list below and haven't received a payout:
For 1.14.7 we have allocated 11% of the remaining funds, for a total pool of 1,350,000 DOGE. Tips have been weighted based on number and complexity of contributions, and you can see the detailed breakdown provided by Patrick at https://github.com/dogecoin/dogecoin/discussions/3505.
Thank you to:
Thanks again to everyone who has contributed to the release!
This minor release includes important network code updates. We strongly recommend all users on every platform update soon.
Release notes are available from the announcement:
Hello!
Is there is anybody succeed to run Dogecoin Core node on a system with limited memory ?
My attempts to adjust it using the next parameters through CLI interface, did not provide any significant difference between default values.
dogecoind -server -daemon -rest -rpcauth -prune=2500 -maxmempool=100 -dbcache=80 -maxorphantx=10 -maxconnections=32 -rpcthreads=1 -datadir=/doge/path &
A couple of months ago, we had an issue with our server provider that broke the service. Today it is back online!
This is open source so if you want to setup your own you can check it here : https://github.com/ShibeTechnology/dogecoin-testnet-faucet
Why aren't there any dogecoin conferences or meetups?
I'd be totally down to go to one, or help plan one!
As the currency of the people, we'd probably attract a more diverse, everyday person crowd, as Bitcoin is starting to be considered a little too rich for the everyday man to afford, relatively.
Hello, i attempt to launch a fresh node with prune option like in the next command but upon reaching a limit Node just stop working and wipe out from system memory. Could you please advise on it ?
$> dogecoind -server -daemon -rest -rpcauth -prune=4400 -datadir=/doge/path -conf=/doge/path/dogecoin.conf -wallet=fileName.dat
2024-07-29 07:52:40 Prune configured to target 4400MiB on disk for block and undo files.
...
2024-07-29 07:53:27 init message: Pruning blockstore...
2024-07-29 07:53:40 Prune: target=4400MiB actual=4253MiB diff=146MiB max_prune_height=364835 removed 7 blk/rev pairs
...
2024-07-29 06:58:21 Prune: target=5555MiB actual=5397MiB diff=157MiB max_prune_height=386577 removed 1 blk/rev pairs
Thank you in advance!
I followed the installation instructions for dogecoin for mac. All I got was the GUI. I am not interested in the GUI, I want a CLI interface. Dragging the icon to Applications folder, then running it doesn't result in dogecoin-cli
location getting added to my PATH
. Where is this thing located? I'm still 10 years behind in the sync, I just started. I see the instructions for Linux which are more terminal oriented, but I am on mac. Thanks for any help!
Thanks to Fantoumi I fixed a bug on my WordpressPayments Gateways Plugins using WooCommerce, that wen using multiple payments methods besides Dogecoin the Doge email was always sent by default. Meanwhile I also removed Google QR API to use http://fetch.dogecoin.org.
My GitHub Repos updated and the Wordpress SVN. Waiting propagation on Wordpress Servers.
You can get it on my GitHub the latest.
Easy Dogecoin Gateway:
https://wordpress.org/plugins/easy-dogecoin-gateway/…
https://github.com/qlpqlp/woocommerce-easy-dogecoin-gateway…
Easy Dogecoin Gigawallet Gateway:
https://wordpress.org/plugins/easy-gigawallet-dogecoin-gateway/…
https://github.com/dogeorg/gigawallet-wordpress/
Hope you all like it :)
Doge development has always been community-focused. Recently, I’ve been looking into Luna Inu (LINU), which operates with a renounced contract and liquidity locked for 73 years, providing strong security. LINU also has 0% transaction tax, making it a great option for developers and traders. The project is entirely community-driven with dedicated volunteers, and they’re working on a fun utility project, the CasinuCoin slot machine. What other secure, community-driven projects are you working on?
Hi I had a large number of coins in my dagevault wallet and they were lost during the dogevault hack I think it was in 2015.
I have all my wallet addresses and all the transfers made to that adress which will confirm my ownership of coins as well as I have the original login details for the original site and some backup files.
I have tried to make contact in the past with no luck however with the amount of people investing in the currency and the value then Im sure the community would ensure there is a way to be able to communicate this and other important issue's with someone who is abe to assist and help because as I have been led to believe most of the coins hacked were recovered and a large portion of those coins were part of my wallet and never returned.
It would be great if I was able to communicate directly with someone who has the ability to assist me as I have been a long dogecoin supported and began my support back in 2013.
Guy
Tried at r/dogecoin first but this sub seems more appropriate.
There seems to be no point of contact for somebody willing to privately disclose security matters to contributors to this project (if any). You may want to fix this, or alternatively stop using an unmaintained network.
How do I swap a token via the router using function number 12?
Hello,
It's not an issue but during dogecoin core compilation I have a recurrent Warning. Maybe you have idea about how to fix it.
On Remote server.
O.S.: Linux v2202404220968263483 6.1.0-18-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 (2024-02-01) x86_64 GNU/Linux
Ex:
inlined from ‘void Unserialize(Stream&, std::vector<T, A>&) [with Stream = CDataStream; T = CTxOut; A = std::allocator<CTxOut>]’ at ./serialize.h:697:29:
/usr/include/c++/12/bits/move.h:204:11: warning: ‘<unnamed>.prevector<28, unsigned char, unsigned int, int>::_union’ is used uninitialized [-Wuninitialized]
204 | _Tp __tmp = _GLIBCXX_MOVE(__a);
| ^~~~~
./script/script.h: In function ‘void Unserialize(Stream&, std::vector<T, A>&) [with Stream = CDataStream; T = CTxOut; A = std::allocator<CTxOut>]’:
./script/script.h:643:21: note: ‘<anonymous>’ declared here
643 | CScriptBase().swap(*this);
| ^
In function ‘std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = prevector<28, unsigned char>::direct_or_indirect]’,
inlined from ‘void prevector<N, T, Size, Diff>::swap(prevector<N, T, Size, Diff>&) [with unsigned int N = 28; T = unsigned char; Size = unsigned int; Diff = int]’ at ./prevector.h:430:18,
inlined from ‘void CScript::clear()’ at ./script/script.h:643:27,
inlined from ‘void CTxOut::SetNull()’ at ./primitives/transaction.h:160:27,
inlined from ‘CTxOut::CTxOut()’ at ./primitives/transaction.h:144:16,
inlined from ‘void Serialize(Stream&, const std::vector<T, A>&) [with Stream = CDataStream; T = CTxOut; A = std::allocator<CTxOut>]’ at ./serialize.h:656:27,
inlined from ‘CDataStream& CDataStream::operator<<(const T&) [with T = std::vector<CTxOut>]’ at ./streams.h:399:20,
inlined from ‘void SerializeTransaction(const TxType&, Stream&) [with Stream = CDataStream; TxType = CTransaction]’ at ./primitives/transaction.h:265:7:
/usr/include/c++/12/bits/move.h:204:11: warning: ‘<unnamed>.prevector<28, unsigned char, unsigned int, int>::_union’ may be used uninitialized [-Wmaybe-uninitialized]
204 | _Tp __tmp = _GLIBCXX_MOVE(__a);
| ^~~~~
./script/script.h: In function ‘void SerializeTransaction(const TxType&, Stream&) [with Stream = CDataStream; TxType = CTransaction]’:
./script/script.h:643:21: note: ‘<anonymous>’ declared here
643 | CScriptBase().swap(*this);
| ^
CXX test/test_dogecoin-bswap_tests.o