Skip to content

Latest commit

 

History

History
73 lines (64 loc) · 2.55 KB

File metadata and controls

73 lines (64 loc) · 2.55 KB
description Learn how to configure signers for MetaMask Smart Accounts.
keywords
signers
metamask smart accounts
smart account
embedded wallets
web3auth
dynamic
privy
openfort

import CardList from '@site/src/components/CardList' import GlossaryTerm from '@theme/GlossaryTerm'

Configure a signer

When creating a smart account, you must specify a signer. The signer owns the smart account and is responsible for generating the signatures required to submit user operations. MetaMask Smart Accounts is signer-agnostic, allowing you to use any signer you prefer, such as Embedded Wallets, passkeys, EOA wallets, or a custom signer.

MetaMask Smart Accounts has a native integration with MetaMask Embedded Wallets, making user onboarding easier. In addition to the native integration, you can use third-party wallet providers as Privy, Dynamic, or Para as the signer for your smart account.

See the following guides to learn how to configure different signers:

Recommended

<CardList items={[ { href: '/smart-accounts-kit/development/guides/smart-accounts/signers/embedded-wallets/', title: 'MetaMask Embedded Wallets', description: 'Learn how to use MetaMask Embedded Wallets (Web3Auth) with MetaMask Smart Accounts.', }, ]} />

Other signers

<CardList items={[ { href: '/smart-accounts-kit/development/guides/smart-accounts/signers/dynamic', title: 'Dynamic', description: 'Learn how to use Dynamic with MetaMask Smart Accounts.', }, { href: '/smart-accounts-kit/development/guides/smart-accounts/signers/eoa-wallets', title: 'EOA (e.g. MetaMask)', description: 'Learn how to use EOAs like MetaMask with MetaMask Smart Accounts.', }, { href: '/smart-accounts-kit/development/guides/smart-accounts/signers/openfort', title: 'Openfort', description: 'Learn how to use Openfort with MetaMask Smart Accounts.', }, { href: '/smart-accounts-kit/development/guides/smart-accounts/signers/passkey', title: 'Passkey', description: 'Learn how to use a passkey with MetaMask Smart Accounts.', }, { href: '/smart-accounts-kit/development/guides/smart-accounts/signers/privy', title: 'Privy', description: 'Learn how to use Privy with MetaMask Smart Accounts.', }, ]} />