๐ณ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:
Key Generation: Keys are split and stored securely using MPC-TSS.
Transaction Signing: Multiple key parts collaborate to sign transactions without revealing the full key.
Account Abstraction: Use smart contract wallets to handle validation, enabling advanced features like gas sponsorship, batching, and automatic transactions.
Backup & Recovery: Multiple methods (e.g., passkeys, cloud backups) ensure wallet recovery if a device is lost. ๐๐๏ธ
Benefits of MPC-TSS + AA ๐
Benefit
Explanation
๐ซ Gasless Transactions
Pay gas fees using ERC-20 tokens or through a sponsor, ensuring a frictionless experience.
๐ฆ Transaction Batching
Bundle multiple operations into one transaction, reducing both costs and complexity.
๐ Automated Payments
Set up recurring transactions based on conditions, such as subscriptions or auto-investing.
๐ก๏ธ Enhanced Security
Distributed keys through MPC TSS, and programmable rules with AA for a robust wallet security.
๐ค Flexible Recovery
Recover wallet access through trusted parties or biometrics, no need to worry about lost keys.
๐ Passkey and Biometric Logins
Authenticate using modern security methods like fingerprints or face recognition for easy access.
โ๏ธ Advanced Programmable Features
Define custom rules such as spending limits or multiple signatures, increasing wallet control.
๐ Seamless DeFi Integration
Gas sponsorship and transaction batching simplify interaction with DeFi and dApps.
๐ก Continual Updates
More advanced features are coming soon as we continue to develop the best tools for our users.
All concepts presented in context within the Super State Channels ๐ง
Last updated
Was this helpful?