Biconomy is building infrastructure allowing developers to enable effortless experiences for their users. Our Account Abstraction stack offers a plug and play modular framework which enables customers to define user journeys and customisability of actions a user can take on their dapp or wallet all in a non custodial manner. These can include sponsored transactions, paying gas in any token, automated transactions/session keys, account recovery, and many more. Biconomy leverages account abstraction offered by EIP-4337 to offer this functionality and offers the full stack solution, including a gas optimised and highly modular smart accounts implementation and infrastructure such as paymasters and bundlers.

Our Account Abstraction Stack has 4 key components.

1. Biconomy Modular Smart Accounts

Each user in your dapp or wallet will receive a Smart Account where the following signers are supported:

  1. ECDSA (meaning any EOA wallet such as MetaMask)
  2. Passkeys (Biometric login using FaceID or fingerprints)
  3. Any form of social login and/or any MPC provider (ie: Facebook, Google, Twitter, Microsoft, Email, Phone login)

2. Smart Account modules

These are extensions to smart accounts that provide extra functionality, features, and security for users at a low cost and no code setting, including but not limited to:

  1. Session keys Module
    1. Build Custom Session Validation Module - read more
  2. Multichain Validator Module
  3. Passkeys Module
  4. Automation Module
  5. Account Recovery Module (coming soon)
  6. 2FA Module (coming soon)

👉🏻 Biconomy x Rhinestore Module Store launching Q1 2024! Read more here, stay tuned on Twitter

3. Unified Paymaster Service

Includes:

  1. Sponsored Transactions and implementing gas policies
  2. The user pays gas in ERC20

giving you the ability to use either or both using one instance only.