> ## 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.

# Introduction

> Magic's Embedded Wallets provide seamless Web3 onboarding with non-custodial security, passwordless authentication, and multi-chain support.

## What are Embedded Wallets?

Magic's Embedded Wallets are non-custodial wallets that are seamlessly integrated directly into your application. When users authenticate through any of Magic's passwordless login methods, they're automatically provisioned with a secure wallet that enables seamless Web3 onboarding experiences.

### Key Benefits

<CardGroup cols={2}>
  <Card title="Non-custodial Security" icon="shield-halved">
    Users maintain full control over their private keys through Magic's patent pending TEE Key Management System (TKMS)
  </Card>

  <Card title="Passwordless Authentication" icon="key">
    No passwords to manage - users authenticate via email OTP, SMS, social logins, and more
  </Card>

  <Card title="Multi-chain Support" icon="link">
    Works with 30+ blockchain networks including Ethereum, Polygon, Solana, Bitcoin, and more
  </Card>

  <Card title="Instant Onboarding" icon="rocket">
    Users get a wallet immediately upon authentication, eliminating complex setup processes
  </Card>
</CardGroup>

## How It Works

<Steps>
  <Step title="User Authentication" icon="user-check">
    User logs in using any supported method (email, SMS, social, etc.)
  </Step>

  <Step title="Automatic Wallet Creation" icon="wallet">
    Magic instantly creates a non-custodial wallet for the user
  </Step>

  <Step title="Key Management" icon="shield-halved">
    Private keys are secured using Magic's patent pending TKMS technology
  </Step>

  <Step title="Web3 Ready" icon="rocket">
    User can immediately interact with dApps, sign transactions, and manage assets
  </Step>
</Steps>

<Tip>
  Magic's Embedded Wallets work across web, mobile (iOS/Android), Flutter, and React Native applications. Check out our [SDK documentation](/embedded-wallets/sdk/overview) for platform-specific integration guides.
</Tip>

## Core Features

### Authentication Options

<CardGroup cols={2}>
  <Card title="Passwordless Login" icon="envelope">
    Email OTP, SMS, and more
  </Card>

  <Card title="Social Logins" icon="users">
    Google, Facebook, Twitter, Apple, Discord, GitHub, LinkedIn, and more
  </Card>

  <Card title="Multi-Factor Authentication" icon="shield-check">
    Advanced MFA options including device registration
  </Card>

  <Card title="Farcaster Login" icon="tower-observation" href="/embedded-wallets/authentication/login/farcaster">
    Authenticate users with their Farcaster account
  </Card>
</CardGroup>

### Wallet Capabilities

<CardGroup cols={2}>
  <Card title="Transaction Signing" icon="rotate">
    Built-in UI for secure transaction signing with gas fee estimation
  </Card>

  <Card title="Personal Signatures" icon="circle-user">
    Sign arbitrary messages and data for authentication
  </Card>

  <Card title="Fiat On-Ramps" icon="money-bill-wave">
    Integrated fiat-to-crypto conversion
  </Card>

  <Card title="Key Export" icon="up-right-from-square">
    Export private keys for backup or migration
  </Card>
</CardGroup>

## Resources

<CardGroup cols={2}>
  <Card title="Read Magic Guides" icon="book-open" href="https://magic.link/guides" />

  <Card title="Video Tutorials" icon="youtube" href="https://www.youtube.com/@Magiclabs/videos" />
</CardGroup>
