Keystone Support
Official WebsiteCoin SupportBlogContact Us
English
English
  • 🧰Advice and Answers from Keystone Team
  • General Navigation Guide
  • About Keystone
  • ChangeLog
    • Keystone Firmware (Multi-Coin)
      • M-13.0(Multi-Coin)
      • M-12.6 (Multi-Coin)
      • M-12.4 (Multi-Coin)
      • M-12.2 (Multi-Coin)
      • M-12.0(Multi-Coin)
      • M-11.0(Multi-Coin)
      • M-10.8(Multi-Coin)
      • M-10.6(Multi-Coin)
      • M-10.4(Multi-Coin)
      • M-10.2(Multi-Coin)
      • M-10.0(Multi-Coin)
      • M-9.6(Multi-Coin)
      • M-9.4(Multi-Coin)
      • M-9.2(Multi-Coin)
      • M-8.8(Multi-Coin)
      • M-8.4(Multi-Coin)
      • M-8.2(Multi-Coin)
      • M-8.0 (Multi-Coin)
      • M-7.2 (Multi-Coin)
      • M-7.0 (Multi-Coin)
      • M-6.10 (Multi-Coin)
      • M-6.8 (Multi-Coin)
      • M-6.6 (Multi-Coin)
      • M-6.4 (Multi-Coin)
      • M-6.2 (Multi-Coin)
      • M-6.0 (Multi-Coin)
      • M-5.4 (Multi-Coin)
      • M-5.3 (Multi-Coin)
      • M-5.2 (Multi-Coin)
      • M-5.0 (Multi-Coin)
      • V 1.4.2 (Multi-Coin)
      • V 1.4.0 (Multi-Coin)
      • V 1.3.0 (Multi-Coin)
      • V 1.2.0 (Multi-Coin)
      • V 1.1.0 (Multi-Coin)
    • Keystone Firmware (BTC-Only)
      • B-3.6 (BTC-Only)
      • B-3.4 (BTC-Only)
      • B-3.2 (BTC-Only)
      • B-2.5 (BTC-Only)
      • B-2.0 (BTC-Only)
      • V 1.1.1 (BTC-Only)
    • Keystone Companion App
      • V1.2.3
      • V1.2.2
      • V1.2.1
      • V 1.1.2
      • V 1.1.0
      • ERC-20 Token Delisting
  • Getting Started
    • Setting Up Keystone (Legacy)
    • Setting Up Keystone (New)
    • Firmware Upgrade
      • How to Format a MicroSD Card to FAT32?
      • Verify the SHA256 Checksum of the Firmware Update File
    • Getting Started with M-10.0 or newer for Beginners
    • Keystone Mobile App Syncing
    • Receiving Cryptocurrency
    • Sending Cryptocurrency
  • Basic Features
    • Password
      • Setting Pattern Lock
      • Fingerprint Settings(Pro only)
      • Forgot or Reset a Password or Pin
    • Add Multiple Addresses
    • Add Tokens on the Mobile APP
    • Add labels to Address
    • View Transaction Details
    • Set System Settings
    • Wipe the Device
  • 3rd Party Integrations
    • Bitcoin Wallets
      • Casa
      • Enhance the security of BlueWallet
        • BlueWallet 2/3 PSBT Multi-sig: BlueWallet + Keystone + ColdCard
        • BlueWallet 2/3 PSBT Multi-sig: Keystone + ColdCard + SeedPicker
      • Specter
        • Specter 2/2 PSBT Multi-Sig
        • Specter 2/3 PSBT Multi-Sig
      • Sparrow Wallet
        • Sparrow Wallet 2/3 PSBT Multi-sig
      • Electrum
        • Electrum 2/2 PSBT Multi-sig
        • Electrum 2/3 PSBT Multi-sig
      • Wasabi Wallet
      • BTCPay Server
      • Nunchuk
      • Simple Bitcoin Wallet
    • ETH & Web3 Wallets
      • MetaMask
        • MetaMask & DeFi
        • Importing MetaMask Wallet into Keystone
        • Potential Trouble with Importing MetaMask wallet into Keystone
        • Importing Your Ledger Wallet/Account into Your Keystone Hardware Wallet
        • How to Switch ETH Path to Ledger Live / Legacy Format?
        • Configure EVM Chains on MetaMask
      • MetaMask Mobile
        • Defi with MetaMask Mobile
        • Configuring EVM Chains on MetaMask Mobile
      • OKX Wallet (Extension)
      • OKX Wallet Mobile
      • Bitget
      • Rabby Wallet
      • Core Wallet (Extension)
      • BlockWallet
      • Polkadot{.js} (DOT/KSM)
        • DOT/KSM Staking
    • Aptos Wallets
      • Fewcha Wallet (Extension)
      • Petra Aptos Wallet (Extension)
    • Arweave Wallets
      • 🦔ArConnect
    • Cosmos Wallets
      • Keplr (Extension)
        • How to Make IBC Transfers with Keystone
    • NEAR Wallets
      • Sender Wallet (Extension)
      • How to switch Near Path to Ledger format?
    • Polkadot Wallets
      • SubWallet
      • Metadata Update or Reset
    • Solana Wallets
      • Solflare Extension
      • Solflare Mobile
    • Dapp (DeFi)
      • Safe
      • Safe Mobile App
      • Zapper
      • Yearn Finance
      • SushiSwap
    • Other Coins
      • XRP Toolkit (XRP)
  • Advanced Features
    • Displaying Your NFT on the Lock Screen
    • Three BTC Address Formats Support
    • Change the derivation path of addresses
    • Export XPUB
    • Displaying ENS Names
    • Multi Signature
      • Delete Multisig Wallet
    • Staking
    • Decoding DeFi Transactions
    • Decoding Multi-Signature Transactions
    • Decoding 4-byte Function Signature
    • Recovery Phrase
      • Construct Your Own Recovery Phrase
      • Import or Create Shamir Backup
      • Use Dice to Generate Recovery Phrase
      • Recovery Phrase Check
      • Recover your Ledger Wallet
    • Passphrase
    • Self-Destruct Mechanism (Pro-only)
  • Miscellaneous
    • Security Practices
    • FAQ
    • Cobo Vault Companion App
    • Migrating from the Keystone Companion App to OKX: A Step-by-Step Guide
  • Keystone Tablet
    • Keystone Tablet Instruction Guide
    • Why does the Keystone Tablet have only 4 slots for a word?
