Skip to main content

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

Direct Frontend Integration

Perfect for client-side applications that authenticate users with JWTs and call Express API directly from the browser or mobile app.

Backend Proxy Pattern

Ideal for server-side applications that receive user JWTs from frontend clients and proxy requests to Express API for enhanced security and control.

Non-Custodial Applications

Perfect for applications that need non-custodial wallet security while leveraging secure infrastructure, such as DeFi protocols or self-custody solutions.

Multi-Chain Support

Support EVM chains, Solana, and Bitcoin with a single API integration.
I