# Passkey Accounts

Linx Wallet now supports Kadena SpireKey accounts, which use WebAuthn passkeys instead of traditional seed phrases to secure your blockchain accounts. This innovative approach provides enhanced security while simplifying the account management process for blockchain users.

## What are SpireKey Accounts?

SpireKey accounts represent a fundamental shift in blockchain account security. Instead of generating and storing a seed phrase, SpireKey uses WebAuthn (Web Authentication) passkeys to create and secure your Kadena blockchain account. The cryptographic keys that control your blockchain assets are generated and protected by your device's secure hardware elements.

## How to Create a SpireKey Account?

{% hint style="info" %}
Linx Wallet currently supports importing a SpireKey account. When installing the application, you will create a regular account backed by a seed phrase, and then you can add a SpireKey account
{% endhint %}

The recommended approach is to open <https://chainweaver.kadena.io> in your browser and create a SpireKey account. During the account creation process, a passkey will be saved on your device which you will then use to access the account in Linx Wallet. Once the account is created, open Linx Wallet and follow the steps below:<br>

* On the main screen, tap the account switcher icon
* Select "Import from Spirekey"
* SpireKey will open in a browser popup&#x20;

{% hint style="warning" %}
**Important:** If you're having trouble at this step, make sure that your mobile browser allows pop-ups, by default it could be set to block them
{% endhint %}

* Tap on "Connect" and choose the passkey named "SpireKey Wallet Manager"
* Next tap on "Import" and choose the passkey named "SpireKey Account 1", this would be the account that you created earlier
* You should now see a message that says "Account received from SpireKey".&#x20;

## Recovery considerations

* Consider setting up your passkey on multiple trusted devices for redundancy
* Follow your operating system's recommended backup procedures for passkeys
* Understand your device manufacturer's recovery options for passkeys
* Each SpireKey account has a seed phrased that can be used to recover the account. To reveal the seed phrase open <https://chainweaver.kadena.io> in your browser and click on "Reveal seed phrase" in the "Settings" section

## Signing Blockchain Transactions with SpireKey

When you need to sign a transaction on the Kadena blockchain with your SpireKey account:

1. Initiate the transaction as normal in Linx Wallet, for example transfer or swap tokens.
2. When prompted to authorize, your device will request biometric authentication.
3. Once authenticated, the transaction will be cryptographically signed using your secure key

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.linxlabs.org/linx-wallet/account-management/passkey-accounts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
