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.