restoreFromPhrase

abstract suspend fun restoreFromPhrase(activity: FragmentActivity, words: List<String>)

Restore a wallet from a 24-word recovery phrase onto a fresh vault. Validates the BIP-39 checksum first, then reproduces the exact wallet. Marks the phrase saved on success (a restored wallet's phrase is, by definition, already in the user's hands).

Throws

if words is not a valid BIP-39 phrase.

if a wallet already exists on this device.