Supported networks
An offline signer key can sign for a network as long as the network’s signing scheme is one the offline signer produces. It supports:
It does not support:
- Schnorr signatures — so Bitcoin Taproot addresses are not available (legacy and SegWit ECDSA address types are).
- The Stark curve — so Starknet is not available.
- Hierarchical (HD) master keys — offline signer keys are provisioned individually, not derived from a master key.
There is no separate per-network allow list for the offline signer: any network whose signing scheme and curve are ECDSA/secp256k1 or EdDSA/ed25519 is eligible. Creating a wallet on a network whose scheme the key can’t produce is rejected at wallet creation.
Transaction timing considerations
For most networks a signed transaction has no expiry, so an unbounded offline delay is not a problem. But several networks stamp a validity window into the transaction when DFNS builds it: if you don’t broadcast the signed transaction within that window, it is rejected on-chain and you have to rebuild and re-sign it. These windows apply to every wallet, but they matter most for offline signing, where the delay before broadcast is largest.Solana durable nonces
Solana’s ~90-second blockhash window is too short for offline signing, so Solana transactions from an offline signer wallet use a durable nonce instead of a recent blockhash. The nonce doesn’t expire, so the transaction stays valid until it is broadcast. When you sign from the dashboard, this is applied for you; over the API you setuseDurableNonce (and pre-provision a nonce account pool). See Use Solana durable nonces and Recent blockhash and transaction timing.
Related
MPC key store
Default multi-party-computation signing
HSM key store
Hardware security module signing
Solana durable nonces
Remove the ~90s Solana expiry for offline signing
Disaster recovery
Back up and recover keys