Architecture Overview
An introduction to Para’s architecture and core components
Para provides a robust and secure architecture for creating and managing embedded wallets across various blockchain ecosystems. This overview introduces the key components and features of Para’s design, setting the stage for a deeper dive into its technical aspects.
Core Concepts
Para’s architecture leverages several key concepts:
-
Multi-Party Computation (MPC) Key Management: Para uses a 2-of-2 MPC system for secure key management, comprising a User Share and a Cloud Key.
-
Passkey: This separate key leverages hardware secure enclaves while maintaining blockchain compatibility.
-
Distributed Key Generation (DKG): Ensures that the full private key is never assembled in a single location.
-
Passkeys and WebAuthn: Implements the WebAuthn standard for enhanced security.
-
Permissions Framework: Allows granular control over transaction signing across multiple applications.
These components work together to provide a secure, flexible, and user-friendly wallet solution that can be embedded in various applications across different platforms and blockchain ecosystems.
Explore Para’s Architecture
Dive deeper into specific aspects of Para’s architecture and functionality:
Key Management System
Learn about Para’s innovative approach to key management using MPC and hardware secure enclaves.
Security Mechanisms
Explore the various security features that protect user assets and data in Para wallets.
Wallet Recovery Process
Understand how Para enables secure wallet recovery in case of device loss or other issues.
Wallet Portability
Learn about Para’s approach to wallet portability and cross-application usage.
Technical FAQ
Find answers to common technical questions about Para’s architecture and functionality.
By leveraging these architectural components and features, Para provides a comprehensive solution for developers to implement secure, user-friendly embedded wallets in their applications across various platforms and blockchain ecosystems.