LogoLogo
English
  • Cregis Wallet Guide
  • Card Guide
  • Announcement
English
  • Welcome
    • Product Overview
    • Tokens and Protocols
  • Getting Started
    • Download and Installation
    • Registration and Login
  • Account Management
    • Team Space and Personal Space
    • Bill and Payment
      • Manage Your Pricing Plan
      • Paid Feature Activation
      • Manage Your Bills
      • Recharge Your Account
    • Security
    • General Setting
  • Team
    • Manage Your Team
    • Member
    • Permission
    • Team Activity
      • Initiate Send Request
      • Approval Process
      • Transaction Signing
  • Wallet and Transactions
    • Wallet
      • Create a Wallet
      • Wallet Member Management
      • Rename Your Wallet
      • Hide Your Wallet
      • Message Signature
    • Token
    • Address
    • Shard
    • Transaction
      • Transfer and Receive Payment
      • Transaction Speed Up and Cancellation
      • Transaction Resend
      • Transaction Dashboard
      • Address book
      • Tron Energy Mode
  • Risk Management
    • Policy Engine
    • Auto-Collection/Signing
    • AML Query
  • API
    • API Manual
      • Creation
      • Configuration
      • Query API access information
      • Create wallet address
      • Collection
      • Callback Query
      • Callback Setting
      • Notification Setting
      • Disable/ Delete an API Project
      • API Center for Developers
      • Integrating the TON Chain via API
    • API Type
  • Payment Engine
    • Introduction
    • Creation
    • Notification Setting
    • Settlement Setting
    • Payment and Settlement Records
  • Checkout Page
  • FAQ
    • Wallet Management
      • What is a Non-Custodial Wallet?
      • Why Can't I See the Team Wallet?
      • Why Does BTC Have Different Address Formats?
      • Can I Create Multiple Addresses Within a Single Wallet?
      • Why Does the Shard Not Support Adding Tokens?
      • Why Can't My Wallet Data Load?
      • Why Is My MATIC Missing?
      • Why Can’t the Member See the Shard Import Entrance When I Try to Authorize a Shard?
    • Transaction Management
      • Why Do Multi-Signature Wallets Require All Parties to Be Online Simultaneously?
      • Why Can't I See the Signature Option in My Team Activity?
      • Why Is My Transaction Status Stuck at "Pending"?
      • Which Policy Executes First if Priorities Are Equal?
      • Why Does It Display 'Please Import the fragment First' When Sending a Transaction?
      • What Should I Do if My Wallet Receives Blacklisted USDT (Black U)?
      • Why Do Some Addresses Require Activation Fees?
      • Can Auto-Signing Continue When Cregis Is Closed?
      • What Are the Differences Between Advanced Mode and Standard Mode for Gas Fee Settings?
      • What is Tron Energy Mode?
      • Can I use the team account balance to pay for the gas fee?
      • Can I Authorize My Employees to Sign?
    • API Management
      • Can I Edit the Type After an API Project Is Created?
      • Why Can't I Find the Option to Create an Order Collection Project?
      • Will the System Stop Immediately After API Address Limits Are Reached?
      • Is It Possible to Initiate Withdrawal Requests Directly via API?
      • What Should I Do When an Abnormal Callback Occurs?
      • Why Does the API Return Unsupported Token When Integrating TON?
      • What should I do if users transfer funds to a stopped project's address?
      • What Should I Do if My Team Version Expires and API address Funds Cannot Be Collected?
      • Is There a Limit on the Number of Transactions Per Collection?
    • Team Account Management
      • Why Can’t My Team Account Be Upgraded?
      • How to Handle Shards When a Member Leaves the Team?
      • How to Disband a Team?
      • How to Invite Team Members?
      • Why Can't I Perform Actions After Editing Permissions?
      • How to Set Up an Approval Process?
      • Will My Team Stop Functioning If I Don’t Renew the Subscription After It Expires?
    • Account Security
      • What is MPC?
      • Is There a Risk of MPC Shards Being Stolen?
      • Where Are My Assets Stored When Using Cregis?
      • What is a TEE Environment?
      • How to Safely Handle a Lost Recovery Phrase?
      • How to Safely Handle Lost or Damaged Devices?
      • How to Enable and Disable Address Book Verification?
      • What is a Policy Engine?
      • What Should I Do If I Forget My Transaction Password?
    • Others
      • How Can I Reimport My Cregis Wallet?
      • Does Cregis Offer a Testing Environment?
      • How Long Does KYB/KYC Approval Take?
      • How to Troubleshoot Issues When Installing the Cregis Application?
      • Why Can’t I Access My Testing Environment?
      • How Can I Check My Cregis Version?
  • Terms and Conditions
    • Terms of Service
    • Personal Information Collection Statement
  • Cregis Support
    • Contact Us
