AERE Wallet

Tap your fingerprint or face. Get an AERE wallet in 3 seconds.

No seed phrase. No app install. No browser extension. Powered by RIP-7951 secp256r1 precompile on chain 2800.

1 · Create wallet

Tap below, your device prompts you (Touch ID, Face ID, Windows Hello, YubiKey, EU Digital Identity Wallet). Your passkey stays on your device. We never see it; we only see the public key.

How this works (technical)

Your passkey is a P-256 (secp256r1) ECDSA keypair. When you tap Touch ID, the OS generates a WebAuthn assertion: authenticatorData + clientDataJSON + (r, s) signature.

The signature is verified on AERE chain 2800 via the RIP-7951 precompile at address 0x100, about 6,900 gas per verification (free, AERE's min-gas-price is 0).

The smart account contract AerePasskeyAccount reconstructs the WebAuthn message hash, calls the precompile, and on success executes the call.

Factory address: 0xfB0eF980667A79Fe1AB69c5f2d512118F1B30739

Source: contracts/passkey on Gitea

Touch-ID-generated proofs are not lock-in, your passkey can be exported via your OS keychain, you own it.

Why no seed phrase?

Your passkey lives in your device's secure enclave (Apple T2 / Apple Secure Enclave / Android StrongBox / Windows TPM / hardware security key). It is sync'd to your iCloud Keychain / Google Password Manager / Microsoft Account, so it travels with you to your other devices.

If your device is lost, your other devices still have the passkey via iCloud / Google sync. If you only had one device and lose it, recovery depends on your iCloud / Google / Microsoft account backup, not a 12-word phrase to write down.

For high-value usage we recommend pairing a passkey with a YubiKey as backup signer (add as a second key on the account, coming in a future release).