Ruby One V2
  • Ruby One V2 - Your Complete Ruby One Wallet Guide
  • General Introduction
    • Vision of Ruby One
    • What is Ruby One V2?
    • What is MPC technology?
    • Is MPC technology secure?
    • What are the benefits of MPC technology?
  • Why Use Ruby One
    • High-Security Wallet Access Through MPC
    • Contract Accounts for Secure and User-Friendly Blockchain Interaction
    • Third-Party DApp Integration with the Ruby DApp Bridge
    • Bridging the Web2-Web3 Gap
  • Tech Introduction
    • MPC-Secret Sharing
    • MPC-Threshold Signature Scheme
    • Social Recovery - DKIM
    • Contract Account Dynamic Upgrade
    • DApp Bridge
    • Ruby One V2 Upgrade Log
  • How to Use Ruby One V2
    • Launch App
    • Sign Up
    • Login Via Google
    • Login Via Email
    • Set Local Password
    • Backup Key Fragments
    • Three Test Networks
    • Send & Receive Crypto
    • Social Recovery Your Account
    • Sign Out & Clear Data
  • Term of Use
    • Welcome to Ruby Protocol
    • About the Website
    • Intellectual Property
    • Acceptable Use of the Website
    • Wallet Address, Private Key, and Backup Capabilities
    • Accuracy of Information Provided by User
    • Your Use of Ruby’s Services
    • Privacy Policies
    • Disclosure of Information
    • Changes and Availability
    • Contacting us via the Website
    • Age Restriction and Eligibility
    • Disclaimer of Warranty
    • Limitation of Liability
    • Changes to the Terms
    • Contact Us
  • Ruby One - MPC Wallet
Powered by GitBook
On this page
  1. Tech Introduction

Ruby One V2 Upgrade Log

PreviousDApp BridgeNextLaunch App

Last updated 1 year ago

The previous test run was rigorously done with our communities for ~ 2 months and had received great feedback. In response to our communities, we have fixed the following issues.

  • Display errors

  • Test token issues

  • UX/UI design errors

  • Transaction failures

  • Web2 connection error

Ruby One V2 can be considered as a regular iteration upon the previous version and now it is equipped with more advanced features that bring user-friendliness to a new level.

It now supports the following functionalities:

  • Secure login via email

  • Contract Account creation via email

  • Password retrieval via email codes

  • Instructions to change your password

Ruby One V2 also supports Social Recovery. This mechanism will generate & send an email to the specified mailbox based on the new MPC private key and the Contract Account information. The server will verify the DKIM signature of the email.

After it passes the verification, Ruby One mechanism will send it on-chain to be verified by the contract. Once everything checks out, the owner of the account will be updated to the new private key. With that, your crypto wallet is in your full control again.

For multi-chain contract accounts whose owner has the same private key, we will update the owner on all chains at the same time to achieve multi-chain synchronous updates.

And provide a interface for possible new ways of social authentication.