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
  • Reasons for implementation?
  • Firmware Update
  • Why the Update?
  • How to connect your Keystone Hardware Wallet with the Safe?
  • How to verify transactions on your Keystone?
  • Why should you choose Keystone

Was this helpful?

  1. Advanced Features

Decoding Multi-Signature Transactions

This article describes how to verify multi-signature transactions with your Keystone using Safe as an example.

PreviousDecoding DeFi TransactionsNextDecoding 4-byte Function Signature

Last updated 2 years ago

Was this helpful?

Reasons for implementation?

Keystone’s goal has always been to make all crypto transaction details transparent and secure.

With the rise in popularity of Multi-Signature wallets used by various protocols, Keystone made it a priority to enable the decoding of Multi-Signature transactions to prevent any issues. Users will now be able to view the Transaction ID, Addresses of both parties, Transaction Fee, Path, Transfer Value, etc. while executing transactions via Safe.

Firmware Update

Why the Update?

  1. Firmware version M-7.2 (Multi-Coin) or newer now supports decoding Multi-Signature transactions. (Please see for more help.)

  2. Ability to your Keystone Hardware Wallet with the Safe App to create and decode multi-signature transactions.

Note: Firmware M-7.2 (Multi-Coin) upgrades the QR decoding functionality with a new format. You will need to upgrade your to the latest version as well in order for the decoding to work.

How to connect your Keystone Hardware Wallet with the Safe?

Please follow 5 steps below:

  1. Click ‘Not Connected’ and click 'Connect'

  2. Click ‘Sync Keystone’

  3. Select ‘Keystone’ as the wallet to connect to Safe

  4. Scan the QR code available on your Keystone device with your computer’s camera to initiate the binding process

  5. Select the address you wish to bind and click ‘Done’

Note:

Be sure to double-check the signing details on your Keystone device before signing the transaction

How to verify transactions on your Keystone?

2. Keystone will decode the multi-signature transaction and display the transaction details.

Attention:

For the first signing with Keystone and you will get a message after scanning; For the last signing with Keystone then you will get the decoding details after scanning

Why should you choose Keystone

As you can see, Gnosis Safe has achieved a deepening integration with Keystone Hardware wallet. The icon of Keystone will be displayed on the interfaces of Gnosis Safe while connecting with the wallet.

In the meanwhile, the Keystone device supports multi-signature decoding in various scenarios, such as Create A Safe, initiating transactions, Add Owners, Remove Owners, interacting with DApp, etc.

  1. Create A Safe, contents below will be displayed after scanning the QR code for transaction with the Keystone device.

2. Add an owner of Safe, the contents below will be displayed after scanning the QR code for transactions with Keystone device.

3. Remove the owner of Safe multi-signature wallet, contents below will be displayed after scanning the qr code for transaction with Keystone device.

4. Interact with Dapp (using Uniswap for example), contents below will be displayed after scanning QR code for transactions with the Keystone device.

Create a transaction with Safe and get the unsigned transaction data in QR code format.

How to create a transaction with Safe?
blind signing
bind
Safe Web App
firmware upgrade
Sync Keystone
Click Keystone
Scan with Keystone
Select the address you wish to bind and click ‘Done’
Keystone-Decoding MultiSig Transactions-1
Keystone-Decoding MultiSig Transactions-2
Keystone-Decoding MultiSig Transactions-3
4
Keystone-Decoding MultiSig Transactions-5
Keystone-Decoding MultiSig Transactions-6
Keystone-Decoding MultiSig Transactions-7
Keystone-Decoding MultiSig Transactions-8
Keystone-Decoding MultiSig Transactions-9
Keystone-Decoding MultiSig Transactions-10
Keystone-Decoding MultiSig Transactions-11
Keystone-Decoding MultiSig Transactions-12
Keystone-Decoding MultiSig Transactions-14
Keystone-Decoding MultiSig Transactions-15
Keystone-Decoding MultiSig Transactions-16