Passkey wallet and sponsored fees
Problem
Seed phrases and network tokens stop businesses from using on-chain products. A finance team should not need to buy XLM or protect twelve words to hedge an invoice.
Approach
- Each user gets a smart-contract wallet on Stellar whose signer is a WebAuthn passkey on their device.
- BlockFinaX prepares transactions; the passkey signs the authorisation; BlockFinaX submits and pays the fee, but only for an allowlist of calls.
- Backup passkeys can be added as extra signers for recovery.
Why
- Sign-in and signing feel like any modern app.
- Keys never leave the device; BlockFinaX cannot sign.
- Users hold only USDC.
Trade-offs
- Recovery depends on the user keeping a second passkey. There is no custodial reset.
- Sponsorship is a dependency. On Stellar, OpenZeppelin Channels pays first and BlockFinaX's fee accounts are the fallback. If both are unavailable, transactions wait. On EVM chains two paymasters (Coinbase, then Pimlico) reduce that risk.