Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Visit the download link , select the operating system to download the corresponding Cregis installation package, package size is about, Mac: 148M, Windows: 105M.
IOS :
Android:
At Cregis, we are dedicated to providing innovative financial tools that enable seamless and secure management of digital assets for businesses. Our suite of products empowers enterprises to manage, transact, and leverage cryptocurrencies with ease. Whether your business is looking to integrate cryptocurrency solutions or enhance existing financial operations, Cregis equips you with state-of-the-art technologies designed to optimize efficiency and security. From self-custody wallets to payment engines and financial services, Cregis is here to support your business in navigating the evolving digital economy with confidence.
Cregis MPC Wallet is a crypto asset management tool designed for users to have full control over their digital assets. Unlike custodial wallets, the private keys for self-custody wallets are held by the users themselves, ensuring that Cregis has no access to their private keys or funds, thus maximizing security and privacy. The wallet supports multiple cryptocurrencies and blockchain networks, along with robust security features.
Cregis offers a standardized wallet API that allows businesses to create wallet addresses and conduct cryptocurrency transactions without the need to develop or maintain the underlying wallet technology. These addresses are fully owned by the business and can be easily consolidated. By leveraging Cregis’s wallet API, businesses can focus more on designing user flows and interfaces while enhancing brand marketing efforts, ultimately creating greater value for their products.
Cregis is committed to addressing the various challenges of traditional acquiring for merchants, offering a range of crypto acquiring tools including checkout pages, QR codes, POS machines, and invoices to help merchants break free from the constraints of traditional banks. Cregis supports multiple blockchain networks and fiat currencies, providing real-time settlement with T+0 processing, significantly enhancing capital efficiency while reducing cross-border settlement costs.
Cregis Card combines cryptocurrency and traditional credit card functions. Available as virtual and physical cards, users can top up with crypto and make everyday purchases. The card supports online and offline payments, along with integration with PayPal, Apple Pay, and Google Pay. Cregis also offers multi-card fund sharing and real-time expense management, providing a seamless global payment experience.
Cregis utilizes AnyChain, the world's first open-source multi-chain transaction construction library entirely written in Rust language.
Here are the Protocols and the tokens we support.
BTC Series
Bitcoin
BTC
BTC Series
Dogecoin
DOGE
BTC Series
Litecoin
LTC
BTC Series
Bitcoin Cash
BCH
Layer 2
Arbitrum One
ETH
USDT-Arbitrum One
USDC-Arbitrum One
Layer 2
Base
ETH
USDC-Base
Layer 2
Optimism
ETH (Optimism)
USDT-Optimism
USDC-Optimism
ETH Series
Avalanche-C
AVAX
USDT-Avalanche-C
USDC-Avalanche-C
ETH Series
BNB-BSC
BNB
USDT-BEP20
USDC-BEP20
ETH Series
Ethereum
ETH (Ethereum)
USDT-ERC20
USDC-ERC20
MATIC-ERC20
Uniswap-ERC20
ChainLink-ERC20
SHIBA-ERC20
DAI-ERC20
FET
PEPE
1INCH
AAVE
CHZ
CHR
COMP
PEOPLE
CRV
MANA
DYDX
ENS
ENA
GALA
MKR
MX
OKB
BGB
STORJ
SUSHI
SAND
WBTC
WETH
YFI
CAKE
POL
YGG
cbBTC
ETH Series
Polygon
POL
USDT-Polygon
USDC-Polygon
DAI-Polygon
ETH Series
TRON (TRX)
TRX
USDT-TRC20
USDC-TRC20
SOL
Solana
SOL
USDT-Solana
USDC-Solana
RENDER
TON
TON
TON
USDT-Jetton
Layer 1
Ripple
XRP
Layer 1
Filecoin
FIL
Layer 1
SUI
SUI
Layer 2
opBNB
BNB
Layer 1
Binance Smart Chain
BCH
ETC
NEAR
DOGE
FET
1INCH
LINK
CAKE
SUSHI
SHIB
UNI
AAVE
COMP
MKR
You can view all your bills in your account interface.
You can also check your bill details including the order number and the created time of the order
The bill status would be shown as "to be paid", you can click the bill to enter the detail page. If you confirm to proceed the payment of this bill, you can click "Pay".
Lastly, you are required to finish the authentication. After you authenticate successfully, the order will be paid.
Cregis only allow one pending order each time. Therefore, if you need to create a new order, please cancel the pending order first.
The bill status would be shown as "to be paid", you can click the bill to enter the detail page. If you confirm to cancel the bill, you can click "Cancel Order".
There would be a poped up window to ask you if you confirm to cancel this order. The order will be cancelled successfully after you click "Confirm".
There would be a poped up window to show you the team account balance. If you have insufficient balance for this bill, you may need to first. You can click "Pay Now" for the next step.
In addition to subscribing to a team plan, Cregis also offers individual feature purchases. Below are the available features and activation steps:
Adding more team members enhances collaboration within your organization, allowing various roles and departments to manage crypto assets in a secure and coordinated environment. This feature improves teamwork and operational efficiency.
This feature is only available for upgraded team plans.
Go to the Team Account page and locate your subscription details. Click "Expansion".
A pop-up window will display the costs. Member expansion costs $9.9/month per user. The system calculates the total cost based on your team plan's duration:
Total Cost = Number of Members Ă— Unit Price Ă— Duration.
Adding more wallets allows users to manage different assets flexibly, making it easier to organize and control multiple cryptocurrencies. This is particularly useful for businesses or individuals managing extensive digital asset portfolios.
Multi-signature wallets are only available for upgraded plans. Free plans can only add single-signature wallets.
Go to the Team Account page and locate your wallet usage details. Click "Expansion".
A pop-up window will display the costs. Wallet expansion costs $99 per wallet. Select the number of wallets you wish to expand.
This feature allows customers, such as exchanges, to increase the limit on wallet addresses created via API. As the number of users grows, they may need to generate more wallet addresses to accommodate new users and transaction demands. By raising this limit, businesses can effectively scale their operations without being restricted by address creation caps.
Pricing:
2,500
$500
9,000
$1,500
18,000
$2,500
35,000
$3,500
Unlimited
$6,800
Go to the Team Account page and locate your wallet usage details. Click "Upgrade".
A pop-up window will display available upgrade options. Customize according to your needs.
Submit the order and make the payment to successfully upgrade wallet addresses.
Apply to list new tokens on the platform. Once approved, only the team that applied can use the token for transactions.
Team plans include a limited number of free listings. These do not renew upon subscription renewal. Additional listings cost $350 per token.
Go to the Team Account page and locate your wallet usage details. Click "Apply". Ensure you have either free listings remaining or sufficient balance for payment.
Fill in the token application details in the pop-up window and submit.
Approval will take 2–3 business days. Notifications will be sent via email and system alerts. For questions, contact [email protected].
Add more automated risk management policies, allowing users to implement complex financial rules (e.g., approval workflows) to manage large asset portfolios more efficiently and reduce manual interventions.
Go to the Team Account page and locate your policy usage details. Click "Expansion".
A pop-up window will display costs. Each policy costs $19. Set the number of policies you need.
Automating collection and signature processes saves time and reduces errors, improving asset management efficiency and security. This feature is especially useful for businesses handling high transaction volumes.
Only available for paid team plans. This feature costs $500 per month. You must upgrade to a team plan to access it.
Go to the Team Account page, locate this feature, and click "Activate".
A pop-up window will appear where you can set the desired activation period.
Cregis offers a range of subscription plans tailored to meet different user needs. These plans can be viewed, upgraded, and purchased directly from your account interface. Higher-tier plans, such as the Business and Enterprise versions, provide additional privileges, including access to more API addresses and advanced features like unlocking risk management tools. This flexibility allows users to choose the plan that best suits their requirements while enhancing their overall experience with Cregis.
You can switch your language below. Cregis supports three languages, which are English, traditional Chineses and simplified Chinese.
You can switch the currency below. Cregis supports three kinds of currency, which are USD, CNY and HKD. The exchange rate displayed by Cregis fluctuates according to the market but only refreshes when the user logs in or switches team spaces."
You can switch the device theme in appearance. Cregis provides Light and Dark modes for users.
If you find your internet is too slow, you can switch your MPC networking below. Cregis provides three servers for users. You can view the internet speed of different servers and choose the best one.
You can also turn on the automatic selection function. When this function is on, Cregis will help you select the best network each time you log in.
You can turn on your message notification below. If you have turned it on, a notification sound will play when you receive a notification.
Submit the order and to successfully add team members.
Submit the order and to successfully add wallets.
Submit the order and to successfully add policies.
Submit the order and to successfully enable the feature.
The functionalities available to team members are determined by their assigned roles. Cregis supports the creation, editing, and deletion of roles, allowing precise management of each member's permissions within the team. Each role's scope of permissions can be finely tuned to meet specific needs. The Super Administrator role, which includes all permissions, cannot be edited or deleted.
Configure access levels by assigning these permissions to different team roles.
Please note that recharge, edit card information, and CVV functions are only applicable to cards the user has permission to view.
Please note that approval and signature permission depend on workflow rules and shard ownership.
You can manage your team’s roles by navigating to Manage → Role. On the role management page, you can add new roles and edit their permissions.
You can delete a role as below. Please note that you need to complete the Google verification to delete a role.
You can enter the role permissions edition page as below:
Please note that Wallet-specific permissions are managed separately, please refer to .
View
Allows viewing the list of team members and their roles.
Invite Members
Allows inviting new members to the team.
Modify Member
Allows modifying member roles.
Remove Member
Allows removing members from the team.
View
Allows viewing all projects in the API page.
Create API
Allows creating new projects for the team.
Callback Handling
Allows processing callback records, including feeding or ignoring.
API Access
Allows viewing API Keys and gateway servers.
Collection
Allows collecting funds from project sub-addresses.
Reset API Key
Allows resetting API Keys.
Add address
Allows manually creating addresses for projects.
Transaction
Allows initiating transactions from project sub-addresses.
Disable the address
Allows enabling/disabling project sub-addresses.
Notification
Allows modifying project notification settings.
View
Allows viewing the subscription page. Members without this permission can only see basic benefits.
Renew Upgrade
Allows upgrading or renewing the team’s subscription plan.
Scale Up
Allows expanding team features.
Coin application
Allows submitting requests for new token listings.
View Card Data
Allows accessing the Crypto Card page.
View All Cards
Allows viewing all crypto cards created by the team.
Recharge
Allows topping up crypto cards.
Edit Card Information
Allows editing crypto card names (internal use only).
CVV
Allows viewing Cards' CVV.
Create Crypto Card
Allows creating new crypto cards.
View
Allows accessing the AML Query page.
AML Query
Allows performing AML queries.
View
Allows viewing the Payment Engine page.
Create API
Allows creating new Payment Engine projects.
Edit
Allows editing project name and notifications configuration.
API Access
Allows viewing API Keys and gateway servers for the project.
Reset API Key
Allows resetting API Keys for the project.
Settlement Settings
Allows configuring settlement rules for the project.
View
Allows viewing the Role Management page.
Add New Role
Allow adding a new role for the team
Modify Role
Allows modifying role permissions.
Delete Role
Allows removing roles.
View
Allows viewing the team address book.
Add New Address Book
Allows adding new addresses to the book.
Modify Address
Allows modifying existing addresses.
Delete Address Book
Allows removing addresses.
Approval
Allows processing workflows where the assigned approver is oneself.
View All Collaborative Data
Allows viewing full collaboration logs (requests, approvals, signatures).
Initiate Payment Request
Allows submitting payment requests.
Signature
Allows processing workflows where the assigned signer is either oneself or not specified.
Create Wallet
Allows creating new wallets.
View
Allows viewing team transaction history across all wallets.
Export
Allows exporting billing records.
View
Allows accessing the policy page.
Add New Policy
Allow adding a new policy for the team.
Modify Policy
Allows modifying, enabling, and disabling policy.
Delete Policy
Allow deleting policy.
View Policy Log
Allows viewing the policy execution log.
View
Allows accessing the automation page.
Add Rule
Allows setting up new automation rules.
Edit Rule
Allows modifying existing rules.
Delete Rule
Allows removing automation rules.
Execute Rule
Allows enabling/disabling rules.
Execution Log
Allows reviewing rule execution history.
Register a Cregis account After successful installation, open the Cregis application. The first time you open it, you will be prompted to "Create Account". Click the "Language" menu in the upper right corner to switch languages.
Enter the email address and account nickname used for registration, and check the terms of service and privacy agreement below. After filling out the information, you can click "enter" or the arrow icon to the next step.
Login to your email and check the verification code.
5. Bind Google verification, automatically bind after entering the 6-digit Google verification code.
Set transaction password To log in to the Cregis system for the first time, you need to set up a trading password for your account. After entering the trading password with a combination of 8-16 letters and numbers, click OK. (Please keep the trading password safe.)
After entering the transaction password, please enter the Google authentication code again for security authentication.
After Google recognized the code, the transaction password has been successfully set.
Please noted that the account fees could be only applied to the following situations:
Purchase team plan and additional feature for your team
Top up to your crypto card
You can follow the below steps to recharge your account.
Go to the account fees page.
Click "Recharge", then a window with crypto address will be poped up.
If you have recharged successfully, you can check your balance and details here.
Cregis account is automatically set up with a personal account. Users can use this personal account to create team accounts. In the team account, team owners can create wallets and crypto cards for team members for better management.
The primary difference between Team Space and Personal Space lies in the available features. In Team Space, additional tools such as dashboards, risk management features, and other advanced functionalities are unlocked. These features allow users to more effectively manage their crypto assets in a collaborative environment, offering enhanced control and oversight compared to Personal Space.
You can refer to the image below and click the top left corner to switch between spaces. Once clicked, you’ll be able to select either the Team Space or Personal Space.
If you want to get your secret key for Google authenticator, you can click"edit" under the Google 2FA. Then you will need to verify the previous Google Authenticator.
After verifying the previous Google Authenticator, you can view the secret key and the QR code. You can scan the QR code or copy the secret key to your device, and add it to the Google Authenticator. After that, you need to input the new Google verify code for final confirmation.
You can edit your email below. Click "Edit" and then you will need to do the Google Authenticator verification.
After verification, you can enter the new email and click "Confirm".
A verification code will be sent to your new email and you need to enter the code in Cregis for verification.
You can reset your transaction password below.
You can enter your new password and click "confirm". Please note that your password must fulfill these conditions:
Between 8 to 16 characters
Only allow uppercase letters, lowercase letters and numbers
After clicking confirm, you need to enter Google 2FA verification code. Your password would be reset successfully after finishing the verification.
You can check your login device below. It will show your device ID and Cregis version. You can also view the login record including login time and IP address.
Cregis’s team functionality offers a powerful set of tools designed for effective collaboration and streamlined asset management. By creating a dedicated Team Space, users can easily manage crypto assets with enhanced control and oversight, leveraging features like shared dashboards, multi-user access, and advanced risk management tools. This allows team members to work together securely, delegate tasks efficiently, and monitor asset performance in real-time. The team functionality also provides customizable access permissions, ensuring that sensitive operations are handled by authorized personnel only, further enhancing both security and operational efficiency.
You can click on the Team/Personal Space option in the top left corner, and from there, select Create a Team.
After clicking, you will be directed to the team creation page, where you will need to enter your team name in the dialogue box. Please note that the team name must be between 4 and 30 characters.
After entering the team name, a success message will be displayed, and you will automatically be redirected to the newly created Team Space.
You can now start using the features available in Team Space.
You can access the Team Information page from Manage, and when you hover over the team name, the Edit icon will appear.
You can then enter the new team name you want to update and click Save to apply the changes.
After selecting Disband a Team, a confirmation window will pop up asking if you are sure you want to proceed with disbanding the team.
After confirming, you will need to complete Google verification. Once the verification is successful, the team will be disbanded.
Adding Team Members Expanding the number of team members allows your organization to collaborate more effectively, enabling different roles and departments to manage crypto assets in a coordinated and secure environment. This feature enhances teamwork and improves operational efficiency.
Increasing Number of Wallets Adding more wallets allows users to manage different assets separately, providing better organization and control over multiple cryptocurrencies. This is particularly useful for businesses or individuals managing large digital asset portfolios.
Increasing Number of Wallet Addresses Expanding wallet address capacity enables users to handle more transactions, making it easier to track and manage funds across multiple clients or accounts. This is ideal for businesses processing high transaction volumes or requiring separate addresses for different clients.
Increasing API Address Limits This feature allows customers, such as exchanges, to raise the cap on wallet addresses created via API. As user numbers grow, generating additional wallet addresses becomes essential to meet the demands of new users and transactions. Increasing this limit helps businesses scale operations without address creation restrictions.
Increasing API Payment Transactions By raising the allowed number of API payment transactions, businesses can expand their operations without worrying about hitting transaction limits, ensuring smooth payment flows in high-frequency trading environments.
Tron Energy Discount Enjoy discounted Tron energy fees to reduce operational costs, which is especially beneficial for businesses conducting high transaction volumes on the Tron network. This discount significantly improves cost efficiency in daily operations.
Token Listing Application Apply to list new tokens for your own team. Once successfully listed, only the team that applied can use the token for transactions. Note that the token listing limit in the team version indicates the total number of tokens the account can list. For example, if the 5 listings provided by the enterprise version have been used, a sixth listing will require an additional fee.
Increasing Policy Limits Adding more automated risk management policies enables users to implement complex financial policies (e.g., approval workflows), improving efficiency and precision when managing large asset portfolios while reducing manual intervention.
Automated Collection/Signature Functionality Automating collection and signature processes saves time and reduces human errors, making asset management more efficient and secure. This feature is particularly valuable for businesses handling a high volume of transactions, ensuring faster and more reliable operations.
Transaction Limitation All transactions sent out through the wallet are subject to a limit, which applies to all transactions except for collection. Currently, this limit is only applicable to the free version.
You can view your team plan in your team account interface
In this page, you can also view your subscription details and benefits of your recent plan. You can also check your expiry date of your recent subscription.
Go to account information page and click "upgrade"
A window will pop up and show you the plan Cregis offers. After deciding the plan, you can click "upgrade" in the plan.
Then you need to choose your purchase duration, the fee will show up.
After you click "Submit Order", an order with the order number is created.
To avoid disruptions in daily operations, we recommend enabling the auto-renewal feature. Users can activate it by clicking in the top-right corner of the account page and completing the verification process.
Once enabled, the system will automatically renew your subscription one day before it expires. If your account balance is insufficient, the system will send an email notification and attempt to deduct the amount again on the same day. If the deduction fails by 10 PM (UTC+8) on the renewal date, auto-renewal will be disabled, and the system will notify you via email.
Manual Renewal For manual renewal, go to the account page and click "Renew."
A pop-up window will allow you to select the renewal duration and submit your order.
Bind Google verification Download the Official Google Authenticator and log in with your own Google account to download and install it. Please ensure that you download the official one rather than the fake one. IOS download Link : Android download Link :
Please open Google Authenticated PC -> Click icon to add new key -> Choose the method you want to bind secret key -> add. Then go back to Cregis and click "Check code"
Purchase Tron energy (For more details, please refer to this "".)
You can access the Team Information page from Manage, then click the in the top right corner to see the option to Disband a Team.
Click "Pay now" to finish the order. Please ensure you have sufficient account balances. You can refer to for instructions on how to top up.
Once the order is submitted, click "Pay Now" to complete the payment. Please ensure your account balance is sufficient. Refer to the "" guide for instructions on adding funds.
Team Members
3
10
20
Singlesig Wallet
2
5
10
Multisig Wallet
1
2
5
Policy
2
5
10
No. of API Address
50
100
100
No. of API Payment
100
10,000
100,000
No. of Wallet Address
99
99
99
Tron Energy Discount (Regular)
20% off
30% off
50% off
Tron Energy Discount (Collection)
No
20% off
40% off
Token Application
No
2 times
5 times
Transaction Limitation
$50,000/ month
No
No
You can add members by inputting their emails. After you invite a member, the status of invited members changes to "Pending " Invited members will receive an email/message notification, prompting them to register or log in to the Cregis client to join the team.
After clicking "Confirm", you might need to complete the Google Authorization. There would be a success message popup after completion.
You can delete the team member via the icon next to the team member.
After confirming deleting the member, you need to complete the Google verification.
Cregis wallet’s payment request feature lets team members collaborate to initiate single or batch payments, offering key benefits for businesses. It streamlines processes, increases transparency for fund management, and enhances financial oversight. Approval workflows reduce risk, while batch payments simplify handling multiple transactions. Overall, it boosts payment flexibility and efficiency.
Navigate to the "Team activity" page and click "Initiate send request"
Enter the payment request infomration including amount, token and receiving address.
The request will be submitted after you finish the authentication.
Then you can view your payment request record below.
Navigate to the "Team activity" page and click "Initiate send request". Batch payment supports two ways: uploading forms and making forms online.
To choose to upload forms, you need to download the template first and fill in the corresponding data according to the template format. After completion, click "Upload Form - > Confirm - > Select Upload File". Please note that Mac users who use "Numbers Sheet" to create need to export an Excel (.xlsx) format file and delete the "Export Summary" sheet.
After the form is successfully uploaded, you need to select the currency, total amount, and total number of transactions for this batch payment. After entering, click the "Submit" button. To ensure the accuracy of the transaction information, the system will check the uploaded form based on the total amount and total number of transactions you enter
Finally, enter the transaction password and click the "OK" button to enter the approval process after successful submission.
After entering the online form making page, you may first choose the currency.
Then enter the payment transaction information in the transaction editing box, click the "Save" button at the bottom of the text box to add multiple payments, and up to 99 payment transactions can be created at a time. When the mouse moves to the created payment data, a delete button pops up on the right side. Click to delete the payment data. After the payment information is entered, click the "Submit" button.
After confirming the number and amount of this batch payment are correct, click the "Submit" button.
Finally, enter the transaction password and click the "OK" button to enter the approval process after successful submission
You can find the cancellation button at the bottem when you navigate to the payment request detail page.
After clicking "Cancel Application", a window for you to comment will be poped up. The request will be canceled after you click "Confirm".
Cregis Wallet offers a self-custody solution that gives users full control over their private keys and crypto assets. Using advanced Multi-Party Computation (MPC) technology, Cregis splits private keys into shards stored in different locations, ensuring high asset security. Cregis never pre-generates or stores private keys and operates without third-party reliance for transaction verification, providing users with a secure and efficient way to manage their cryptocurrency.
These are the wallets we provided:
single-signature wallet
multi-signature wallets
How many shards will be generated?
Two shards will be generated
The wallet owner will have his own 15 recovery phrases.
Depending on the specific configuration of the multi-signature wallet
For example, in a 2-of-3 multi-signature setup, three shards are created. All of them have their own 24 recovery phrase.
Where do Cregis store the shards?
One shard is stored on the user's local device and the other one stored in multiple Trusted Execution Environments (TEE)
Shards are stored in the user's local device depending on the wallet setting
How many signatures are required to process the transaction?
Only one signature is required
Depending on the users specific configuration of the multi-signature wallet
Users can set conditions based on different scenarios, allowing the original private key to be reassembled to generate a legitimate signature.
For example, in a 2-of-3 multi-signature setup, three shards are created, and any two of them are needed to sign a transaction.
The approval flow in Cregis wallet, triggered by policies, offers key benefits for businesses. It ensures that all transactions undergo proper review before execution, enhancing security and compliance in fund management. Additionally, it streamlines internal decision-making, reduces manual tasks, and lowers operational risks, improving overall efficiency.
You may check your approval request under team activity. There are some filters for you to find the request.
You can view approval details by clicking the request, and approve or reject it using the icons at the bottom.
You can enter the wallet page to create wallet.
A single-signature (single-sig) wallet is a type of cryptocurrency wallet that requires only one private key to authorize transactions.
When the team has not yet created a wallet, click the "Wallet" on the left to enter the wallet page, and select "Single Sign Wallet". If you have already created a wallet before, you can click the "+" icon to create one more wallet.
Enter the wallet name and click "Confirm" to proceed to the next step.
Generate a recovery phrase. You need to manually write down the recovery phrase displayed on the page, which can be recorded on pen and paper or on a secure computer. The recovery phrase represents the ownership of the wallet assets which is very important. Please keep it safe. Cregis system will not record the recovery phrase for users. After completing the recovery phrase in private recording, click "Backup Successfully" to proceed to the next step.
Based on your previous records, select the recovery phrase in the corresponding position to confirm that you have recorded the recovery phrase.
After answering the correct phrases, you need to complete the authentication by transaction password.
You have created the wallet successfully.
A multi-signature (multi-sig) wallet is a type of cryptocurrency wallet that requires multiple private keys to authorize a transaction. This provides an added layer of security compared to a single-signature (single-sig) wallet, which requires only one private key. Before you start to create a multisig wallet, please ensure that all the participants are online to finish the wallet creation.
When the team has not yet created a wallet, click the "Wallet" on the left to enter the wallet page, and select "Single Sign Wallet". If you have already created a wallet before, you can click the "+" icon to create one more wallet.
Select the members to participate in multi-signing.
After selecting the participants, set the signature threshold below. The signature threshold refers to the number of people who need to agree to use the wallet funds. After setting the signature threshold, click "Confirm" to send the invitation. You can select 3 participants but only require two signatures for approval. Please be reminded that the signatures required for approval can not exceed the number of participants. Also, please ensure that all the participants are online to finish the wallet creation.
After clicking confirm, an invitation will be sent to the participants. Creators will enter the waiting page and need to wait for the participants to join. During this process, the pop-up window cannot be closed, otherwise the wallet creation will fail.
After all participants have joined, click the "Start" button
The recovery phrase for a multi-signature wallet consists of 24 words, and each participant has a different set of recovery phrase. Please keep your recovery phrase safe, and after backing them up, click "Successfully Back up"
To ensure that you have backed up the recovery phrases, the system will randomly select 5 groups of recovery phrases for verification. Please choose the correct recovery phrase according to the recovery phrases you have backed up
After the recovery phrase verification is passed, the creator will enter the waiting page. Please wait for all other members to complete it. If you leave or close the Client at this time, the wallet creation fails.
When all the participants are completed, a pop-up window will appear indicating that the wallet has been created successfully. Click "Into Wallet" to start using it.
You can find your signing request under team activity.
You can view payment request details by clicking the request, and approve or reject it using the icons at the bottom.
In terms of wallet permission management, Cregis has separated it from the overall team account permissions. Team administrators can only grant members the ability to create wallets. To modify permissions for individual wallets, you need to go to the wallet management page itself.
View
View the wallet
Send
Withdraw crypto from the wallet
Currency Management
Member Management
Manage the member and their authority of the wallet
Address Management
Choose the member and edit their permissions
Click the member's icon under wallet management, and a window with member's permission will be pop up. Then you can click "Edit" to start your editing.
After finished the editing, you can click "Confirm" to save the changes.
After clicking "Rename", you can start editing the name and press "enter" to confirm the change.
Manage tokens of the wallet. You can view for more information
Manage address of the wallet. You can view for more information.
Click under wallet management
Click the under wallet management, and a window will be pop up. Then you can choose the member you want to remove and click "Remove" to confirm the changes.
You can click the icon to view the wallet management interface.
Message signature is a cryptographic technology used to ensure data security. Its main purpose is to verify the origin and integrity of the information, prevent tampering during transmission, and prove the sender's identity. In scenarios such as cryptocurrency transactions, electronic contract signing, and secure communication, message signature is an essential security guarantee.
Select the wallet and access the message signature page. Please note that Cregis only supports message signing with single-signature wallets.
Select the appropriate network and address, then enter the information to be signed.
Currently, Cregis supports message signatures on the following networks:
Bitcoin
Ethereum
Tron
Polygon
BNB-BSC
Avalanche-C
Optimism
Base
Ethereum Classi
After entering the information, click "Sign" and proceed with identity verification.
Once the verification is completed, the message signature will be successfully processed. The signature hash will be displayed in a pop-up window after the signature is successfully completed. This record will not be stored in the system, so please remember to copy the signature information for future reference.
Wallet creators and team creators can set/add the virtual currency types of the wallet, including all currencies, popular, main chain, and stablecoins.
Enter the token management page below.
You can view the token you added here and you can add more by "+" icon.
You can search the token by their name or type and click the "+" to add the token. You can just close the window after finishing adding the token.
Each wallet can create multiple addresses. In Cregis's address book, you can efficiently manage your addresses, such as adding new ones and setting a default address. You can navigate to address book by the icon below
To set a default address, select your preferred address and click "More." You will then see options to set it as the default payment or receiving address.
After you set the default address, you can view the tag next to the address name.
There are currently five tags available for address:
Default Receiving: This address is set as the default receiving address.
Default Payment: This address is set as the default payment address.
Standard Address*: This is a standard BTC address.
SegWit (Compatible)*: This address is in the SegWit (Compatible) format, which is only available for BTC address.
SegWit (Native)*: This address is in the SegWit (Native) format, which is only available for BTC address.
In the Cregis platform, users can easily view the available resources associated with their TRON addresses, such as Bandwidth and Energy. These resources are crucial for executing transactions and interacting with smart contracts on the TRON network. Bandwidth covers simple transactions like transferring tokens, while Energy is used for more complex operations like smart contract execution. Users can check their resource balance within the wallet interface to ensure they have enough Bandwidth and Energy for smooth transactions.
To check your address resources, select your preferred address and click "More." You will then see options of "resource".
You can click the icon to view the wallet management interface.
You can click the in the top right corner, then input the name of the address and press enter to confirm.
*Fore more information of BTC address, you can view .
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.
You can check your shard status through the tick icon. When your tick is green, it means the shard is imported.
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.
Navigate to the wallet detail page
Export the key shard
Enter your transaction password
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.
After you export the key shard, please go to your new device and click "Import Key Shard".
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.
After entering the shard key verification, you need to enter the transaction password for authentication.
After finishing the authentication, you have imported the key shard successfully.
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.
Navigate to the wallet details page and click Settings.
Click Authorized device to start the shard authorization process.
On this page, you can view authorized devices and click Add Authorization.
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.
After selecting the device, set the authorization duration. You can choose Free (Permanent) or specify an expiration date.
Once settings are complete, click Confirm and complete the Google verification.
After successful Google verification, a passcode window will appear. Copy the passcode and use it to import the shard on the designated device.
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.
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.
Enter the receiver address or choose from you white list then click "Next step"
Enter the amount and remarks information, then click "Confirm"
After entering the transaction password, your transaction request will be successfully submitted:
Single-Signature Wallet: The transaction request will be sent directly to the blockchain, and the status will update automatically upon completion.
You can find your address by clicking "Receive"
Then you can view your address and the qr code.
You can view your transaction record in your wallet. Details such as gas fee and TxID can be viewed by clicking the transaction.
Select the wallet for transfer, click the "Send" button. Please be noted that you need to ensure authorize the transaction with shard. You may go to for more information.
Multi-Signature Wallet: After submitting the transaction request, please proceed to the collaboration page to complete the multi-signature process. For detailed instructions, refer to .
If you need to use a different address for receiving payments, you can generate a new address in the or set it as the default receiving address.
Solana transactions may fail due to network congestion or insufficient gas fees. Since the Solana blockchain does not provide a rollback mechanism for failed transactions, transactions must be manually resent. Please note that the funds and gas fees from the original transaction will remain frozen. To resend a transaction, ensure your account has sufficient balance. For assistance, please contact us at [email protected].
Steps to Resend a Transaction:
If a Solana transaction remains in a "pending confirmation" state for over 5 minutes, the system will display a "Resend" button.
Click the button to enter the resend interface, where transaction details, including the gas fee, will be displayed. Click "Confirm" to proceed. Note: Funds from the original transaction are frozen, and insufficient account balance will prevent further action.
Complete identity verification after clicking "Confirm."
Once the transaction is successfully resent, a notification will appear. After the transaction is completed, the funds from the previous transaction will be unfrozen, and the gas fee will not be deducted.
When a transaction cannot be completed due to low gas fees, users can use the speed-up or cancellation feature. Please note this feature is only available for BTC and ETH-based cryptocurrencies.
Click "Speed Up" in the pending transaction.
Once clicked, transaction details will expand with an option to increase the gas fee. Users can choose from different gas fee options or customize the fee.
Custom gas fee settings are divided into Advanced Mode and Standard Mode:
Advanced Mode: Uses the EIP-1559 protocol, which applies a new fee calculation method to accelerate transaction confirmation. This mode theoretically reduces gas fees compared to Standard Mode. In Advanced Mode, users can customize the Max Fee and Max Priority Fee, allowing precise control to ensure transaction priority. This mode is particularly suitable for users who need high-priority confirmation while aiming to save on fees.
Standard Mode: Based on the traditional gas fee structure, users can set the Gas Price and Gas Limit to determine the transaction fee. Although this mode is gradually being replaced by the EIP-1559 protocol, it remains suitable for users who are unfamiliar with the new mode or prefer traditional fee settings.
Once the setup is complete, proceed with identity verification.
In the pending transaction, click "Cancel."
Clicking will expand the transaction details, displaying an option to set the gas fee for cancellation. Users can choose from various gas fee options or customize the fee.
Since transaction cancellation involves resending a transaction with an amount of $0, the amount is displayed as 0.
After completing the setup, proceed with identity verification.
Upon successful cancellation, the user interface will display two transaction records: one with an amount of $0, representing the cancellation request, and the earlier record will show a "Cancelled" tag.
Click "Speed Up" in the pending transaction.
Once clicked, transaction details will expand with an option to increase the gas fee. Users can choose from different gas fee options or customize the fee.
CUsers can set the Gas Price and Gas Limit when customizing the gas fee. The system will automatically estimate the gas fee as a reference.
After completing the setup, click "Confirm" and proceed with identity verification.
Once verification is successful, a "Speeding Up" tag will appear. If the waiting time is too long, users can choose to accelerate again by adjusting the gas fee.
In the pending transaction, click "Cancel".
Clicking will expand the transaction details, showing an option to set the gas fee for cancellation. Users can choose from various gas fee options or customize the fee.
For BTC cancellations, the Replace-by-Fee (RBF) method is used, which sends a new transaction with the same UTXO as the original. As a result, the transaction amount is displayed as $0.
After completing the setup, proceed with identity verification.
Upon successful cancellation, the user interface will display two transaction records: one with an amount of $0, representing the cancellation request, and the earlier record will show a "Cancelled" tag.
After verification is completed, a "Speeding Up" tag will appear. Once the acceleration is complete, a "Speed up" tag will be displayed.
After the acceleration is complete, an "Speed up" tag will be displayed.
Cregis features an address book, similar to a contact list, allowing users to save recipient addresses, making future payments quicker without re-entering details. Additionally, users can enable address verification, ensuring that only saved addresses can be used for outgoing transfers, preventing potential losses from incorrect entries.
You can navigate to address book under "Manage" section.
You can add an address by clicking "+", then choose the token and enter address and alias.
You can find the delete button by clicking . The deletion will be finished after authentication.
You can click to navigate to security settings page. Then you can enable the address book validation here. After you enable the validation, the receiving address of the transaction must be added to the address book, otherwise the transaction will fail.
Cregis provides a Dashboard feature that allows businesses to clearly view all wallet transaction records, including the gas fees for each payment. Users can filter by date, wallet, and token, and export the data into an Excel file for reconciliation or other financial tasks.
Tron Energy Mode is a resource management mechanism in the Tron blockchain that allows users to reduce or eliminate transaction fees by obtaining Energy and Bandwidth. Cregis offers an enhanced Tron Energy Mode, helping users save an average of 30% in transaction fees by providing cost-effective access to these resources. Each time a Tron transaction is sent, if the address lacks sufficient available resources, the transaction will proceed using energy mode.
Energy Fee = Energy X Price (420 SUN) / 10^6
Bandwidth Fee = Bandwidth X Price (1000 SUN) / 10^6
Tron Energy Mode is activated automatically when a user has a tron transaction to proceed. There are 3 ways to use Tron energy in Cregis.
Burn the Tron Energy in your address When you have energy in your address, the system will prioritize using the energy available in your address.
Spend your account balance to purchase the Tron energy. If there is no energy in your address, the system will check your account USD balance. If your account has sufficient USD to cover the energy fee for this transaction, the system will automatically calculate the required amount in USD for you. Please be reminded that account balance can only apply to Team Account.
After sent, you can view the purchase record in your "Account fees".
Spend TRX to purchase the Tron energy If there is no energy and no USD in your account balance, you will need to spend TRX to purchase Tron energy. The system will help you the calculate the required TRX automatically.
The Policy Engine is a comprehensive risk management tool in Cregis, offering flexible solutions for withdrawal management. It allows users to set detailed rules and automate actions to regulate withdrawal requests from team members, with future plans to support automatic signing and withdrawals for improved efficiency and reduced manual risks. Currently, it supports policy customization for transaction, payment request initiation, and API withdrawals, enabling users to tailor policies to their needs, such as limiting withdrawals to specific tokens or setting time restrictions. The Policy Engine also includes a daily log feature for monitoring and reviewing policy execution, ensuring transparency, tracking, and auditing of all actions to enhance risk management and safeguard assets.
Navigate to the Policy Engine page by selecting "Manage" > "Policy." To begin setting up a process, click "Start Creation"
Before creating rules in the Policy Engine, a policy must first be established. We offer configurations for three types of withdrawals, which users can customize based on their business needs. Once the settings are configured, they must be submitted and will require identity verification before they take effect.
We offer configurations for three types of withdrawals and their corresponding execution actions. Below are the execution actions available for each type:
Withdrawals Type
Transaction
Payment Inititation
API Withdrawal
Configure Withdrawal Wallet
No need
Yes
Yes
Action
Reject
Initiate approval request
Sign Directly
Initiate approval request
Sign Directly
Initiate approval request
Action:Reject No advanced settings are required, you can submit directly.
Action:Initiate approval request Approval workflow configuration is required, including setting up approval nodes and assigning signatories.
Action: Payment Signing You need to designate signatories. Since direct signing is only applicable to payment requests and API withdrawals, it is generally necessary to configure the withdrawal wallet first. Once this is completed, you can proceed with the submission.
Once successfully created, the screen will automatically redirect to the policy logs, where you can see a record of the policy you just established.
You can also go to the "Action" page to view your previously created action.
To create a policy, go to the Policy page and click on the "+" button.
General Setting
Set the name, type, and relevant settings for this policy, and assign a priority level. When multiple policies are triggered simultaneously, the one with the highest weight will be executed first. For example, if policy A has a priority level of 10 and policy B has a priority level of 5, policy A will be prioritized.
If the type is "Transaction", select the source wallet.
If the type is "Payment Initiation," no additional settings are required.
If the type is "API Withdrawal," select the project.
Conditions
After completing the basic settings, define the rules for the policy. Conditions can be based on the token amount or operation time. Users can choose to set one or both.
Token
In this section, users can select the token. If specific tokens are required, each token must be individually configured with a set amount. Limits can be placed on single transactions, daily, or monthly amounts.
Operation Time This limits the operation time for the policy type (Transaction, Payment Initiation, API Withdrawal). Users can select "All Day" or specify a time range. If a specific time is chosen, start and end times must be set. It also allows you to add multiple time periods. Please note: Time is based on UTC+8.
Triggered conditions Users can choose "All Conditions" or "Any Condition." Any Condition means the policy will trigger if either the operation time or the token condition is met.
Action triggered After setting the trigger conditions, users can select the execution decision from the list of previously created policies of the same type.
Withdrawals Type
Transfer
Payment Inititation
API Withdrawal
Configure Withdrawal Wallet
No need
Yes
Yes
Action
Reject
Initiate approval request
Sign Directly
Initiate approval request
Sign Directly
Initiate approval request
Please note: Users can set multiple rules for a single wallet, with each rule being in an "OR" relationship.
After configuration, identity verification is required.
After configuration, identity verification is required. Then the system will redirect you to the Policy page, where you must activate the policy.
Before activation, identity verification and Google two-factor authentication are required.
Once this is completed, the Policy Engine setup is finalized.
Deleting a Policy Policies can be deleted from the policy page. Before deletion, the strategy must be disabled, which also requires identity verification. Then you can find the delete icon as below.
In the Policy Logs, you can see the actions of each policy, including date, time, operator, and actions performed. This page allows filtering by operation date, operator, or policy type.
The search bar also supports searching by action/policy name or ID.
Additionally, if an action triggers a policy, you can view the hit log, which provides detailed information about the triggered policy.
There are currently three types of actions that can be triggered, each with a corresponding screen display:
Reject If the action triggers a rejection, a window will pop up indicating the operation failed and notifying the user of the triggered policy.
Initiate Approval Workflow
If the approval workflow is triggered, a notification will appear, informing the user of the triggered policy.
Payment Signature No window will pop up for payment signature action, but you can view the hit policy when checking the details of the request.
The basic version only allows the creation of two policies and two actions, and each policy can only be applied to one wallet only. To increase the number of policies, users can upgrade or expand services on the account page.
Users can choose to upgrade to the Business or Enterprise edition based on their business needs.
In addition to upgrading the team package, users can choose to increase the number of policies by clicking "Expand" and selecting the desired number. Each additional policy costs $19 USD.
The automation feature enables users to automate both fund Auto-Collection and transaction Auto-Signing based on predefined rules, eliminating the need for continuous manual oversight. Once configured, the system operates around the clock, significantly reducing the need for human intervention.
For instance, previously, businesses might have had to manually collect funds on a daily basis. With this feature, users can schedule automatic collections at regular intervals. Additionally, the system can be set to trigger collections only when a specific cryptocurrency reaches a predefined amount.
Currently, the Auto-Signing feature is available only for API-based withdrawals and supports single-signature wallets. All automation processes are executed locally, without the need for shard delegation. Users simply need to stay online to ensure tasks are carried out. This not only ensures system security but also enhances operational efficiency for businesses that require frequent transactions.
The automation feature is currently available only to monthly subscribers and requires an additional payment of USD $500 per month. To activate this feature, go to the account interface below and click "Activate."
After clicking, a window will pop up where users can select the desired number of months and press "Submit."
After submitting the order, you can proceed with payment immediately. Once the payment is successful, the feature will be activated.
Before proceeding, please ensure that the automation feature has been activated.
1. Navigate to the Auto-Collection/Auto-Signing feature page.
2. Auto-Collection Rule Creation
After clicking "Create Rule," a panel will appear on the right where you can begin the setup.
Basic Settings
When creating a rule, first set the name and type. After selecting Auto-Collection, a panel will appear requiring you to choose the API project.
Trigger Conditions
The trigger conditions require setting the cryptocurrency, collection time, and receiving address.
Cryptocurrency Each rule can only define one type of cryptocurrency. When adding, the system will display the available cryptocurrencies pre-configured in the wallet of the selected API project. Once the cryptocurrency is selected, you must set the amount that will trigger Auto-Collection. You can specify both "greater than" and "less than" conditions. For example, to trigger collection between $100 and $200, set "greater than or equal to 100" and "less than or equal to 200." If you want to collect without any amount limit, simply select the cryptocurrency and leave the "greater than" or "less than" options unchecked. Please note, if the conditions are not logically valid, the rule cannot be created. For example, setting "less than or equal to 50" and "greater than or equal to 51" will not be allowed.
Execution Actions Users can choose to execute Auto-Collection either at regular intervals or at a specific time each day. The time is currently based on UTC+8.
Receiving Address The receiving address currently only supports addresses from the wallet of the selected project. The system will automatically set the default receiving address of that wallet.
After finishing the setup, click "Submit." You will be prompted to complete identity verification. Once the verification is successful, the rule will be created.
After the rule is created, it must be enabled to take effect. During activation, password and Google two-factor authentication (2FA) will be required. Once verification is successful, the rule will officially be active.
Once the Auto-Collection is successful, you can view the status on the project address page, where "Auto-Collection in Progress" will be displayed. Please note that you must remain online during the Auto-Collection process, or it will be interrupted.
3. Auto-Signing Rule Creation
After clicking "Create Rule," a panel will appear on the right where you can begin the setup.
Basic Settings
When creating a rule, first set the name and type. After selecting Auto-Signing, a panel will appear where you must choose the withdrawal wallet. Please note that only single-signature wallets are supported, and the default payment address will be used for signing and withdrawals.
Trigger Conditions
The trigger conditions require setting cryptocurrency, withdrawal type, and execution action.
Cryptocurrency
Only one cryptocurrency can be set per rule. When adding, the system will display the available cryptocurrencies configured in the default wallet of the selected project. After selecting cryptocurrency, you need to specify the amount that will trigger Auto-Signing. Both "greater than" and "less than" conditions can be met simultaneously, and there are currently no limitations on numerical precision. For example, to trigger between $100 and $200, set "greater than or equal to 100" and "less than or equal to 200."
Please note, if the conditions are illogical, the rule cannot be created. For example, setting "less than or equal to 50" and "greater than or equal to 51" will be rejected.
Withdrawal Type Since only API-based withdrawals are supported at the moment, you will need to select the API through which the withdrawal will be processed.
Execution Actions You can set scheduled signing with the time based on UTC+8. Additionally, users need to specify how many minutes apart each signing should occur. If multiple transactions are triggered at the same time, they will be bundled and sent to the blockchain together, which can help save on gas fees for certain chains.
After setting everything up, click "Submit." You will then need to complete identity verification. Once the verification is successful, the rule will be created.
After creating the rule, you must enable it for it to take effect. During activation, you will need to enter your password and complete Google two-factor authentication (2FA). Once verification is successful, the rule will be officially active and ready for use.
After you enable the rule, you can go to Team activity page, where the status will display "Operating Auto Sign" Please note that you must remain online during the Auto-Signing process; otherwise, it will be interrupted.
4. Edit and Delete Automation Rules
Edit Rules
Established rules can be edited in the rule configuration page. Before editing, you must first disable the rule, and identity verification is required when disabling the rule.
Delete Rules Established rules can be deleted from the rule configuration page. Before deleting, the rule must first be disabled, and identity verification will be required during the disabling process.
5. View Automation Logs
In the execution logs, you can track the activity of each rule, including the date, time, operator, and action taken.
On this page, users can also filter the logs by operation date, operator, or log type.
The search bar also supports searching for related records using the rule name or ID.
6. Triggering Auto-Collection
When the conditions of an Auto-Collection rule are met, the system will automatically execute the collection. Users can check the details of the Auto-Collection on the project address page.
The details will show the runtime, start time, number of collections, and total amount collected. Additionally, the transaction history will list each collection.
If there are insufficient gas fees, the Auto-Collection will pause, and a prompt will appear notifying the user to top up. The user can directly click "Recharge" on this screen and recharge using the provided address or QR code. After recharging, the system will resume the action at the next trigger point.
7. Triggering Auto-Signing
When the conditions for an auto-signing rule are met, the system will automatically perform the signing. Users can view the signing details in the collaboration section, and an "Auto-Signing in Progress" icon will appear in the lower-right corner.
The details will show the runtime, start time, the number of signed transactions, total amount, and the gas fees used for signing. The transaction history will also list each signed transaction. If there are insufficient gas fees, the auto-signing process will be paused, and a prompt will notify you to top up. You can top up directly from this screen by clicking "Top Up," and using the address and QR code provided. Once the top-up is complete, the action will resume at the next trigger point.
The actual setup should be tailored to the user's specific needs. Below are examples of how Auto-Collection/Auto-Signing can be configured in various scenarios:
Scenario 1: I want to collect USDT from the project's sub-addresses on a daily basis.
In this case, as long as there is USDT in the project's addresses, it will trigger the Auto-Collection rule. The user only needs to set the cryptocurrency (USDT) and customize the daily collection time, such as at 12:00 PM each day.
Scenario 2: Automatically sign withdrawals under USDT $100 on weekends.
In this case, you need to set cryptocurrency (USDT), the specific days for auto-signing (weekends), and the interval between each signing. For example, you can specify that the system checks every 30 minutes on Saturdays and Sundays for any withdrawals under $100 and signs them automatically.
Editing a Policy Policies can be edited on the Policy page. Before editing, the policy must be disabled, which also requires identity verification. Then you can find the edit icon as below to start you editing.
The Cregis AML Query allows subscribed users to conduct anti-money laundering checks on addresses prior to transactions. Each query costs $2, helping enhance security by identifying potentially high-risk addresses, thus supporting compliance with AML standards for safer transactions.
Before using the AML Query, please ensure you are a subscribe users.
Select the network and enter the address you want to check.
After clicking "Check", there will be a friendly reminder
Then you will need to finish the authentication.
After finished the authentication, you can view the result of the query.
There are 3 AML query results:
Safe: You can safely proceed with the transfer to this address.
Suspicious : Transferring to this address is not recommended.
Dangerous: Please do not transfer to this address.
Click the "API" module to enter the project page. When using the project for the first time, click the "Create" button.
Enter the Google 2FA verification code for verification. After successful verification, the project will be created successfully.
To access the Cregis API, you need to use the project API Key, gateway server, and project number information. You can query the corresponding information in the project and give it to the developer.
Select the "API" module and Click "API" to enter the API details. Click the display button of the API key to display the API key information. Click the "Copy" button on the right to copy the API Key, gateway server, and project number information respectively.
Note: Do not easily disclose the project API Key to others, otherwise it may cause asset loss.
To ensure request security, it is necessary to request the IP address of the Cregis API server and add it to the IP allowlist. The Cregis API only grants access to IP addresses in the whitelist.
Select the the project you created and click "API" to enter the API details.
In "IP Whitelist", click "Create Group", enter IP Address and click "Save", then use Google verification code 2FA for identity verification.
Navigate to the AML Query Page and click "New Query", or click the icon next to address on the transaction detail page.
The "Create Project" interface will pop up on the right side. Enter the project name and select the interface type required for the project. Multiple interface types can be opened at the same time. You may check for API type details. Order Payment Collection request an application to create. If you are interested, please . After enabling the Transfer type, you are suggested to create a policy for API withdrawal. If there is no policy configured, all the withdrawal requests will enter the signature process directly. After enabling the Generate address type, you need to select the wallet. All the sub-address generated will be under this wallet.
Users can apply for the sub-address of the project and bind it to the C-end client of the business platform. Users can give the sub-address to the client for digital asset transactions. Cregis will track the asset situation of the sub-address in real time and provide API to the business platform.
Enter the API module, click the "Address" tab to view the asset balance and transaction records of all sub-addresses.
If a user sets multiple sub-addresses in their project and each address has assets, users with collection permissions can collect all sub-address assets to the specified wallet address, which is convenient for user management and use. The successfully collected funds and gas fees can be queried in the transaction records of the wallet.
Enter the API module and click "Address" - "Collect".
Configure the collection conditions, including the receiver address and interval amount, confirm the number of addresses that meet the conditions, and click "Next".
Enter the transaction password for verification.
After successful verification, Cregis initiates the collection of addresses that meet the conditions and displays the collection progress. If you need to stop the collection, you can click "Stop Collection".
In daily operation, if the business callback fails due to abnormal factors such as changes in the callback address of the business platform and unstable network, and the order status is not updated, it can be viewed and processed in the project callback record.
Click "API" in the Cregis client - > "History Callback" to display abnormal callback records by default. If the data is empty, it means that there is no abnormal callback data in the current project.
If there is an abnormal callback that causes the order status of the business platform to not be timely updated, click the "Feed" button.
If the callback fails due to a change in the callback address, please enter the correct callback address and enter the Google 2FA code for verification.
The callback settings page allows the following configuration operations:
Batch edit callback addresses
Set the default BTC address format
Set the minimum callback amount for currencies
After clicking "Edit," a window will pop up on the right side. Here, you can enter the callback URL and then click confirm.
Find the currency you wish to set under the minimum callback amount. Only currencies that have been added to the wallet will be displayed here. After selecting, click edit to bring up a numeric input box. Users can set a value below which a callback will not be triggered to prevent deposit harassment or dust attacks.
Click on the dropdown menu in the default BTC address format row to select the BTC address format. For more information on the differences between formats, you can refer .
Users can customize project notification settings. Currently, the following notification categories are available:
Callback Failure: When the system fails to automatically trigger a callback
Enable/Disable Project: When the system enables or disables a project
Reset API Key: When the project's API key is reset
To set up notifications:
First, select the category you want to configure and click Enable.
Then, hover your mouse over the section below to reveal the Edit button.
A configuration panel will appear on the right side. You can then select the users you want to add from your team.
Before a user can delete a project, they need to disable the associated address. You can follow these steps to locate the entry point:
Click on the option to disable the address. A confirmation prompt will appear. After confirming, you will need to complete Google verification
Once successfully disabled, you will see a "Disabled" label. Navigate to the settings and scroll to the bottom to find the "Delete Project" option.
Be aware that deleting the project is irreversible, and all data will be permanently lost. Additionally, the address count used by the project will be released.
Click on "Delete Project," and a confirmation prompt will appear. After confirming, you will need to complete Google verification again. Once verification is completed, the project will be successfully deleted.
Configure TON Currency in the Wallet Follow the steps shown in the illustration to properly configure the TON currency in your wallet.
Access the TON Address Page in the Project Navigate to the TON Address Page within the project.
Add and Configure Addresses Create a new address and complete the required configurations.
Activate the Address After creating the address, it must be activated. To do so, transfer a small amount of TON to the address and then send it back out.
Important: If the address is not activated and tokens are directly deposited to it, the API will not trigger a callback.
Cregis Payment Engine offers a one-stop cryptocurrency payment solution for businesses. Merchants can quickly integrate the system through a simple API interface. We provide a pre-designed checkout page for immediate use, while also allowing merchants to customize their own interface based on specific needs. When a merchant initiates a payment request, the system generates a unique payment address, and funds are deposited into the Cregis wallet. Through a 10-minute automatic settlement mechanism, funds are swiftly transferred to the merchant's designated wallet. Merchants can use the Cregis desktop application to view order status, settlement data, and other transaction details at any time, making payment management effortless. We support multi-chain and multi-currency payments, ensuring efficient and flexible fund transfers, and delivering a secure and convenient cryptocurrency payment experience for our clients.
USD
CNY
HKD
TWD
AED
SGD
PHP
MYR
BRL
GBP
EUR
AUD
BGN
DKK
CAD
SEK
CHF
USDT
TRC20
ERC20
Avalance-C
Arbitrum One
Solana
BEP20
Polygon
USDC
TRC20
ERC20
Avalance-C
Arbitrum One
Solana
Optimism
Base
BEP20
Polygo
BNB
BNB-BSC
TRX
TRON (TRX)
ETH
Ethereum
Arbitrum One
Base
Optimism
SOL
Solana
Click "Payment Engine" from the menu to enter the page.
After clicking, you can start creating by first filling in the project name and configuring settlement settings. Please note the currently supported settlement currencies - if a currency is not added in the wallet, it cannot be selected here.
After completing the configuration, you need to enter a verification code for confirmation.
Once confirmed, you will enter the Payment Engine project page, where you can then refer to the for project configuration.
Cregis offers a standardized API that allows enterprises to seamlessly integrate our wallet into their applications, ensuring a smooth user experience and efficient operations. With Wallet as a Service (WaaS), businesses can provide digital wallet services without the need to build or maintain their own wallet infrastructure, simplifying implementation and reducing development costs.
Through the API, enterprises can generate sub-addresses which belong to the main address owned by the enterprises.
These sub-addresses could be generated to their users for crypto payment receive.
Cregis provides a "collection" function for the enterprise to collect all sub-address assets to the specified wallet address, which is convenient for user management and use. The successfully collected funds and miner fees can be queried in the transaction records of the wallet.
For corporate transfers or withdrawals, it is required to operate from the Cregis enterprise wallet.
To ensure request security, it is necessary to request the IP address of the Cregis API server and add it to the IP whitelist. The Cregis API only grants access to IP addresses in the whitelist.
Cregis provides API for enterprises to integrate a crypto payment gateway into their online store or physical point-of-sale (POS) systems. Consumers can check out by selecting cryptocurrencies as the payment method.
Cregis will collect payments on behalf of merchants and return to the merchants during settlement.
Cregis also provides automatic currency exchange according to the needs of enterprises. For example, we can convert cryptocurrencies into fiat currency and disburse them to merchants
Cregis can design a payment page for enterprises. After receiving the payment details, Cregis transforms the content into a visual page that can include the enterprises' logo and is displayed to the user.
Customers can choose which cryptocurrency to pay with. Cregis will assist in calculating and directly displaying the required amount and the transfer address.
Customers can copy the address or scan the address QR code for the payment.
Click Payment Records to view past orders generated via API.
Payment status descriptions:
New: User has created an order and is waiting for payment.
Paid: User has completed payment process, received amount matches expected amount.
Paid_over: User completed payment but actual received amount exceeds expected amount.
Paid_partial: User didn't pay sufficient amount, actual received amount is less than expected.
Expired: User failed to complete payment within the valid time limit.
Click any record to view payment details.
To export records, click the export button at top right.
Click Settlement Records to view.
Click any record to view settlement details.
Click the icon at top right to export - exported records will include both settlement documents and settled order details.
This API requires an application. If you're interested, please .
Wallets have independent permission settings. If you are not added as a wallet member, you will not have access to view the wallet. The wallet creator can manage wallet permissions by following these steps:
Select the Wallet and navigate to the Settings page. Locate the entry for Wallet Members.
In the Wallet Members section, you can add or remove members, as well as edit their permissions.
The following permissions can be customized within the wallet:
Digital asset wallets are generally divided into two types: custodial wallets and non-custodial wallets. To understand the difference, it’s important to first understand how crypto wallets work. Crypto wallets do not actually store a user’s funds. Instead, they store public and private keys. The public key enables users to set up transactions, while the private key authorizes them.
Custodial Wallets In a custodial wallet, a third party manages the private keys on behalf of the user. This means the third party has full control over the digital assets and is responsible for managing wallet keys, signing transactions, and protecting the user's assets.
Non-Custodial Wallets A non-custodial wallet gives full responsibility for managing digital assets to the owner. Users have complete control over their digital assets, manage their private keys, and handle transactions independently. Non-custodial wallets usually provide users with a recovery phrase. This phrase can generate the public and private keys and acts as a backup or recovery mechanism. However, anyone with access to the recovery phrase can fully control the assets in the wallet.
Complete Ownership and Control Users retain full control of their digital assets, ensuring that no third party or individual can interfere.
Offline Key Storage Private keys or recovery phrases can be stored offline, providing secure asset ownership and safety in physical environments.
Direct Blockchain Transactions All transactions occur directly on the blockchain without involving intermediaries, ensuring security and authenticity.
Users must safeguard their recovery phrases and private keys. If lost or stolen, users may lose access to their assets permanently.
Cregis’ Solution: Through MPC (Multi-Party Computation) technology, Cregis eliminates the need for users to handle raw private keys or recovery phrases during daily operations. This innovative approach combines MPC with recovery phrases, ensuring users retain full control of their assets while removing the risks associated with private key exposure. Even if the recovery phrase is lost, users can securely transfer assets to another device using MPC shard technology without relying on the original private key.
Traditional non-custodial wallets often have a steep learning curve, making interactions cumbersome for users.
Cregis’ Solution: Cregis streamlines the user experience with a user-friendly and intuitive interface, simplifying interactions and eliminating complexities, allowing users to manage their assets efficiently and securely.
By combining the strengths of non-custodial wallets with advanced MPC technology and threshold signature schemes, Cregis provides a highly secure, efficient, and user-friendly solution for digital asset management.
The variety of Bitcoin address formats stems from ongoing technical upgrades aimed at overcoming early network limitations, such as transaction speed, fees, and scalability. Innovations like SegWit were introduced to improve transaction efficiency and security while supporting additional features. At the same time, compatibility with older address formats was maintained. The evolution of address formats reflects Bitcoin’s continuous adaptation and optimization to meet changing user needs.Common BTC Address Formats and Their Uses
Type
Address Format
Features
Recommended Use
Legacy (P2PKH/P2SH)
Starts with "1"
Original Bitcoin address format, fully functional. Larger transaction size and higher fees compared to newer formats.
Interaction with older wallets or services that don't support SegWit.
Nested SegWit (P2SH-P2WPKH)
Starts with "3"
A compromise between traditional address compatibility and improved efficiency. Smaller transaction size and lower fees than legacy addresses.
For users needing compatibility with older wallets/services but still want some benefits of SegWit.
Native SegWit (P2WPKH)
Starts with "bc1"
Offers the highest transaction efficiency with the smallest transaction size and lowest fees. Includes enhanced security features, reducing network congestion caused by block size limits.
For maximizing efficiency, scalability, and transaction throughput, while minimizing fees and network congestion.
Users can first navigate to the wallet page, select cryptocurrency, and then click on the address option on the right to view the addresses generated by your wallet for that specific cryptocurrency.
After entering the address page, you can differentiate which address is your default payment or receiving address by checking the tags. There are currently five tags available:
Default Receiving: This address is set as the default receiving address.
Default Payment: This address is set as the default payment address.
Standard Address: This is a standard BTC address.
SegWit (Compatible): This address is in the SegWit (Compatible) format.
SegWit (Native): This address is in the SegWit (Native) format.
If you need to add a new address, click the plus icon in the top right corner. You can choose either a SegWit (Compatible) or SegWit (Native) address. After selecting, you can enter an alias for the new address.
To set a default receiving or payment address, hover over the address, click "More," and then select "Set as Default Payment/Receiving Address."
After the setup is complete, the user can also see the format of this address in the receiving section.
To authorize a shard to a member, ensure that the wallet creator has added the member to the wallet. You can find the operation entry here:
Cregis provides a standardized checkout solution for businesses, significantly reducing development costs and time investment. Merchants no longer need to design and build a payment system from scratch—they can quickly integrate Cregis Checkout via simple API interfaces.
After selecting cryptocurrency payment on the merchant side, the user will be directed to the checkout page. The page displays order details, including the order number, amount, and product information. Users can choose their preferred cryptocurrency, and the real-time exchange rate for each currency is provided to show the required payment amount. A countdown timer starts once the checkout page is displayed, and the order will automatically expire when the timer ends. The interface defaults to English upon first access, but users can change the language, and the selection will be saved by the browser after the first change.
After selecting the currency, choose blockchain for the transaction.
Once the selection is complete, the system will generate a payment address and QR Code. Users can choose to copy the address or scan the QR Code to make the payment.
After payment, one of the following three pages will be displayed:
Payment Successful: The user has completed the payment (even if overpaid, the same page will be displayed).
Order Expired: The countdown has ended, and the customer failed to complete the payment, resulting in an expired order.
Insufficient Payment: The amount paid by the customer is less than the order amount. The customer needs to contact the merchant for further assistance.
Yes, Cregis wallets allow users to create multiple addresses. Additionally, you can update the default payment and receiving addresses at any time. For detailed steps, please refer to .
Once the member has been added to the wallet, you can proceed with the authorization. If the creator hasn’t completed the authorization process, the member will not see the import option. Detailed authorization steps can be found .
Different tokens within a blockchain have varying technical requirements. The shard architecture of newly integrated chains may be incompatible with the original chain, requiring a recalculation of the shard to add the token.
If you encounter this issue, simply reset the shard. For detailed steps on resetting shards, please refer to .
The system will prioritize and execute the policy that was created or updated most recently.
Other wallets achieve separate signing by storing one party’s shard on the cloud after their signature is completed, then waiting for the other party to sign. However, this approach temporarily grants the platform full access to the private key, introducing significant security risks. To protect user assets, Cregis adopts a more rigorous security design to avoid such vulnerabilities.
Cregis' multi-signature functionality is built on MPC (Multi-Party Computation) technology, ensuring that a user's private key never exists in its complete form. During the signing process, shards from all parties interact in real-time through encrypted protocols to complete the signature, eliminating the need for any shard to be stored in the cloud. This guarantees absolute security for the private key while removing the potential risks associated with centralized storage.
Furthermore, Cregis now offers an . Users can set specific signing conditions (e.g., automatic signing for transactions below 1,000 USD). Once enabled, the system can automatically complete signatures based on the predefined criteria, provided the Cregis remains open. This removes the need for all parties to be online simultaneously, significantly improving convenience and efficiency while maintaining Cregis' high-security standards.
This issue is typically caused by network problems. Please check if your internet connection is stable. If you are using a VPN, try disabling it and then retry. Additionally, you can switch the MPC network within Cregis.
On September 4, 2024, Polygon officially upgraded its native token MATIC to POL. This upgrade aims to support a broader ecosystem development and meet the needs of decentralized networks. For MATIC holders, no action is required. Cregis has automatically converted your MATIC to POL at a 1:1 ratio.
In certain blockchains (e.g., TRON or Solana), activation fees are required due to their design mechanisms and resource management strategies. Generally, new addresses without transactions do not incur activation fees. Activation fees are typically charged when an address first receives a transfer or performs a specific operation.
Here are the main reasons for activation fees:
Address Initialization: Some blockchain systems require addresses to be initialized before use. Activation fees cover the minimum state storage needed to create an address, ensuring its functionality.
Preventing Junk Addresses: Requiring activation fees discourages the creation of large numbers of unused or invalid addresses, reducing unnecessary blockchain storage usage.
Storage Resources: Every address on the blockchain occupies some storage space. Activation fees compensate node operators for storing and maintaining this data.
Bandwidth and Computational Resources: Some blockchains use activation fees to allocate computational resources and bandwidth, such as energy and bandwidth on TRON, which are crucial for executing transactions.
Abuse Prevention: Activation fees increase the cost of generating large volumes of unused addresses, reducing the risk of spam attacks (e.g., DoS attacks).
Protecting Network Stability: By limiting the speed of address creation, activation fees reduce excessive consumption of node and network resources, ensuring blockchain stability.
Resource Allocation: Activation fees are often distributed to miners or node operators as compensation for blockchain operational costs, providing financial incentives for network maintenance.
If your wallet receives Black U (USDT flagged as potentially linked to illegal activities), you should immediately stop using the address and create a new sub-address in your wallet. Steps are as follows:
Enter the Address Book.
Click the Add (+) button to add a new address, input the address name, and press "Enter".
Complete Google Verification.
Click More on the new address, then set it as the default address for receiving and sending transactions.
In addition to these steps, we recommend:
Notifying your legal or compliance team to evaluate the legal risks and address the situation appropriately.
Using an to verify if the source address of the transaction is listed as high-risk.
If your transaction status remains in "Pending" for an extended period, it may be due to network congestion on the blockchain. A low gas fee setting could result in miners prioritizing transactions with higher fees.
This message appears because the device you're currently using has not imported the shard. You can check if a shard is present by looking for the green checkmark next to your wallet. If there's no green checkmark, it means the shard hasn't been imported.
To resolve this, you can use transaction acceleration to increase the gas fee. For detailed steps, please refer to .
Tron Energy Mode is a resource management mechanism in the Tron blockchain that allows users to reduce or eliminate transaction fees by obtaining Energy and Bandwidth. Cregis offers an enhanced Tron Energy Mode, helping users save an average of 30% in transaction fees by providing cost-effective access to these resources. Each time a Tron transaction is sent, if the address lacks sufficient available resources, the transaction will proceed using energy mode.
Energy Fee = Energy X Price (420 SUN) / 10^6
Bandwidth Fee = Bandwidth X Price (1000 SUN) / 10^6
Tron Energy Mode is activated automatically when a user has a tron transaction to proceed. There are 3 ways to use Tron energy in Cregis.
Burn the Tron Energy in your address When you have energy in your address, the system will prioritize using the energy available in your address.
Spend your account balance to purchase the Tron energy. If there is no energy in your address, the system will check your account USD balance. If your account has sufficient USD to cover the energy fee for this transaction, the system will automatically calculate the required amount in USD for you. Please be reminded that account balance can only apply to Team Account.
After sent, you can view the purchase record in your "Account fees".
Spend TRX to purchase the Tron energy If there is no energy and no USD in your account balance, you will need to spend TRX to purchase Tron energy. The system will help you the calculate the required TRX automatically.
No, the auto-signing feature in Cregis requires the application to remain open to function. This ensures the security of the signing process and the real-time handling of private key shards. If Cregis is closed, the auto-signing feature will not operate.
The key differences between Advanced Mode and Standard Mode lie in the protocol used and the fee control mechanism:
Advanced Mode: This mode adopts the EIP-1559 protocol, which uses a new fee calculation method. It allows for faster transaction confirmation and theoretically reduces fee volatility. Advanced Mode is ideal for users requiring high-priority confirmations. Users can customize Max Fee (maximum fee) and Max Priority Fee (priority fee) for precise control.
Standard Mode: Based on the traditional gas fee structure, this mode requires manual input of Gas Price and Gas Limit. It offers less flexibility but suits users unfamiliar with EIP-1559 or those who prefer the traditional setup.
Compared to Standard Mode, Advanced Mode provides more cost savings and stable performance, while Standard Mode continues the conventional fee-setting approach.
Currently, only the TRON network offers a proxy resource feature, allowing team account balances to cover resource fees. Other networks still require the wallet's cryptocurrency balance to pay for gas fees.
es, but currently, it only supports single-signature wallets. Detailed steps can be found .
Regardless of whether you are the wallet creator, you cannot perform signatures unless your team has granted you the necessary signature permissions.
You can go to management -> Members to check your role.
Then navigate to Management -> Roles to review your permissions. Note that signature permissions are part of the collaboration scope.
Once the permission is successfully enabled, the signature option will appear in the collaboration section.
This API requires a formal application. If you're interested, please for further assistance.
Yes, the type of an API project can still be edited after creation. Please follow the steps below:
Click on the project to access Project Information.
Expand the Project Information section and click Edit.
Modify the API type as needed in the designated field, then click Save in the top-right corner.
You can navigate to the Callback Records section to review abnormal callbacks. From there, you can identify the specific record and perform "Feed" for the abnormal callback.
When the API address limit is reached, the system will return an error code. Customers have two options to resolve this issue:
Upgrade Address Count
Delete Unnecessary Projects to Free Up API Address Count
Before deleting a project, the associated addresses must be disabled. Follow these steps:
Locate the entry for disabling addresses.
Click Disable, and a confirmation window will appear. Complete the action by performing Google verification.
Once successfully disabled, a "Disabled" label will appear. You can then proceed to delete the project.
Click Delete, and a confirmation window will prompt you to verify again via Google verification. After verification, the deletion process will be complete.
Go to the Team Account page to upgrade the address count. For detailed steps, refer to .
You can use the API provided by Cregis to initiate withdrawal requests. However, the API only generates transaction instructions, and the actual signing process must be completed within the Cregis application to ensure security.
If you wish to perform the entire withdrawal operation through the API, you can opt to deploy shards to your private cloud. Please note that this is a non-standard solution, and additional deployment and service fees will need to be evaluated separately.
For detailed information on shard deployment to private clouds and related costs, please .
Cregis can process up to 100 transactions per collection. If there are more than 100 transactions, the system will handle them in batches. When automatic collection is triggered with over 100 transactions, the system will queue and process them in two or more batches accordingly.
You can locate the address within the project and manually transfer the funds from that address.
You can locate the address within the project and manually transfer the funds from that address.
To disband a team, ensure that the account balance is exactly $0. There's no need to remove team members or collaboration information.
After the team is disbanded, all member data, shard information, and collaboration records will be permanently deleted. Blockchain addresses generated will remain intact due to the inherent characteristics of blockchain technology.
If you are the creator of the team, you can locate the option to disband the team by following these steps:
The TON blockchain uses a unique architecture called "workchain," which differs from traditional blockchains. Unlike Ethereum's sub-addresses or Bitcoin's hierarchical deterministic wallets, TON does not natively provide specific sub-address concepts.
To integrate TON tokens, you need to manually add and configure addresses within the project. For detailed steps, please refer to here.
If the departing member is the wallet creator, it is recommended to replace the wallet for asset management. During wallet creation, Cregis displays the recovery phrase once, which poses a risk of phrase leakage.
If the departing member is not the wallet creator and their shard was authorized to them, the following steps can ensure asset security:
Remove Shards from Specific Devices Use the wallet's shard management feature to delete all device shards associated with the departing member. This ensures the shards are not exposed.
Reset Shards Resetting wallet shards is another option. However, this will require all shard holders of the wallet to be reauthorized, and it involves the use of the recovery phrase, making it a less optimal solution. Only the wallet creator has the authority to reset shards. The entry point for this operation is shown below:
Resetting shards requires entering the recovery phrase. Once completed, all related shards of the wallet will be invalidated and must be reauthorized.