Overview
Pass aSignerConfig to useSigner(_:) to set the active signer, or to addSigner(_:) to register a new signer on the wallet.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Swift Enumeration
enum SignerConfig
SignerConfig to useSigner(_:) to set the active signer, or to addSigner(_:) to register a new signer on the wallet.
| Case | Description |
|---|---|
apiKey | The API key signer (server-side / custodial). |
device | The device’s Secure Enclave (or software fallback) as the signer. Created lazily on first transaction if no local key exists. |
email(_:) | An email OTP signer. |
externalWallet(_:onSign:) | A signer that uses an external wallet, for example a wallet app or a hardware wallet. |
passkey(name:host:id:) | A passkey signer. |
phone(_:channel:) | A phone OTP signer. The phone number must be in E.164 format (e.g. "+15551234567"). |
Was this page helpful?