Powered by GitBook
On this page
  • I. Preparation
  • II. Creating a 2/3 multisig wallet on Casa
  • III. Receiving bitcoin to your 2/3 multisig address
  • VI. Sending a 2/3 multisig transaction
  • 1. Create a 2/3 multisig transaction on Casa
  • 2. Sign multisig transaction with Keystone
  • 3. Broadcasting Transactions with Casa

Was this helpful?

  1. 3rd Party Integrations
  2. Bitcoin Wallets

Casa

PreviousBitcoin WalletsNextEnhance the security of BlueWallet

Last updated 2 years ago

Was this helpful?

Firmware version B-2.0 (BTC-Only) or newer allows you to use Casa V 3.6.0 or newer with your Keystone Essential or Pro hardware wallets.‌ Detailed instructions provided below explains how to directly interact with Casa to create a 2-out-of-3 multi-signature wallet between your Keystone hardware wallet, Casa's Mobile Key and Casa's Recovery Key as the 3 participant co-signers. This tutorial also explains how to execute a 2-out-of-3 multisig transaction.

I. Preparation

1. Setup your Keystone Essential or Pro. ()

2. versions B-2.0 (BTC-Only) or newer running on Keystone Essential or Pro.

(Please read for more details.)

3. A Smartphone with Casa V3.6.0 or newer downloaded and logged in with your Casa account.

(Tips: Smartphone requires iOS 14.1 or up and Android 6.0 or up.)

4. A MicroSD card (FAT32 format with capacity NOT exceeding 512GB).

()

II. Creating a 2/3 multisig wallet on Casa

1. Run the Casa V3.6.0 or newer on your smartphone and log into your Casa account.

2. Go to the “BASIC MULTSIG” interface and select [Begin Basic Multisig Setup] > [I Understand] to enter the page so you can create a 2/3 multi-signature wallet. Then, select [Set Up Mobile Key] > [Continue] to successfully add Casa's mobile key as the first multi-signature participant.

Note: Please be advised that this tutorial is setting up Casa's mobile key as the first participant but advanced users can also consider adding another hardware wallet key as the first participant to have a total of 2 hardware wallet keys and 1 Casa recovery key.

3. Turn your Keystone hardware wallet on.

4. Select the [Menu] icon > [Multisig Wallet] > then select [Casa Mode] > [CONFIRM] > [Continue] > [Continue, It’s Ready]. Your Keystone hardware wallet will display a QR code to pair with Casa.

5. In the Casa app: select [Set Up Hardware Key] > then select [Keystone] > [Continue] > [Continue, It’s Set Up]

6. Select [Continue], then use your smartphone's camera to scan the QR code displayed on your Keystone. Your Keystone hardware wallet should now be successfully added as the second multi-signature participant.

7. Select [Set Up Recovery Key] and set the security questions to add the third multi-signature participant. Doing so would complete the creation of your 2/3 multisig wallet. (please be advised that this Casa recovery key feature is available in the Casa security plans from the gold or above.) You can now begin making multisig transactions at this point.

III. Receiving bitcoin to your 2/3 multisig address

1. Go to the Casa multisig wallet and select [Receive] to display your receiving address (please be advised this address is a "nested segwit" address, and not a Legacy and Native SegWit address). Please copy the address provided or scan the QR code for it.

VI. Sending a 2/3 multisig transaction

1. Create a 2/3 multisig transaction on Casa

1) Open the Casa app on your smartphone to enter your multisig wallet.

2) Select [Send] to open the remittance interface.

3) Configure the desired amount, then select [Choose Recipient] to input the receiving address by scanning the provided QR code or entering the address. You can also set the transaction fee as well.

4) Check all the transaction details before swiping up to confirm. The Mobile Key will begin signing the transaction automatically once you've swiped upwards. Select [Continue Signing] when the first signature is added.

2. Sign multisig transaction with Keystone

1) Select [Tap to add a new signature] > [Sign with Keystone Instead]. Casa will display the unsigned transaction information in a dynamic QR code format.

2) On your Keystone hardware wallet: Select [Multisig Wallet] > [Casa Mode], then select the [scan] icon and scan the QR code displayed on Casa.

3) Select [Sign] > verify your transaction with your password or fingerprint > then press [Confirm] to show the signed transaction data in QR code format.

4) Back on Casa: Select [Continue, It’s Scanned], then scan the QR code displayed on your Keystone to transmit the signed transaction data.

3. Broadcasting Transactions with Casa

1) Select [Complete Transaction] to broadcast the transaction.

Tip: Please check for more related tutorials and details.

here
Getting started in 5 steps
Firmware
How to upgrade firmware
How to Format a MicroSD Card to FAT32?
Keystone-Casa-1
Keystone-Casa-2
Keystone-Casa-3
Keystone-Casa-4
Keystone-Casa-5
Keystone-Casa-6
Keystone-Casa-7
Keystone-Casa-8
Keystone-Casa-10
Keystone-Casa-11
Keystone-Casa-12
Keystone-Casa-13
Keystone-Casa-15
Keystone-Casa-9
Keystone-Casa-14