Get your institutional-grade MPC-TEE self-custody service immediately!
If you are new here, Sign Up is your first step, create your Safeheron account right away!
Enter your name and your signup email address.
The name you enter here will appear in the approval flow and can not be changed for the time being; ensure that your name can be identified by other members too.
Safeheron will send you one verification code to ensure that you sign up with this email address, which will also be your login email address.
We strongly recommend that you enable 2-Factor Authentication for added security.
Enable Google Authentication
Set up your wallet password
You can change your wallet password at any time. Go to Me ➡ Security, choose
Wallet Passwordto change it.
Activate biometric unlock/biometric payment
Before enabling biometric unlock/biometric payment, please set up your wallet password; Once you allow Safeheron App to access your Face ID or fingerprint on your device, then the biometric unlock/biometric payment is enabled.
- 1.If Google Authentication is enabled, you cannot switch it off. Check its status by going to Me -> Security.
- 2.Biometric unlock and biometric payment can both be turned on and off.
- 3.The wallet password will be active once it's set up. You only can change the password.
If you want to create a team on your own, select
If you have a valid invitation code, please enter it here; If you do not have one, you can choose
Skipfor a 14-day free trial.
Please include the following information in the email:
- Your institution/team/company name and address
- Applicant name
- Business type of institution/team/company
Set your team name as shown below.
For the time being, Team Name cannot be changed once you set it. So, make sure you and your team members understand the purpose of this team.
It may take up to 30s to create one team. You'll be able to view the progress of key shard generation, MPC Node configuration, TEE verification, and MPC key shard generation as shown in the image above.
In Safeheron, we have two kinds of key shards to be backed up. One is the local private key shard, which will be stored on your device. Another one is the cloud private key shard, which is encrypted in Safeheron MPC Node under SGX protection.
The only way to recover your wallet is by using the recovery phrase. When backing up, please avoid any audio or visual recording devices, log out of other apps, and turn on airplane mode to ensure that you are the only one who has access to the phrase.
The backup individual designated by the team creator will receive the relative pending notification.
The procedure is identical to backing up the local private key shard.
All team members can view the status of the backup by navigating to Me -> Private Key Shard.
We strongly advise the team creator to appoint different team members to back up cloud key shards so that they are backed up in a distributed manner with enhanced security.
The team creator can invite team members as well as admins; A team member with permission
Manage Memberscan invite team members.
The team creator will verify the security certificates of the invited members and admins.
After creating the team, the team creator can select members right away as below.
If the team creator wants to invite members or admins later, he/she can go to Me -> Manage Members to invite.
Enter the member's email address and click
Admins can only be invited by the team creator. Since the team creator is also an admin, all the other admins shall be invited at the same time.
Before inviting admins, the team creator should be clear about the following questions:
- 1.How many admins (including the team creator) are needed to co-manage your team?
- 2.How many admins are required to make critical decisions together?
The above questions are used to determine the decision-making model.
When the decision-making is made, please enter the admins' email addresses. Reconfirm the invited admin list and review the co-management policy. Once all is confirmed, click
You can check the status and history of invitations in Me -> Manage Members.
You can invite team members continually.
The process of inviting members is the same as inviting admins.
Take the member invitation for example:
The person who has been invited will get a team invitation on his/her side.
Select the team in the upper left corner of Wallet and review the team invitation. When the invitee clicks
Accept, a security certificate for the invitee will be generated.
Before officially becoming a member, the security certificate must be verified.
Verify the security certificate
The team creator will have a pending task to verify the invitee’s security certificate by scanning the QR code or pasting the certificate information.
The inviter needs to assign permissions to the invitee who joins as a member; If the invitee joins as an admin, there's no need to assign permissions as all admins have the highest permissions.
After being verified
Once the security certificate is verified, the invitee can successfully initialize and join the team.
Team members can be deleted and their permissions can be changed. However, admins cannot be deleted nor their permissions be changed.
The team creator shall consider the following two questions:
- 1.How many admins do you (the team creator) need to co-manage your team? (It enables co-management)
- 2.How many administrators are required to make critical decisions together?
Once all admins have joined, the decision-making mode will be activated immediately.
However, admins can change the existing decision-making model.
Once the decision-making mode is modified, no further changes can be made unless the existing modification is rejected or approved.
You can go to Manage Members -> Admins to
View Approval Status.
Safeheron's sending and receiving functions are identical to those popular wallets.
Clear and simple, all in one step.
You can provide the sender with a QR code or the receiving address.
Through Safeheron, you can transfer assets to the team wallets, whitelists (confirmed and approved), as well as receiving addresses.
If co-management is enabled, transactions need to be approved to be signed by MPC.
Basic Transaction Policy
Transactions can be created by any team member with
Create Transactionpermission, without restrictions on sending and receiving addresses, asset types, and amounts.
You can only modify the approval process in the basic transaction policy: the number of needed approval nodes (up to 3), approvers in each node, and the quorum for each node.
Approval Process: Once one person in this node rejects, the whole round is not approved; One one round is not approved, the entire process is forcibly ended.
You need to re-initiate the transaction.
Advanced Transaction Policy
You can customize your own policy, configuring it with five dimensions: initiator, source, destination, asset types, and amount.
The Safeheron App allows you to view your basic transaction policy and modify its approval process.
The advanced transaction policy can only be viewed on the Safeheron Web Console.
Find your team ID
Setting up a whitelist is an efficient way to ensure the security and efficiency of your transactions since all addresses must be confirmed and approved by the team and cannot be tampered with.
Set the address name, type, and address. For your security, Safeheron strongly suggests 2-Factor Authentication be enabled.
If you want to delete a single whitelist, slide the address to the right, click
Delete, and a confirmation page will appear.
If your team has enabled co-management, then adding whitelist addresses will require team approval.
Scan the code via the Safeheron App to log into the Safeheron Web Console.
After scanning the QR code on the web browser, you need to confirm the login on the Safeheron App.
Once the Safeheron App confirms login, simply select the team you want to access on the Safeheron Web Console.
The Safeheron Web Console allows you to easily view and export needed transaction history.
You can view the advanced transaction policy on Safeheron Web Console.
- The Safeheron Extension is currently only available for Chrome. In order not to conflict with other extensions, please use a new Chrome account to download it.
- Once the extension has been installed, pin Safeheron in the Chrome Extension Manager for easy access.
Connecton Safeheron App to log into Safeheron Browser Extension, interacting with all EVM chains.
Above are the main function introduction and user guide on Safeheron App, Safeheron Web Console and Safeheron Browser Extension.