Dogechain.info · DOGE

Recover a Dogechain.info wallet.

Dogechain.info is a discontinued web wallet for Dogecoin that stores an encrypted JSON wallet protected by your password.

Why people get locked out

For a forgotten Dogechain.info password when you still have your wallet identifier or backup.

Can we recover it?

Yes. Dogechain.info is one of the formats that reduces to a check-only extract, so the fleet can test passwords against it safely — finding the password never exposes a key that holds funds. GPU-friendly. You pay 15% only if we recover it, and nothing if we don't.

Under the hood

The Dogechain.info extract, in detail.

Exactly what the fleet receives for this format — and why finding the password still can't move the funds.

Anatomy of the extract

What leaves your machine — and what never does

For a Dogechain.info wallet, this is the entire check-only extract the fleet receives. It can test a password, but it can never be turned back into a key that spends.

GPU $dogechain$
in the extract
  • the first 32 payload bytes from an AES-CBC wallet (IV plus first ciphertext block)
  • the 16-byte salt
  • the stored PBKDF2 iteration count
  • a small format marker and CRC wrapper
stays on your device
  • the seed and keys in the later blocks — never sent
  • your addresses and balances
how a guess is checked

A correct password decrypts the CBC block to recognizable Dogechain wallet JSON fields. The keys live in blocks that are absent.

verifier Dogechain JSON fields such as "guid", "sharedKey", or "keys"
example extract
illustrative · synthetic
$dogechain$<base64("dc:" | first-32-payload-bytes | salt | iter32 | crc32)>

Illustrative and synthetic — placeholder bytes.

on the wire

Roughly 60 decoded bytes — the first 32 payload bytes, salt, iteration count, and a CRC wrapper.

password math (KDF)
PBKDF2-HMAC-SHA256

Dogechain hashes the password with SHA-256, base64-encodes that digest, then runs PBKDF2-SHA256 with the wallet salt and stored iteration count. Older AES-CBC wallets have a check-only block extract; AES-GCM wallets require a full authenticated decrypt and are not the same first-block extract.

how a guess is recognized
Dogechain JSON fields such as "guid", "sharedKey", or "keys"

A correct password decrypts the CBC block to recognizable Dogechain wallet JSON fields. The keys live in blocks that are absent.

extract format
$dogechain$

An open, published format. The agent checks every job matches it before running — so a real wallet can't be disguised as an extract.

See the full security model, or how a recovery works end to end.