Hyphen
  • Hyphen
  • Concepts
    • Auth Methods
    • Hyphen Multi-Sig Account
      • Device Key
      • Recovery Key
      • Server Key
    • Paymaster
    • Hybrid Custody
  • Mechanism Paper
  • iOS SDK
    • Quick Start
    • Authenticating Users
    • Using Hyphen UI Kit
      • Account Management Screen
    • Sample Project
  • Android SDK
    • Quick Start
    • Authenticating Users
    • Handling 2FA / Transaction Request
    • Using Hyphen UI Kit
    • Sending Transactions
  • Flutter SDK
    • Quick Start
    • Authenticating Users
    • Using Hyphen UI Kit
    • Sending Transactions
    • Example App
  • Hybrid Custody
    • Into the Hybrid Custody
  • Without Using SDK
    • Authenticating Users
    • Handling 2FA Push
  • REST API
    • API Reference
      • Account
      • Auth
      • Device
      • Key
      • Sign
    • Swagger
Powered by GitBook
On this page

Was this helpful?

  1. Concepts

Hyphen Multi-Sig Account

All user accounts in Hyphen are multi-sig. Normally, multi-sig means that keys are shared among multiple parties, but Hyphen's Multi-Sig only involves multiple devices owned by the same user.

This is referred to as the User Key. It operates similarly to the Login Session in Web2 services, so users can manage their logged-in devices and add/remove them as desired. In situations where multiple device keys are needed, using 2FA is a characteristic of Hyphen.

However, doing this every time can be inconvenient in terms of UX and decrease recoverability (risk of losing control of the account due to device loss). To solve this problem, we set a Server Key and a Recovery Key respectively. The Server Key is stored on Hyphen's server, while the Recovery Key is stored in a user-owned space (e.g., cloud, personal wallet).

Thanks to this well-balanced multisig structure, Hyphen can be a Non-Custodial Wallet while not sacrificing UX and Security.

PreviousAuth MethodsNextDevice Key

Last updated 1 year ago

Was this helpful?