Skip to main content
Core API v1 will be retired on July 31, 2026. After that date, encryption_context-based wallet access and recovery_key will no longer be supported. Requests to v1 endpoints will stop working, and wallets that have not been migrated will be permanently inaccessible. We strongly recommend migrating to v2 before that date. See the v1 to v2 migration guide to get started.

Overview

Magic’s Core API is a server-side wallet management solution that provides enterprise-grade security through AWS Nitro Trusted Execution Environment (TEE). Unlike traditional wallet solutions, Core API operates entirely server-side, giving you complete control over your wallet infrastructure while maintaining the highest security standards. In v2, every wallet is cryptographically bound to a user’s JWT identity at creation time. All signing operations require a short-lived operation JWT (op_jwt) that is verified inside the Nitro Enclave — no long-lived secrets are transmitted per-request.

Key Benefits

  • Server-side only: No client-side dependencies, iframes, or local sessions
  • Multi-chain support: EVM chains, Solana, and Bitcoin
  • Enterprise security: AWS Nitro TEE protection for all key operations
  • JWT-bound authorization: Every operation verified against the user’s identity inside the enclave
  • Flexible architecture: Integrate with any tech stack
Core API is designed for developers who need maximum control over their wallet infrastructure. It’s ideal for applications requiring custom key management, compliance with specific regulations, or integration with existing backend systems.
Core API v2 is a non-custodial solution. Wallet access is tied to the authenticated user’s JWT identity — your application cannot authorize operations on behalf of a user without their active participation.

Use Cases

DeFi Applications

Create wallets for users to interact with DeFi protocols with JWT-gated signing operations.

NFT Marketplaces

Enable users to create wallets for NFT trading while maintaining non-custodial control over their assets.

Enterprise Solutions

Build enterprise-grade wallet infrastructure for businesses while ensuring users maintain full control over their assets.

Cross-Chain Bridges

Support multiple blockchain networks (EVM, Solana, Bitcoin) with unified wallet management.