OptionalinputIndexes: number[]Converts to a watch-only identity that cannot sign.
StaticfromCreates a SeedIdentity from a raw 64-byte seed.
Pass { isMainnet } for default BIP86 derivation, or
{ descriptor } for a custom derivation path.
64-byte seed (typically from mnemonicToSeedSync)
Network selection or custom descriptor.
Seed-based identity derived from a raw seed and an output descriptor.
This is the recommended identity type for most applications. It uses standard BIP86 (Taproot) derivation by default and stores an output descriptor for interoperability with other wallets. The descriptor format is HD-ready, allowing future support for multiple addresses and change derivation.
Prefer this (or MnemonicIdentity) over
SingleKeyfor new integrations —SingleKeyexists for backward compatibility with raw nsec-style keys.Example