Skip to main content

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.