solana-keyring-biometric
Biometric authentication (TouchID) for Solana keyring on macOS.
Features
- TouchID Integration: Native macOS LocalAuthentication framework
- Passcode Fallback: Falls back to device passcode when biometrics unavailable
- Cross-platform: No-op on non-macOS platforms (always succeeds)
- Transaction Confirmation: Prompt users before signing
Installation
[]
= "0.1"
Usage
use ;
// Check availability
if is_available
// Confirm transaction signing
match confirm_signing?
Platform Support
| Platform | Support |
|---|---|
| macOS | Full TouchID/passcode support |
| Linux | No-op (always returns Authenticated) |
| Windows | No-op (always returns Authenticated) |
License
Apache-2.0