| description | Learn how to configure signers for MetaMask Smart Accounts. | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| keywords |
|
import CardList from '@site/src/components/CardList' import GlossaryTerm from '@theme/GlossaryTerm'
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:
<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.', }, ]} />
<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.', }, ]} />