keyteleport implements the parts of the COLDCARD Key Teleport protocol
that Cove uses.
| Protocol data | Send | Receive |
|---|---|---|
| English BIP39 mnemonic | ✅ Supported | ✅ Supported |
| Mainnet master XPRV | ✅ Supported | ✅ Supported |
| Secure Notes & Passwords | ❌ Not supported | ✅ Supported |
| Seed Vault entry | ❌ Not supported | ❌ Recognized only |
| Full COLDCARD backup | ❌ Not supported | ❌ Recognized only |
| Multisig PSBT | ❌ Packet framing only | ❌ Packet framing only |
The crate supports single-part, uncompressed Base32 BBQr packets and keyteleport.com URLs.
This crate implements a device interoperability protocol. It is not a general encryption API. Send each transfer password through a different channel from its encrypted packet. Treat receiver session keys, passwords, mnemonics, XPRVs, secure notes, and decrypted payloads as secrets.
This version does not include multipart BBQr joining, lossless unknown payloads, Seed Vault or backup codecs, Secure Notes encoding, or multisig PSBT encryption and decryption.
Licensed under either of the ones below at your option.