Skip to main content
Demos support use of the following Quantum safe signing algorithms for transaction and transmission signing:
  1. Falcon
  2. ML-DSA
You can sign transactions using Falcon by connecting your mnemonic as shown:

PQC Identities

You can link your PQC identities to your ed25519 address on the Demos network, to allow you to only include the PQC signature on future transactions.
You can also bind a specific subset of algorithms by passing a PQCAlgorithm[] array instead of "all":
For future wallet connections, you can connect your wallet without the dual_sign option. Transactions will not have the ed25519 signature and your ownership of the ed25519 address will be validated on the network.

Removing PQC identities

To unbind PQC identities, use removePqcIdentity. It mirrors the binding shape — pass "all" to remove every algorithm, or a PQCAlgorithm[] to remove a subset.