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

# Overview

> Introduction to Magic's Express API - a streamlined wallet management solution with non-custodial security and trusted execution environment technology.

## Overview

Magic's Express API is a streamlined wallet management solution designed for rapid development and deployment. Express API provides non-custodial wallet functionality using trusted execution environment technology, allowing you to focus on building your application while maintaining full control over your private keys.

### Key Benefits

* **Non-custodial security**: Your private keys remain under your control using TEE technology
* **Multi-chain support**: EVM chains, Solana, and Bitcoin
* **Simple authentication**: JWT-based user authentication
* **Rapid development**: Get started in minutes, not hours, with production-ready infrastructure
* **Enterprise security**: AWS Nitro TEE protection for all operations

## Use Cases

<CardGroup cols={2}>
  <Card title="Direct Frontend Integration" icon="rocket">
    Perfect for client-side applications that authenticate users with JWTs and call Express API directly from the browser or mobile app.
  </Card>

  <Card title="Backend Proxy Pattern" icon="server">
    Ideal for server-side applications that receive user JWTs from frontend clients and proxy requests to Express API for enhanced security and control.
  </Card>

  <Card title="Non-Custodial Applications" icon="shield">
    Perfect for applications that need non-custodial wallet security while leveraging secure infrastructure, such as DeFi protocols or self-custody solutions.
  </Card>

  <Card title="Multi-Chain Support" icon="link">
    Support EVM chains, Solana, and Bitcoin with a single API integration.
  </Card>
</CardGroup>
