chainkey 0.5.0
chainkey: ^0.5.0 copied to clipboard
Turnkey Flutter plugin for seedless Web3 auth. Hardware-isolated key generation (Secure Enclave & StrongBox), WebAuthn attestation, and EIP-7212/ERC-4337 signature serialization.
0.5.0 #
- Export
encodeSafePasskeySignature,encodeErc7579WebAuthnSignature,encodeEip7212Payload, andeip7212PrecompileAddressfrom platform interface. - Bump all platform dependencies to ^0.5.0.
0.4.0 #
- Cross-platform WebAuthn passkey registration and assertion (iOS, Android, Web).
- Export
AuthenticatorData,ClientDataJson,PasskeyAssertionResult,PasskeyCredentialfrom platform interface. - Export domain verification utilities (
verifyAppleAppSiteAssociation,verifyAssetLinks). - Add CLI tool:
dart run chainkey:verify_domainfor RP domain association validation. - Bump all platform dependencies to ^0.4.0.
0.3.0 #
- Native hardware key generation and signing now functional on iOS (Secure Enclave) and Android (KeyStore/StrongBox).
- Biometric prompt customization via
BiometricPromptOptionson both platforms. - Latency benchmark integration test (P50: 42ms, KPI < 350ms).
0.2.0 #
- Re-export new crypto primitives from
chainkey_platform_interface0.2.0.
0.1.1 #
- Re-export typed exception hierarchy (
ChainkeyException,UserCancelledException,KeyPermanentlyInvalidatedException,BiometricsUnavailableException,HardwareEnclaveException,PasskeyException). - Re-export core domain models (
P256Signature,PasskeyCredential,BiometricPromptOptions).
0.1.0 #
- Initial release of chainkey federated plugin package.