Quantum Coin logo
Quantum Coin logo
Quantum Coin logo
  • Home
  • quantumcoin.org
  • Block Explorer
  • Community
    • Telegram
      Telegram

      @QuantumCoin

    • Discord
      Discord

      discord.gg/bbbMPyzJTM

    • Twitter
      Twitter (X)

      @TheQuantumCoin

    • Reddit
      Reddit

      /r/TheQuantumCoin

Quantum Coin Docs

  • Quantum Coin homeHome
  • Quantum Coin Vision PaperVision
  • Quantum Coin WhitepapersWhitepapers
    • Quantum Resistance
    • Consensus (PoS)
    • Data Availability
    • Allocation
    • Heisen GameChain
  • Quantum Coin DetailsDetails
    • Smart Contracts
    • Dynamic TPS
    • Block Explorer
    • Desktop Wallet
    • Android Wallet
    • Connecting To Mainnet
    • Validator Staking
    • SDK
    • FAQ
  • Quantum Coin LinksLinks
  • Quantum Coin Github source code, documentationGithub
  • Quantum Coin homeHome
  • Quantum Coin Vision PaperVision
  • Quantum Coin WhitepapersWhitepapers
    • Quantum Resistance
    • Consensus (PoS)
    • Data Availability
    • Allocation
    • Heisen GameChain
  • Quantum Coin DetailsDetails
    • Smart Contracts
    • Dynamic TPS
    • Block Explorer
    • Desktop Wallet
    • Android Wallet
    • Connecting To Mainnet
    • Validator Staking
    • SDK
    • FAQ
  • Quantum Coin LinksLinks
  • Quantum Coin Github source code, documentationGithub

Offline Transaction Signing

It is a better security measure to store your wallets in an offline device that is air-gapped, to mitigate risks of your wallet keys getting stolen. For example, you can disconnect all network connections, bluetooth, wi-fi etc. in a new laptop and store your wallets in the air-gapped device. When you need to execute a transaction from a wallet stored in such a device, instead of connecting the laptop to a network, you can instead use the offline transaction signing feature described below.

  1. Ensure you have the latest version of the desktop wallet installed. You may either download this wallet once and disconnect the laptop from all networks or copy over the wallet from another device in a USB drive. It is best to use a new USB drive and ensure you scan the drive using an antivirus software.

  2. Open the desktop wallet app in the disconnected device and create or import your wallets.

  3. Under the settings option down on right bottom side of the app, select the option that says 'Offline Transaction Signing'.

  4. Select 'Enable' and then 'Ok'

  5. Next time you want to send a transaction, just use click send button. Other transactions types such as conversions also will display similar pattern described below.

  6. Among other fields prompting your input, you will also see a field named the 'nonce'. If this is the first transaction that is being sent from the wallet, you can leave the default value as is. If you had sent other transactions from this address before (including conversions), you will have to note down the nonce from QuantumScan block explorer on another connected device. To do this, paste the address in the connected device and search for it in QuantumScan. You can also get the address to search from your wallet screen's QR code option for the wallet.

    Note that if QuantumScan shows that your address is not found, then it is likely there were no transactions sent from it yet, in which case you can leave the nonce to it's default value.

  7. Enter the nonce value in the input box for the nonce in the disconnected device in the send interface.

  8. Fill rest of the fields for sending the transaction. Click on send and continue the steps in the wallet app. In the final stage of the send process, you will be shown the signed transaction data.

  9. Copy the signed transaction data into a USB drive and bring it to another computer that is connected to the internet. In the future, you will be able to do this using a QR code, but QR code support is not available at the moment.

  10. In the computer that is connected to the internet, open this current webpage: https://QuantumCoin.org/offline-transaction-signing.html.

  11. Paste the signed transaction data into the following textbox and then press 'Submit Transaction'.


  12. If the submission was successful, you can monitor the status of the transaction in QuantumScan for your address. Note that it can take many seconds to minutes for the transaction to show up in QuantumScan.

Quantum Coin Vision
Vision

The Vision of Quantum Coin.

Quantum Coin Quantum Resistance
Quantum Resistance

Quantum Resistance in the Quantum Coin blockchain.

Quantum Coin Blockchain Smart Contracts
Smart Contracts

Smart Contract support in the Quantum Coin blockchain.

Quantum Coin Proof-of-Stake consensus
Consensus

Proof of Stake consensus.

Data Availability in Quantum Coin Blockchain
Data Availability

Data Availability, long term and short term.

Quantum Coin Blockchain Allocation
Blockchain Allocation

Bitcoin + Ethereum + Dogecoin + DogeP multi-fork.

Dynamic Transactions Per Second model, Quantum Coin Blockchain
Dynamic TPS

Dynamic Transactions Per Second model.

Quantum Coin Block Explorer
Block Explorer

QuantumScan.com

Quantum Coin Github source code, documentation
Github

Source code, documentation are maintained in Github.

Quantum Coin Improvement Proposals
QCIPs

Quantum Coin Improvement Proposals

Help

Quantum Coin is developed and maintained by an open community. Hop on to the community discord server for help with development.

On this page:
Documentation Introduction Help!

quantumcoin.org