Skip to main content

Architecture

Mobile - Mobile: Self Custody

Both key shares reside on user-controlled mobile devices

  • Custody Model: 100% self-custody.
  • KeyGen Process: Both phones participate in distributed key generation.
  • Signing Process: Both phones must collaborate to create valid signatures.
Mobile to Mobile MPC

✓ Maximum Security: No third-party access to key shares.

✓ True Self-Sovereignty: User maintains complete control.

✓ Censorship Resistance: Cannot be blocked by service providers.

Mobile - Server: Semi- Custody

One share on user's mobile, one with wallet service provider

  • Custody Model: Collaborative custody
  • KeyGen Process: User device and provider server jointly generate keys
  • Signing Process: User initiates, provider co-signs after authentication

✓ Simplified Recovery: Provider-assisted account recovery options.

✓ Better UX: Single device needed for daily use.

✓ Added Services: Provider can offer fraud detection, spending limits.

Mobile to Server MPC