Coldcard Interface Library
coldcard is a library for interfacing with the Coldcard hardware wallet.
Usage
use protocol;
// detect all connected Coldcards
let serials = detect?;
// open a particular one
let = serials.open?;
// set a passphrase
coldcard.set_passphrase?;
// after the user confirms
let xpub = coldcard.get_passphrase_done?;
if let Some = xpub
// secure logout
coldcard.logout?;
CLI
This project also offers a CLI tool. See the project's own crate for more information.
Install it with:
Contributing
Contributions are welcome. Before making large changes, please open an issue first.
Disclaimer
This is not an official project and comes with no warranty whatsoever.