> ## Documentation Index
> Fetch the complete documentation index at: https://docs.magic.link/llms.txt
> Use this file to discover all available pages before exploring further.

# Wallets

> Magic instantaneously creates non-custodial embedded wallets for your user when they login using any of the provided authentication methods. These wallets utilize our patent pending TEE Key Management System (TKMS) to keep keys secure and user assets protected. Our wallets are embedded directly into your application and come with a host of features and configurations to make it easy for your users to engage with web3.

## Features

<CardGroup cols={3}>
  <Card title="EVM Chain Switching" icon="shuffle" href="/embedded-wallets/wallets/features/evm-chain-switching" horizontal iconType="solid" />

  <Card title="Multi-Chain" icon="link" href="/embedded-wallets/wallets/features/multichain" horizontal iconType="solid" />

  <Card title="Transaction Signing" icon="pen-nib" href="/embedded-wallets/wallets/features/transaction-signing" horizontal iconType="solid" />

  <Card title="Personal Signatures" icon="circle-user" href="/embedded-wallets/wallets/features/personal-signatures" horizontal iconType="solid" />

  <Card title="Smart Account" icon="microchip" href="/embedded-wallets/wallets/features/smart-account" horizontal iconType="solid" />

  <Card title="EIP-7702" icon="plug" href="/embedded-wallets/wallets/features/eip-7702" horizontal iconType="solid" />

  <Card title="Fiat On-Ramps" icon="money-bill-wave" href="/embedded-wallets/wallets/features/fiat-on-ramps" horizontal iconType="solid" />

  <Card title="Key Export" icon="up-right-from-square" href="/embedded-wallets/wallets/features/key-export" horizontal iconType="solid" />

  <Card title="Wallet PreGen" icon="wand-magic-sparkles" href="/embedded-wallets/wallets/features/wallet-pregen" horizontal iconType="solid" />
</CardGroup>

## Security

<CardGroup cols={3}>
  <Card title="Content Security Policy" icon="shield-halved" href="/embedded-wallets/wallets/security/content-security-policy" horizontal iconType="solid" />

  <Card title="Sign Confirmation" icon="check-circle" href="/embedded-wallets/wallets/security/sign-confirmation" horizontal iconType="solid" />
</CardGroup>

## Customization

<CardGroup cols={3}>
  <Card title="Brand & Theme" icon="palette" href="/embedded-wallets/wallets/customization/brand-and-theme" horizontal iconType="solid" />

  <Card title="Widget UI" icon="window-maximize" href="/embedded-wallets/wallets/customization/widget-ui" horizontal iconType="solid" />
</CardGroup>
