Non-custodial wallet with WebAuthn + EIP-7702
| System: | Checking... |
| Libraries: | Loading... |
| Backend: | Checking... |
| Ephemeral Key: | Not generated |
| Delegation: | Not delegated |
| WebAuthn Key: | Not registered |
Generate a temporary secp256k1 key in browser (never stored on backend).
Sign authorization to delegate your address to Calibur contract.
Security Requirements: WebAuthn requires a secure context (HTTPS or localhost).
Create a Google-synced passkey using biometrics.
Register the WebAuthn public key in Calibur.
Send transactions using WebAuthn signature (no ephemeral key needed).
Execute multiple contract calls in a single WebAuthn signature. Supports any function signature.
transfer(address,uint256) - params: 0xRecipient,1000000approve(address,uint256) - params: 0xSpender,1000000000000000000transferFrom(address,address,uint256) - params: 0xFrom,0xTo,1000000