nvk / walletsrecovery.org

Information about wallet defaults for external recovery
https://walletsrecovery.org/
115 stars 96 forks source link

Machine readable format #115

Open aantonop opened 4 years ago

aantonop commented 4 years ago

It would be great if this site could also host a machine readable format (probably JSON) that allows recovery software to read information about wallets, paths and script types and uses the data to search the tree produced by a seed or xpub.

I'm working on such a recovery tool and would love to have a well managed location for that data that can be updated collaboratively.

For example:

{
wallets_recovery: [
 "ColdCard Mk1": [{ "path" : "m/44'/0'/0'", "script": "p2pkh", "passphrase": "optional", "psbt": true},
                             { "path" : "m/84'/0'/0'", ... etc
]
}
nvk commented 3 years ago

Yes, that would live in a separate document for each wallet.

~ie inside /wallets/green.md~ should be a single long file /walletsrecovery.json

Want to take a stab at it?

seljuck commented 3 years ago

I would be willing to tackle this. I will put out the caveat that I've never done anything on GitHub before. I have worked with JSON files however.

seljuck commented 3 years ago

I have created an initial version of walletsrecovery.json. I would like to create a pull request for it. Just checking on the accepted procedure for initiating this.

Thanks

Giszmo commented 3 years ago

The Pull Request is where the discussion is going on now.