Wallet / key recovery playbook (local, offline)
recovery_guideStep 1 of signing_guide, also callable alone. Returns the COMPLETE recovery playbook in-context (or one branch via situation=): BIP39 scan across MetaMask/Ledger Live/Ledger legacy/Trezor/Phantom/Solflare/Trust/Exodus/TronLink and BTC BIP44/49/84/86 paths, missing-word checksum brute force, BIP39 passphrase search, Ethereum keystore v3, 2014-15 presale JSON, Electrum seeds, wallet.dat (btcrecover), blockchain.info legacy, hardware wallets, raw keys, password-guessing from the user's own hints. Commands use open-source blocktools on the user's machine (passphrase typo search and presale use btcrecover / pyethsaletool); SwapChan never receives secrets. Strong warnings against pasting phrases into chat or "recovery service" scams. After addresses: find_money -> verify_tx -> human signs -> broadcast_tx. Result includes display markdown with chan images: show it to the user. How to combine this with the other tools: swapchan_playbook (workflows: find-money, best-swap, rebalance, revoke-approvals, bridge-stuck, token-safety, recover-old-wallet).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "recovery_guide"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| situation | No | Recovery branch: full | seed-phrase | missing-word | passphrase | keystore | presale | electrum | wallet-dat | blockchain-info | hardware | raw-key | password-hints. Default full returns every branch in-context. |