1 of 7

BioWallet.

… access your wallet like your phone: with your face

2 of 7

Problem

  • People lose private keys
  • Complicated Workflow: create wallet -> store pvt key -> purchase funds -> transfer funds -> initiate transaction -> pay gas fee -> confirmation
  • Hardware/ Multisig Wallets are beyond the aptitude of the average user.
  • Smart Contract Wallets are one-size-fits-all (not customizable)

lost private keys to 7’500 btc

3 of 7

FACE ID + PASSCODE AUTHENTICATION

ENS TAG CONTACTS

LOOKUP

SUBSCRIPTIONS AND QR PAYMENT REQUEST

NOMINEES, LIMITS AND DEAD MAN’S SWITCH

4 of 7

Demo

5 of 7

Planned additions

  • Add wallet to passkit for quick access.
  • Easy recurring payments setup.
  • Kill switch (one-click account freeze).
  • Apple Pay/PayPal ramp for gas fee.
  • Issue approval-based temporary private keys.
  • Deploy on multiple chains.
  • Add support for Android’s Titan M hardware enclave.

Exploring the Future

6 of 7

Flow

On-Chain

EOA (new or existing)

Smart account

Client-side

Deploys a smart wallet

Start

Biometric Authentication

Passcode authentication for extra layer

Access to smart account

Native blockchain transactions on the app without API layer

7 of 7

An iOS-based biometric hardware wallet with account abstraction

We make use of the iPhone's:

  • Biometric Authentication
  • Secure Enclave (Intel SGX) to store private keys (Trezor does not have a secure enclave)
  • iCloud Keychain to store encrypted private keys on backup devices

Solution