Bitcoin Forum
June 19, 2025, 07:00:28 AM *
News: Latest Bitcoin Core release: 29.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Pywallet Dumped - Import options  (Read 102 times)
dollartrader (OP)
Full Member
***
Offline Offline

Activity: 194
Merit: 101



View Profile
May 22, 2025, 07:03:15 AM
Merited by ABCbits (1)
 #1

After reading through MANY threads, I have successfully recovered wallets. I mined and played way back when so lots of addresses. This is from a -dumpwithbalance output. Also did a recover option.

Questions:
The balance all say "Rate limited" - Any way I can correct that to show a balance?
Is there an efficient way to extract only the "sec: "<key>", from the text file and export just those keys to import into electrum?

Wallet created with recover will not load in to local qt bitcoin core (28.1) by the way, but a few test imports into electrum were successful.

            "addr": "<addr>",
            "balance": "Rate limited",
            "compressed": false,
            "encrypted_privkey": "7<privkey>",
            "hexsec": "88<hex>",
            "label": "recovered: 88<recover>",
            "pubkey": "04f<pubkey>",
            "reserve": 0,
            "sec": "5Jr<sec>",
            "secret": "88<secret>"

 
LoyceV
Legendary
*
Offline Offline

Activity: 3710
Merit: 19117


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
May 22, 2025, 10:06:24 AM
Merited by ABCbits (1)
 #2

Electrum isn't designed to check thousands of addresses at once.
If you want to check the balance for a lot of addresses, read List of all Bitcoin addresses with a balance.

Is there an efficient way to extract only the "sec: "<key>", from the text file and export just those keys to import into electrum?
I'd use grep:
Code:
grep '"sec": "' file.txt | cut -d'"' -f4

¡uʍop ǝpᴉsdn pɐǝɥ ɹnoʎ ɥʇᴉʍ ʎuunɟ ʞool no⅄
nc50lc
Legendary
*
Offline Offline

Activity: 2814
Merit: 7310


Self-proclaimed Genius


View Profile
May 22, 2025, 12:42:16 PM
Merited by Cricktor (2)
 #3

The balance all say "Rate limited" - Any way I can correct that to show a balance?
That's a response from Blockchain(dot)com's API if you've sent multiple queries in just a short while or your IP is above their limit.
The link is; Pywallet is using that as its main API endpoint and since there's no error response and Pywallet doesn't know how to handle such value, it took that (rate limited) as your balance.
It was written years ago when Blockchain had less strict limits, BTW.

Use manual query like what Loyce suggested or change the API endpoint in Pywallet's code to another balance check API.

dollartrader (OP)
Full Member
***
Offline Offline

Activity: 194
Merit: 101



View Profile
May 22, 2025, 02:18:49 PM
 #4

Thanks for the info, will give these ideas a try.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!