1. Go to https://www.balletcrypto.org/#/
2. Scratch card to reveal 20-character passphrase
3. Enter passphrase
4. Peel sticker to reveal BP38 private key
5. Scan or copy/paste PK and decrypt BP38 PK
This reveals the wallet’s Public Key (compressed, 66 characters) and Private Key Hexadecimal Format (64 characters), as well as WIF Compressed Private Key for each address, notably both legacy and segwit BTC addresses. Both addresses share the same PK.
*Surprisingly, this action also reveals all other supported addresses and PK’s on the wallet, which includes 20 other coins that Ballet supports in their REAL issue wallets.
6. In Free Wallet (desktop version), go to address QR icon and select “changetaddress” from dropdown
7. Under options in pop-up, select “Import Private Key”
8. Enter either Ballet wallet’s master PK HEX -64 or BTC WIF Compressed PK (note: either key activates the legacy address by default)
With more or less of the last three steps, this was also successfully completed in the mobile version of FreeWallet.
Happy to report that the Ballet NFT wallet works for my needs as a form of cold storage of xChain NFT collectibles, and as long as the wallet isn’t damaged (I’d prefer that it wasn’t plastic, maybe future issues as the popularity of xChain NFTs grows will be metal), seems like a viable long-term storage solution for assets.
Nice write up - in theory you could take one of the metal btc cards with their legacy address and do the same thing
Same results with the metal REAL card using the legacy address and the steps above. Theory proved
yep - the idea is to be able to have an image of the NFT on the wallet physically as well as within the wallet and for a cheaper price than the metal cards.