๐Ÿ’ณWallet

A little about our wallet...

Welcome to RexBit's guide on our Multi-Party Computation (MPC) and Threshold Signature Scheme (TSS) combined with Account Abstraction (AA). Discover how we ensure your digital assets are secure, private, and easily accessible using advanced blockchain technology. Some features are in development and will be added over time! ๐Ÿ’กโœจ

What is Multi-Party Computation (MPC)? ๐Ÿ”’

Multi-Party Computation (MPC) splits your private key into multiple parts, distributed among different parties. This ensures:

  • No Single Point of Failure: Your entire key is never stored in one place.

  • Secure Transactions: Transactions are signed collaboratively without assembling the full key.

  • Enhanced Security: Even if one part is compromised, your assets remain safe.

Gas fees only apply during deposits or withdrawals on RexBit. With Super State Channels, all internal transactions are gas-free (deposit/withdraw), and we subsidize these fees when using a RexBit wallet.


Understanding Threshold Signature Scheme (TSS) โœ๏ธ

Threshold Signature Scheme (TSS) works alongside MPC to enhance security by requiring a minimum number of key parts (e.g., 2 out of 3) to authorize a transaction. Key features include:

  • No Full Key Exposure: The private key remains fragmented.

  • Flexible Security: Customize the number of signatures needed based on your requirements.


What is Account Abstraction (AA)? ๐Ÿงฉ

Account Abstraction (AA) allows wallets to function as smart contracts, which enhances usability, flexibility, and security. Key aspects include:

  • Gasless Transactions: Enables transaction fees to be paid using other tokens (e.g., USDC), or through sponsorship. ๐Ÿšซโ›ฝ

  • Transaction Batching: Bundle multiple actions (e.g., approvals, swaps) into one transaction to save on costs. ๐Ÿ“ฆ๐Ÿ’จ

  • Automated Payments: Predefine rules for recurring transactions like subscriptions, making user life easier. ๐Ÿ”„๐Ÿ’ณ

  • Flexible Account Recovery: Forget private keys! Use social recovery methods involving trusted parties or biometrics. ๐Ÿค๐Ÿ”

  • Programmable Security: Add features like spending limits or multi-signature rules to make your wallet even more secure. ๐Ÿ›ก๏ธ๐Ÿ’ธ


How RexBit Uses MPC-TSS + AA โš™๏ธ

RexBit integrates MPC, TSS, and AA to offer a seamless wallet experience:

  1. Key Generation: Keys are split and stored securely using MPC-TSS.

  2. Transaction Signing: Multiple key parts collaborate to sign transactions without revealing the full key.

  3. Account Abstraction: Use smart contract wallets to handle validation, enabling advanced features like gas sponsorship, batching, and automatic transactions.

  4. Backup & Recovery: Multiple methods (e.g., passkeys, cloud backups) ensure wallet recovery if a device is lost. ๐Ÿ”„๐Ÿ—๏ธ


Benefits of MPC-TSS + AA ๐ŸŒŸ


All concepts presented in context within the Super State Channels ๐Ÿง

Last updated