Powered by GitBook
On this page
  • Check Your Shard Status
  • Shard Authorization
  • Authorize a Shard to Another Device
  • Authorize a Shard to Another Wallet Member
  • Reset a Shard
  • Delete a Shard

Was this helpful?

Export as PDF
  1. Wallet and Transactions

Shard

PreviousAddressNextTransaction

Last updated 5 months ago

Was this helpful?

Cregis utilizes advanced MPC (Multi-Party Computation) shard technology to enhance the security of private keys by dividing them into multiple shards. In a single-signature wallet, these MPC shards are securely stored across both the local device and a Trusted Execution Environment (TEE), ensuring that no single entity holds the complete key. For multi-signature wallets, the shards are distributed across different local devices, further enhancing security by decentralizing control. Each time a transaction is made, the MPC shards are computed in various locations and combined with those stored in the cloud, ensuring a highly secure and efficient signing process.

Check Your Shard Status

You can check your shard status through the tick icon. When your tick is green, it means the shard is imported.

Shard Authorization

Authorize a Shard to Another Device

When you want to authorize a shard to another device, you need to export it from the original device and then import to your new device.

  1. Navigate to the wallet detail page

  2. Export the key shard

  3. Enter your transaction password

  4. After you finish the authentication, there is a key shard code pop up. Please copy the key shard code and click "confirm". You must click "confirm" to proceed with the next step.

  5. After you export the key shard, please go to your new device and click "Import Key Shard".

  6. Enter the key shard you exported from another device and click "Confirm". Please be reminded that the processing has a time limitation which is stated on the pop up window.

  7. After entering the shard key verification, you need to enter the transaction password for authentication.

  8. After finishing the authentication, you have imported the key shard successfully.

Authorize a Shard to Another Wallet Member

This feature currently supports only single-signature wallets. Authorizing another member means that the member can sign on your behalf. Please handle this operation with caution. If the member has left the team or no longer needs to sign on your behalf, delete the authorized shard immediately to ensure asset security.

  1. Navigate to the wallet details page and click Settings.

  2. Click Authorized device to start the shard authorization process.

  3. On this page, you can view authorized devices and click Add Authorization.

  4. Select the member you wish to authorize. After selection, the devices used by the member will be displayed. Choose the device you want to authorize.

  5. After selecting the device, set the authorization duration. You can choose Free (Permanent) or specify an expiration date.

  6. Once settings are complete, click Confirm and complete the Google verification.

  7. After successful Google verification, a passcode window will appear. Copy the passcode and use it to import the shard on the designated device.

Reset a Shard

If you're unable to locate the device holding the shard, you can opt to reset it. Upon resetting, all previous shards will be automatically deleted, and only the device used for the reset will retain the shard. Resetting requires the recovery phrase from when the wallet was created, so please ensure it is stored securely.

You can find "Reset key shard" under shard Management.

Then you can enter the recovery phrase of this wallet to reset the shard.

After inputting correct phrases, the authentication would be pop up. The shard will be reset after you finish the authentication.

Delete a Shard

You can delete the key shard in your device for safety concerns. If you cannot find the shard, you can reset it by any device.

You can click the "delete" button under shard management and then click "confirm".

Shard will be deleted after you finish the verification.