Skip to main content
Core API v1 endpoints will be shut down on July 31, 2026. After that date, all v1 requests will be rejected. We recommend migrating to v2 before then — see the 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 cryptographically tied to the JWT identity presented at wallet creation (iss + sub). Operations cannot be authorized without a valid JWT from the same identity.

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.