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...
Loading...
Loading...
Loading...
Loading...
Loading...
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 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 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.
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
Purchase Tron energy (For more details, please refer to this "".)
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.
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.
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.
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 click the icon to view the wallet management interface.
After clicking "Rename", you can start editing the name and press "enter" to confirm the change.
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.





Your wallet automatically generates two sets of recovery phrases because different blockchains use different cryptographic standards. To ensure the security and full compatibility of your assets, we employ a dual-recovery-phrase design.
Here are the specific reasons:
Technical Necessity
Different blockchains use different encryption standards.
First recovery phrase (ed25519): Supports high-performance blockchains like Solana (SOL), Sui (SUI), Ton (TON), Aptos (APT), and Cardano (ADA).
Second recovery phrase (secp256k1): Supports Bitcoin (BTC), Ethereum (ETH), and other EVM-compatible chains (e.g., BSC, Polygon).
Since the two encryption algorithms (ed25519 and secp256k1) are incompatible, separate recovery phrases are required to manage assets across different chains.
Security Design
Asset isolation reduces risk: The two recovery phrases are completely independent. Even if one is compromised, the assets managed by the other remain secure.
Prevents asset loss due to derivation errors: For example, using an ed25519 recovery phrase to restore a secp256k1-based wallet will fail.
What You Need to Know
Backup both recovery phrases—neither can be omitted. Losing one may result in irreversible loss of assets on certain chains.
When recovering your wallet, you must import both phrases to regain full access to all assets across supported chains.
Why Can’t They Be Combined Into One? The blockchain industry has not yet unified cryptographic standards. Our dual-recovery-phrase solution ensures 100% security and compatibility for your assets. Should industry standards evolve, we will promptly optimize the user experience.
I Only Use Bitcoin/Ethereum—Why Do I Need to Back Up the ed25519 Phrase? Even if you don’t currently use chains like Solana or Cardano, storing both phrases ensures future flexibility. The ed25519 phrase will be essential if you ever wish to interact with these high-performance blockchains.
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.
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 system will prioritize and execute the policy that was created or updated most recently.
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.
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.
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.
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".
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 Recharge your account first. You can click "Pay Now" for the next step.
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".


You can download and install Cregis via the app stores.

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.

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.


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.
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.
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.

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.


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.



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.
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"
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.
The shard recovery feature is designed for multisig wallets, allowing shard restoration when a creator loses their shard. The recovery process requires all wallet creators to participate online by importing their recovery phrases. Upon successful recovery, all creators' shards will be reset.
Important notes for shard recovery:
Wallets that don't support TON/SUI chains: Only have one set of recovery phrases, can perform reset and recovery functions.
Wallets that support TON/SUI chains: Need to use a device that has the wallet's shards to perform the reset operation. During reset, two sets of recovery phrases will be generated for you, and you can use the recovery function normally afterward.
New users creating wallets will directly get two sets of recovery phrases and can use the reset and shard recovery functions normally.
Enter the wallet information page through the following entry.
Click "Recover" under Shard Management.
After clicking, a recovery shard window will appear, then you need to wait for other members to come online. Note: Other members need to switch their page to the current team to be recognized as online.
When all members have agreed to join, the initiator can click "Start".
Invited members can view the invitation in their wallet notifications.
After starting, you need to enter recovery phrases. New users creating multisig wallets will have two sets of recovery phrases and need to enter the first set of secp256k1 recovery phrases. If it's an old user's wallet that doesn't support TON/SUI chains, the system will automatically determine, and the user only needs to enter one set of recovery phrases to recover.
After completing the first set, you can then enter the second set of ed25519 recovery phrases. If it's an old user's wallet that doesn't support TON/SUI chains, the system will skip this step directly.
You need to wait for all members to import their recovery phrases. After all members have finished importing, the initiator clicks "Start".
If each member entered the correct recovery phrases, the shards will be successfully recovered immediately after the recovery animation finishes, and all members' shards will be reset. Note: After recovering shards, previously authorized shards on other devices will also become invalid and need to be reauthorized.
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.
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
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.
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.
This API requires an application. If you're interested, please .
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.
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.
You can check the current device's shard status here
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:
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:
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.
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.
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.
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.
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.
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.
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.
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.
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 here.
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.
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.
To resolve this, you can use transaction acceleration to increase the gas fee. For detailed steps, please refer to here.
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.
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
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.
Click the "API" module to enter the project page. When using the project for the first time, click the "Create" button.
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. 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.
Enter the Google 2FA verification code for verification. After successful verification, the project will be created successfully.
There are currently three pages within the project where you can view transaction records related to the WaaS project:
Trade Records All transaction records not initiated via API are recorded here, including manual transfers, receipts, gas fee top-ups, and system collection records.
Payout Records This section records transactions initiated via the Payout API. Withdrawals initiated through this API are transferred from the wallet's address rather than the project address.
API Withdrawal This section records transactions initiated via the Withdrawal API. Withdrawals initiated through this API are transferred from
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:
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 .
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
Go to the Team Account page to upgrade the address count. For detailed steps, refer to .
Delete Unnecessary Projects to Free Up API Address Count
Before deleting a project, the associated addresses must be disabled. Follow these steps:
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 "Sub-Address" - "Collect".
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
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 .
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 .
es, but currently, it only supports single-signature wallets. Detailed steps can be found .
You can locate the address within the project and manually transfer the funds from that address.
This API requires a formal application. If you're interested, please for further assistance.
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.









Polygon
BNB-BSC
Avalanche-C
Optimism
Base
Ethereum Classi





























































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.


























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.
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.
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 automatic signing feature. 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.
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.
You just need to right-click on the blank space under "Wallet", then you can see the option to show hidden wallets.

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.


You can find the entries for these three transaction records in the WaaS project.
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.

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".
Users can refer to the developer documentation for API information on initiating collection via API. To view API collections, go to the following entry point.

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.
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.
Aptos
APT
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.
Click "Payment Engine" from the Cregis's Portal
After clicked, please fill in the "Project Name" and "Industry" related information.
Then, set up the merchant information including the "Merchant Name" and "Merchant Logo" that will be displayed on the Checkout Page.
Select the payment currency for payment engine. Also, a tooltip (?) will indicate the minimum payment amount required by the corresponding chain.
Set up the settlement currency. The settlement currency must be configured independently for each payment currency. (If a "Wallet Address" is not configured, you can add a new currency and address by following .)
If not all configured, you can still continue and configure later, but a pop-up window will remind you that if the payment currency does not have a settlement configuration, order will remain in the "Paid" status until the setup is completed. The system will automatically initiate settlement once the configuration is complete. (For subsequent configuration changes, please refer to .)
After completing the configuration, verify with your Transaction Password.
Then, verify with your Google Authenticator code.
Upon completion, you will enter the Payment Engine page. You can click on Settings to view the relevant API access information. Note: Do not easily disclose the project API key to others as it may lead to asset loss.
Before calling the API, you must add the IP address of the device calling the API to the IP Whitelist for security. Otherwise, the API will return an error. You can configure this in "IP Whitelist" by clicking "Create Group," entering the IP address, clicking "Save" and then completing authorization verification.
After the configuration is complete, the Payment Engine is ready for use. Please refer to for the technical documentation.
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.
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 .
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.
To view order records, you can check the "Payment Records" within the payment engine.
Click on a record to view order details.
Use the icon in the upper right corner to export order records.
To view settlement records, you can check the "Settlement Records" within the payment engine.
Click on a record to view settlement details.
Use the icon in the upper right corner to export settlement records.
If a payment occurs outside of the standard order logic, the exceptional payment can be viewed in the "Payment Exception Record" within the payment engine.
Click on a record to view payment exception details.
Use the icon in the upper right corner to export settlement records.
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
You can click the in the top right corner, then input the name of the address and press enter to confirm.
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.
*Fore more information of BTC address, you can view .
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".
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:
Using an to verify if the source address of the transaction is listed as high-risk.
Notifying your legal or compliance team to evaluate the legal risks and address the situation appropriately.
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.
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.
Yes, the type of an API project can still be edited after creation. Please follow the steps below:
Click WaaS > Settings > Developer
Enable the API Type.
Select the withdrawal wallets (multiple selections allowed) and designate a default withdrawal wallet. Click "Confirm" at the bottom. Note: If no withdrawal wallet is specified for an API withdrawal, the system will use the default payment address of the set default withdrawal wallet for the transaction.
Edit the withdrawal wallet.
Make edits on the page and click "Confirm" 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.
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".
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
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.
Arbitrum One
ETH
USDT-Arbitrum One
USDC-Arbitrum One
USDT0 (=USDT)
Avalanche-C
AVAX
USDT-Avalanche-C
USDC-Avalanche-C
Base
ETH
USDC-Base
USDT-Base
EURC-Base
cbBTC-Base
cbXRP-Base
Binance Smart Chain
BNB
USDT
USDC
DOGE
BCH
ETC
NEAR
FET
1INCH
LINK
CAKE
SUSHI
SHIB
UNI
AAVE
COMP
MKR
DOT
ADA
USD1
HBAR
XLM
Bitcoin
BTC
Bitcoin Cash
BCH
BNB-BSC
BNB
USDT-BEP20
USDC-BEP20
Cardano
ADA
Cronos
CRO
USDC - CRONOS
Dogecoin
DOGE
Ethereum
ETH
USDT-ERC20
USDC-ERC20
UNI
LINK
SHIB
MANA
ENS
POL
cbBTC
FET
PEPE
1INCH
AAVE
CHZ
COMP
CRV
DYDX
GALA
MKR
OKB
STORJ
SUSHI
SAND
WBTC
WETH
YFI
CAKE
CHR
PEOPLE
MX
BGB
YGG
DAI
ENA
BUSD
EURC
BBTC-ERC20
Ethereum Classic
ETC
Filecoin
FIL
Hedera
HBAR
Linea
ETH - Linea
USDT - Linea
USDC - Linea
Litecoin
LTC
opBNB
BNB
USDT
Optimism
ETH (Optimism)
USDT-Optimism
USDC-Optimism
OptimismOP
USDT0
Pollkadot
DOT
Polygon
POL
USDT-Polygon
USDC-Polygon
USDC.e-Polygon
DAI-Polygon
Ripple
XRP
SEI
SEI
Solana
SOL
USDT-Solana
USDC-Solana
RENDER
USDT1
HBAR
Stellar
XLM
SUI
SUI
MEMEFI
CETUS
WAL
DEEP
HIPPO
TON
TON
USDT-Jetton
TRON (TRX)
TRX
USDT-TRC20
USDC-TRC20
X-Layer
OKB-X Layer
USDT-X Layer
USDC-X Layer




























SegWit (Native)*: This address is in the SegWit (Native) format, which is only available for BTC address.























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.








View
View the wallet
Send
Withdraw crypto from the wallet
Currency Management
Manage tokens of the wallet. You can view for more information
Member Management
Manage the member and their authority of the wallet
Address Management
Manage address of the wallet. You can view for more information.
Click under wallet 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.
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.


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.
Submit the order and make the payment to successfully add team members.
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.
Submit the order and make the payment to successfully add wallets.
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.
Submit the order and make the payment to successfully add policies.
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.
Submit the order and make the payment to successfully enable the feature.
Select network
Enter the recipient's address. You can choose an address from the address book, your team's internal addresses, or recent transactions.
Enter transaction amount (you can add a note here at the same time)
Set gas fee and final confirmation
After submitting the transaction request, please go to the team activity page to check the processing status. For detailed procedures, please refer to the relevant guide.
You can find your address by clicking "Receive"
Select the cryptocurrency you wish to receive
Select network
You can then view the address - click to copy or scan the QR code.
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.
You can view your transaction record in your wallet. Details such as gas fee and TxID can be viewed by clicking the transaction.
Download Transaction Receipt You can download transaction receipts at the bottom of the transaction history tab.

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 go to the Wallet page and click on "Address" in the upper right corner.
Select the cryptocurrency to view the addresses generated by your existing wallet for that cryptocurrency. You can identify which address is your default payment or default receipt address by the labels. There are currently 5 types of labels:
Default Receipt: This address is the default receipt address.
Default Payment: This address is the default payment address.
Regular Address: This address is a regular BTC address.
SegWit (Compatible): This address format is Segregated Witness (Compatible).
SegWit (Native): This address format is Segregated Witness (Native).
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.
Type
Address Format
Features
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.










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.
After verification is completed, a "Speeding Up" tag will appear. Once the acceleration is complete, a "Speed up" tag will be displayed.
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.
After the acceleration is complete, an "Speed up" tag will be displayed.
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.
Team Members
3
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.
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.
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.
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.
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.
Resetting shards will invalidate all previous shards, and only the device used for reset will generate new shards. The reset process requires participation from all wallet creators, and the number of shards must meet the signature threshold.
Multisig wallets will generate new recovery phrases after reset.
Single-signature wallets will continue using the original recovery phrases.
Click the upper-right corner to enter the Wallet Info page.
Select the Reset function under Shard Management.
Enter the wallet's recovery phrase to reset shards.
After entering the correct phrase, an identity verification window will appear. Complete verification to finalize the shard reset.
Resetting a multisig wallet generates new recovery phrases, with variations depending on wallet type:
Legacy wallets (non-TON/SUI support):
Single recovery phrase set; reset regenerates one set.
TON/SUI-compatible wallets:
Requires a device with existing shards for reset.
Generates two new recovery phrase sets for future recovery use.
Newly created wallets (default two phrase sets):
Reset produces two fresh recovery phrase sets.
Note: Both old and new recovery phrases remain valid for wallet access and asset management. Store all phrases securely.
Enter the Wallet Info page via the upper-right menu.
Click Reset.
A reset window appears— you need to wait for other members to come online. Note: Other members need to switch their page to the current team to be recognized as online.
After identity verification, the initiator sends invitations.
Invited members can view the invitation in their wallet notifications.
Since the shard reset operation has requirements for the number of shards, the page will simultaneously display whether each joining member's device contains shards. The reset can begin once all required members have joined and sufficient shards are available.
The process starts with a shard reset animation, followed by a risk warning that requires confirmation.
After completion, there will be a risk warning that needs to be acknowledged.
The system will then generate new recovery phrases according to your wallet type and proceed with backup and verification.
Wallets that don't support TON/SUI chains: only regenerate one set of recovery phrases.
For wallets that support TON/SUI chains: the reset will generate two sets of recovery phrases.
Newly created wallets already come with two sets of recovery phrases by default: resetting will generate two new sets of recovery phrases.
This is the display for the second set of recovery phrases.
After completing verification, wait for other members to finish their backups. After all creators successfully complete their backups, the shard reset will be finished.
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"
Click the "+" to create a policy. First, name the policy and then select the corresponding type. The types are Manual Transfer and API Transfer:
Manual Transfer: Transactions transferred via Cregis, including manual transfers from the wallet and manual transfers from addresses within the WaaS project.
API Transfer: Transactions transferred via API, including all wallet withdrawals or project address withdrawals initiated for the WaaS project.
After selecting the type, you can add rules. Please note: Users can set more than one rule for a wallet, and the relationship between the rules is "OR". You can configure trigger rules and actions based on your actual scenario. Finally, submit and verify to successfully create the policy.
You can find the options to edit and delete in the following location.
You can find the logs in the following location, where you can see the time and operator for each action.
Operation Initiation Configuration
The trigger conditions for rules vary depending on the policy type. Manual Transfer requires configuring members and withdrawal wallets, while API Transfer requires configuring the WaaS project and the withdrawal operation.
Operation Time
Operation Time is used to restrict operations (Manual Transfer, API Transfer) for this policy type. Users can choose "All Day" or "Specified Time" as a condition. If specifying a time, start and end times must be set, and multiple time periods are supported. Please note: This time is based on UTC+8.
Token
In this field, users can select the token for the initiation, choosing either any token or a specific token.
Amount Condition Explanation: Users can set limits for the selected sending currency based on a single transaction, daily, or monthly amount.
Execution Action Explanation We provide three types of execution actions for configuration. The following are the configurable execution actions:
Reject: The system automatically rejects the withdrawal.
Approval: Requires setting up an approval workflow, including defining approval nodes and signers.
Signature: Requires setting up signers.
Actual settings should be based on the user's own needs. The following are some policy engine configuration scenarios.
Scenario 1: I want to restrict Bitcoin withdrawals. All Bitcoin-related withdrawals must undergo approval, and the API service is not used. The trigger conditions and execution actions are as follows.
Trigger Condition Settings
Select the specified token, Bitcoin, and set all transfer limits to trigger the condition when the amount is greater than or equal to 0.
Execution Action Settings
Select "Initiate Approval Process" as the execution action, and configure the corresponding approvers and signers.
Scenario 2: Withdrawal requests are not allowed outside of working hours, for example, from 7 PM to 7 AM the next day.
Trigger Condition Settings
Note that two separate time settings need to be configured here.
Execution Action Settings
Simply select "Reject".
Users can modify their payment and settlement currency in the client portal.
Click "Add Payment Currency". The user can then select a new payment currency and set the settlement currency. The system will display the corresponding transaction fee rate. Finally, select the settlement wallet and address.
Complete identity verification
After successful verification, the currency will be added to the list.
Once the payment engine has at least one payment currency, users can use the "Bulk Edit Settlement Settings" option to modify settlement wallets and addresses in bulk.
After clicking, you can modify the settlement wallet and address for each currency. Upon completion, click confirm, and the changes will take effect after verification.
Recommend: Upgrade to the to handle "Overpayment" and "Partial Payment" logic via the API.
To accept all "Overpayments" or "Partial Payments", you can select "Accept" for "Overpaid Orders" and "Partially Paid Orders" in the "Order Processing" page.
To set upper and lower limits for "Overpayment" or "Partial Payment", select "Add Order Currency" in the "Payment Accuracy Settings" within the portal. Then, set the corresponding tolerance upper and lower limits for "Overpayment" or "Partial Payment" for the "Order Currency". (If the payer uses a different "Payment Currency", the system will perform real-time exchange rate conversion.)
For the merchant information displayed on the checkout page such as name, logo, etc, modifications can be made in the "Merchant Information" section under "Settings".
Users can configure project notifications themselves. The available options are listed below. Click the toggles for enablement.
Abnormal Callback: When a system callback fails.
Enable/Disable Project: When the system enables or disables a project.
Reset API Key: When a project's API Key is reset.
To notify multiple people, you can select the relevant team members in "Edit".
Cregis provides an industry-standard checkout interface via its API, allowing merchants to facilitate payments for their customers. Merchants can redirect users from their website's payment page to this checkout interface, and upon payment completion, users are automatically redirected back to the website. This reduces the development and manpower costs required for merchants to build a payment system.
On the checkout page, the payer can select one cryptocurrency to complete the payment. If the order currency differs from the payment currency, the system will automatically perform the conversion using real-time exchange rates. (Merchants can also restrict the accepted payment currencies via the parameter in the API.)
Payers can also review order details on the checkout page including the order amount, order number, product description, etc.
After selecting the payment currency, the payer will need to choose the payment network.
Once the selection is complete, the system will generate a payment address and a QR code. The payer can either copy the address or scan the QR code to complete the payment.
Payers may also choose to use a third-party wallet to scan the QR code for payment. After scanning, the third-party wallet will automatically fill in the currency, network and amount, allowing the payer to confirm the payment seamlessly.
After a successful payment, the page will redirect to a payment completion page. After 5 seconds, the user will be automatically redirected back to the merchant’s website (specified via the field in the API). If the order status is in an , the payment completion page will also display the reason and automatically initiate corresponding processes such as sending emails for additional payment requests, partial refunds or full refunds.
If the payer does not complete the payment within the order's validity period, the order will automatically expire. By clicking the "Return" button, the payer will be redirected to the submitted via the API.
To create a wallet, please navigate to the Wallet page from the left sidebar.
You may click the "+" icon to add a new wallet.
You can choose to create either a Single-signature Wallet or Multi-signature Wallet. Learn more about their differences .
A single-signature (single-sig) wallet is a type of cryptocurrency wallet that requires only one private key to authorize transactions.


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.
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)
10% off
15% off
30% off
Tron Energy Discount (Collection)
No
10% off
25% off
Token Application
No
2 times
5 times
Transaction Limitation
$50,000/ month
No
No


























































































































Enter the wallet name and click "Continue" to proceed to the next step.
Carefully read the recovery phrase risk warning. Proceed only after confirming your understanding.
The system will generate 12 recovery phrases. Please accurately write them down on paper and store them securely. These phrases represent ownership of your wallet assets—they are extremely important and must be safeguarded. 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.
After completing identity verification, the system will generate your wallet and automatically add mainstream cryptocurrencies.
A multi-signature (multisig) wallet requires approval from multiple private keys for transactions, offering enhanced security over single-key wallets. All participants must be online during creation.
Set a name for the multisig wallet.
Select online participants from your current team (ensure their devices are connected).
After selecting participants, set the approval threshold below. The threshold determines how many signatures are required to access wallet funds. Once set, click "Confirm" to send invitations. For example, you may select 3 participants but only require 2 signatures for approval. Note: The required number of approvals cannot exceed the total participants. Also, ensure all participants remain online to complete wallet creation.
After confirmation, invitations will be sent. The creator will enter a waiting page and must wait for participants to join. Do not close this pop-up window during the process, or wallet creation will fail.
Invited members will see a notification in their wallet page. Click to accept and join the creation process.
After all participants have joined, click the "Start" button.
The process will begin with shard generation, followed by a recovery phrase risk warning. Read carefully and confirm to proceed.
The multisig wallet has two sets of recovery phrases: secp256k1 and ed25519. Each set contains 24 words, and each participant receives different phrases. Store them securely, then click "Continue".
To verify your backup, the system will randomly select 5 words from each phrase set. Choose the correct words from your backup. After verifying both sets, complete transaction password authentication to finalize creation.
Once created, the system will generate the wallet and automatically add mainstream cryptocurrencies.




















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.
Please note that Wallet-specific permissions are managed separately, please refer to .
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:
This automated feature allows users to perform automatic fund collection and transaction signing based on preset rules, eliminating the need for manual monitoring by the enterprise. Once the rules are set, the system can operate 24/7 according to the configured rules, significantly reducing manual intervention. For example, while enterprises previously had to manually collect funds daily, with this automated feature, users can set intervals for automatic fund collection. Additionally, collection can be triggered when a specific cryptocurrency reaches a certain amount. Currently, the auto-signing feature is limited to API withdrawals and is only available for single-signature wallets. Furthermore, all these automated functions are performed locally, requiring no custodial sharding actions. Users only need to stay online to execute them, ensuring system security while greatly improving operational efficiency for businesses requiring frequent transactions.
Currently, the automated feature is only available to monthly subscription users and requires an additional payment of USD $500 per month. To activate, 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 automated feature page and click "Create Rule."
2. Create an Auto-collection Rule
After clicking "Create Rule," a sidebar will pop up to begin configuration.
Basic Settings
When creating a rule, first set the name and type. After selecting the "Auto-collection" type, a section will pop up requiring the selection of the collection type and WaaS project.
Collection types include System Collection and API Collection. System Collection automatically collects funds from sub-addresses that meet the rules you set. API Collection processes collection requests initiated via API based on the rules you configure.
Trigger Conditions
Trigger rules require setting the cryptocurrency, collection time, and receiving address conditions.
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." 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.
After completion, click "Submit." Identity verification is required after submission. The rule is created once verification is successful.
After creation, the rule must be enabled to take effect. Enabling requires the current device to have the wallet shard imported and password and Google two-factor authentication. The feature starts officially after successful verification.
After successful collection, go to the project address page, where "Auto-collection" will be displayed. Note: The client must remain online during auto-collection; otherwise, the process will be interrupted.
3. Create an Auto-Signing Rule
After clicking "Create Rule," a sidebar will pop up to begin configuration.
Basic Settings
When creating a rule, first set the name and type. After selecting the "Auto Signing" type, a section will pop up requiring the selection of the withdrawal type and 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 currencies already set in the selected withdrawal wallet. After setting the currency, specify the amount that triggers auto-signing. Both "greater than" and "less than" conditions can be set simultaneously. For example, to set $100–$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 withdrawals are currently supported, this section requires selecting the API for withdrawals.
Execution Actions Scheduled signing can be configured here. The time is currently based on UTC+8. Additionally, users need to set the interval (in minutes) for signing. If multiple transactions are triggered, they will be bundled on-chain, which may save gas fees on certain chains.
After completion, click "Submit." Identity verification is required after submission. The rule is created once verification is successful.
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.
Cregis Payment Engine offers a one-stop cryptocurrency payment solution for businesses. Merchants can quickly integrate the system through a simple API. 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.
Cregis supports multiple currencies and chains as order currencies, payment currencies and settlement currencies including fiat currencies and cryptocurrencies. If the order currency differs from the payment currency, Cregis will obtain the latest exchange rate in real time and convert and lock the exchange rate for the entire order validity period.
Regular Settlement: If the pending settlement amount reaches or exceeds the equivalent of 50 USDT (testing phase) / 500 USDT (live phase), settlement will occur every 10 minutes.
Minimum Threshold Settlement: If the accumulated pending settlement amount remains below the equivalent of 50 USDT (testing phase) / 500 USDT (live phase), a Minimum Threshold Settlement will be triggered. This ensures merchants receive a payout at least once every 24 hours. To facilitate testing for newly onboarded merchants, the first transaction under 50 USDT will automatically trigger this settlement within 10 minutes.
Settlement Amount: The amount will be credited after deducting transaction fees.
If fiat settlement is required, please for inquiries.
If a payment meets all of the following conditions, the order will enter the additional payment process and trigger a callback:
The order does not accept partial payments.
It is the first payment for the order.
Amount Paid < Order Amount OR Amount Paid < (Order Amount - Underpayment Tolerance) ().
The payment currency is a stablecoin.
The system will send an additional payment email to the payer (the email address filled at when the order was created).
The payer can access the payment page via the link provided in the email.
The payment currency and network will be the same as the first payment.
The balance amount will be calculated by converting the original order amount (in its currency) at the current exchange rate and then subtracting the already paid amount.
If an order meets all of the following conditions, it will enter the partial refund process and trigger a callback:
The order does not accept overpayments.
Amount Paid > Order Amount OR Amount Paid > Order Amount + Overpayment Tolerance ().
The payment currency is a stablecoin.
The system will send a partial refund email to the payer (the email address filled at when the order was created).
The payer can access the partial refund page via the link provided in the email.
The refund currency and network will be the same as the first payment.
The partial refund amount will be calculated by taking the Amount Paid and subtracting the original order amount (converted at the exchange rate).
An order will enter the full refund process if any of the following conditions are met:
The order does not accept partial payments, and it was paid with a non-stablecoin was underpaid.
The additional payment was not completed within the 24-hour time limit.
The partial refund was not completed within the 24-hour time limit.
After the second payment in the additional payment process, the Amount Paid is still < Order Amount OR Amount Paid < Order Amount - Underpayment Tolerance ().
The system will send a full refund email to the payer (the email address filled at when the order was created).
The payer can access the full refund page via the link provided in the email.
The refund currency and network will be the same as the first payment.
The full refund amount will be the total of all amounts paid.
A service fee will be charged for each refund. The specific fee amount will be clearly displayed on the refund page and will be deducted directly from the refund amount.
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 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.
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.




Settlement Address: When setting up the payment engine, merchants can select internal Cregis wallet addresses. Funds can also be settled to an external address after the settlement process.
Exchange Rate for Settlement: Calculations are based on the real-time exchange rate from CoinMarketCap. The rate will be fixed once the order is created.
Amount Received = Amount Paid
Overpaid
✓
✓
Amount Received < Amount Paid
Partial Paid
✓
✓
Amount Received > Amount Paid
The additional payment must be completed within a 24-hour time limit. If this limit is exceeded, the order will be proceeded to full refund process.
Upon successful balance payment, a paid_remain callback will be triggered.
The partial refund must be completed within a 24-hour time limit. If this limit is exceeded, the order will be automatically fully refunded.
After a successful partial refund, the order will be settled.
The full refund must be completed within a 24-hour time limit.
If the 24-hour time limit is exceeded, the payer must contact customer support to handle the subsequent steps.
After the refund is completed, the system will trigger a refunded callback.
Pending
Not Applicable
✗
The order has been created and is still within valid period.
Expired
Not Applicable
✗
The order has been created and has passed the valid period.
Paid
✗
✓
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.

































Cregis AML is a risk management feature that helps users to identify, control and mitigate on-chain risks and is implemented through integration with Elliptic, a renowned crypto risk control service provider. Cregis AML supports Know Your Address (KYA) and Know Your Transaction (KYT) analyses and allows users to run manual queries and auto queries. Users may choose suitable features and methods based on their business requirements and manage on-chain transaction risks in a more efficient way.
Cregis AML function is available to all users and is charged based on the selected service provider and the number of queries. Subscribed users enjoy up to a 50% discount on query fees, and Business and Enterprise users also receive a certain number of free queries each month.
Please be advised that this service is provided by Cregis in partnership with Elliptic and Regtank. Under no circumstances shall Cregis or its partners be held responsible for any actual or potential legal or regulatory violations identified during the use of the service. You should be aware of risks linked to transactions, and exercise caution and independent judgment when making transactions.
Currently, Cregis AML has two partner service providers for risk control services, Elliptic and Regtank. Different service providers have different methods for risk assessment, support different blockchain networks, and charge different fees for queries. We suggest users select appropriate service providers that best meet their needs.
Elliptic detects the source and destination of on-chain funds, and assesses the level of association of the funds to wallet addresses with high money laundering risks and sanctioned addresses. It calculates risk scores of addresses or transactions based on the proportion of risky funds. The query fee for Elliptic is 2 USD per query, regardless of query subject or method. Subscribed users enjoy a certain discount on query fees.Elliptic's holistic query supports 49 blockchain networks. Here is a list of networks supported by Elliptic.
Regtank leverages on-chain data analysis and a risk labeling system to provide comprehensive assessments of wallets, transactions, and VASPs, displays entity information and risk labels, and identifies source and destination of funds as a supplement. The service fee for Regtank is 0.3 USD per query, regardless of query subject or method. Subscribed users enjoy a certain discount on query fees.Regtank supports the following 18 blockchain networks.
Cregis AML provides two features, manual query and auto query, to meet users' needs under different scenarios.
Manual query enables users to conduct Know Your Address (KYA) and Know Your Transaction (KYT) analyses. Users are able to initiate an AML query on a wallet address or transaction, select a service provider to complete the query, and take appropriate risk control actions based on the query result.
To initiate a manual KYA query, users need to input the wallet address to be evaluated and the network it belongs to. Cregis AML then recognizes the entity associated with the target address. It also screens the source and destination of its fund, traces fund inflows and outflows, identifies the addresses and entities that have interacted with the targeted address, and analyzes their risk categories and characteristics. Source and destination risk exposure are estimated based on these analyses, and risk scores for source and destination of funds are calculated accordingly. The final risk score for the address is determined following the highest risk principle.
To initiate a manual KYT query, users need to select the direction of the query (incoming or outgoing), and input the network, receiving address and transaction hash of the transaction to be screened. Cregis AML will trace the source or destination of the funds involved in the transaction based on the user's selected direction, recognize entities linked to the funds and their risk profiles and characteristics, and calculate risk score for the transaction accordingly.
User Manual
Before using the AML query function, please ensure that you are a subscribed user. For subscription steps, please refer to
Navigate to the AML Query Page and click "New Query", or click the icon next to address on the transaction detail page.
First, select the query type. For transaction queries, you need to enter the direction, network, recipient address, transaction hash, and service provider. For address queries, enter the network, address, and provider, and input the address you wish to query.
Please note that different service providers have varying fees and supported networks. You can click "Compare Service Providers" to view more details.
After clicking "View", the system will display a reminder message.
Then, you will need to enter your transaction password to complete verification.
After verification is completed, you can view the query results.
You may also check the details in record page including source risk score and destination risk score.
With auto query, Cregis AML helps users screen their API incoming transactions based on predefined rules, conduct risk analyses for transactions they care about most, and apply risk controls according to query results. Users need to create and manage their rules on the desktop application, while query results can be seen on both desktop applications and mobile applications.
To start auto query, users have to create query rule(s):
Set up triggered rules which specify projects, tokens and amounts for transaction monitoring. Users may create multiple rules, but can only create one rule for each project. Within each rule, different trigger amounts can be set for different tokens.
Define a specific risk control threshold based on business needs and risk preferences. Pick a number between 0 and 10.0 as the threshold, and Cregis AML will flag a transaction as dangerous when its risk score is higher than the threshold.
Pick one or more risk alert recipient. Cregis AML will send risk alerts to assigned recipient(s) when it identifies a dangerous transaction.
When a rule is configured and enabled, Cregis AML will automatically conduct Know Your Transaction analysis on incoming transactions that trigger the rule. Then Cregis AML assesses whether a transaction is dangerous according to the risk threshold in the rule it triggered. When a dangerous transaction is identified, Cregis AML will disable the receiving address, and send risk alerts to assigned alert recipient. If a project/address is disabled, Cregis AML will no longer screen any incoming transactions of the project/address until it's manually enabled.
When a dangerous transaction is identified, Cregis AML disables the incoming address, stops API callback and funds collection of the address, and sends risk alerts to assigned alert recipients. Users who receive a risk alert can proceed to review query details to learn about risk specifics. If the risk is within the acceptable range, users may manually push a callback and enable the address.
User Manual of setting up automatic AML queries
First, navigate to the following page and click "Create."
After clicking, you can begin creating a rule
Rule Name: Name your rule
API Project: Select the project whose transactions you want to monitor. Please note that only one rule can be applied to a project.
Token: Choose the cryptocurrency and set the minimum amount that will trigger an automatic AML query
Service Provider: Select the service provider you wish to use for the query.
Risk Classification Criteria: Can be set between 0.0 (Safe) - 10.0 (Extremely Risky). When a transaction's risk score exceeds your set threshold, it will be flagged as a risky transaction, triggering alert notifications and automatically disabling the project address.
Alert Recipients: Designate team members to receive risk alerts
After completing the settings, click "Submit" and complete identity verification to finalize the creation process. The rule must be enabled after successful creation before it becomes active.
All rule activities (creation, editing, enabling, and deletion) are logged and can be viewed in the log page.
The results of manual query include risk score, risk level, entity associated with the address and its label, and query details of fund source and fund destination.
Risk Score & Risk Level
The risk score of an address ranges from 0.0 to 10.0, and a higher score indicates a higher risk level. A risk score of 0 means that the relative risk is minimal, while a risk score of 10.0 signals an extremely high risk. Since each service provider has its own scoring mechanism, query results are categorized based on the risk classification methods recommended by the service provider.Please note that the following risk classification methods are recommended by the service provider based on general scenarios, and they may not be suitable for users with specific risk control requirements. To ensure the security of funds and operations, users are advised to account for their own needs and circumstances and assess the risk profile of an address or transaction based on the risk score and query details.The correspondence between risk scores and risk levels recommended by Elliptic is as follows.
The correspondence between risk scores and risk levels recommended by Regtank is as follows.
Regtank takes a different way to label and categorize addresses and calculate risk scores than Elliptic. Therefore, a significant number of addresses, particularly those belonging to Exchanges and commercial wallets, may be flagged as suspicious when using Regtank for risk assessment. In practice, addresses with a score below 6 are generally considered to have lower risk. Users are advised to review the query details and make their own judgment based on their risk appetite.
Associated Entity & Label
Associated entity refers to the name of the corporation, organization, project or other entity that owns the target address. Entity label is a tag applied by the service provider that reflects the category or risk feature of the target address or associated entity, such as Exchange, Bank, Mixing Service, etc.
Associated entity and label help users to have a complete view on the risk profile of the target address. Cregis AML utilizes address label database to tag target addresses. Please refer to Appendix B or the lists of labels provided by Elliptic. When an address belongs to a self-custody wallet or individual wallet, or when the information about the associated entity is not included in the service provider's database, the associated entity and label will be displayed as unknown.
Query Details
Query details include information for fund source and destination. Cregis AML provides risk scores and risk-linked entities for both source and destination. Users can further review the risk category, contribution value, and contribution percentage of each risk-linked entity.
Source/Destination Risk Score Source/Destination risk scores are also assigned on a scale of 0.0-10.0. Higher risk scores indicate larger risks. The overall risk score of an address equals the higher value of source and destination risk scores.
Risk-linked Entity From the perspective of source risks, a risk-linked entity is an entity labelled as risky by Cregis AML that has sent funds to the address of interest. From the perspective of destination risks, a risk-linked entity is an entity labelled as risky by Cregis AML that has received funds from the address of interest. A risk-lined entity is usually an enterprise, an organization or a group. An entity that cannot be identified is shown as Unknown. Users can also review the details of risk-lined entities, including:
Risk Category The risk category is the type of risk an entity is linked to, such as Scam, Thief, Dark Service, etc. Cregis AML utilizes the address label database of our partner to determine the risk category of an entity. A summary of risk categories and descriptions can be found in the appendix.
For transactions that trigger auto queries, Cregis AML provides risk scores and query details.
Risk Score
The risk score ranges from 0.0 to 10.0.
The risk score calculated by Elliptic is directly correlated with the contribution ratio of risky funds to the source of funds for the outgoing address. The higher the contribution ratio of risky funds, the higher the risk score. When multiple types of risks are detected, Elliptic adopts a Highest Risk Principle to calculate the risk score. The correspondence between the two is shown in the following table:
Query Detail
Query details show risk-linked entities of the sending address of the target transaction, i.e., risky entities which have sent funds to the sending address. Users can review the risk category, contribution value and contribution percentage of each risk-linked entity.
Risk Category The risk category is the type of risk an entity is linked to, such as Scam, Thief, Dark Service, etc. Cregis AML utilizes the address label database of our partner to determine the risk category of an entity. A summary of risk categories and descriptions can be found in Appendix A.
Contribution Value The contribution value is the amount of fund inflows to the sending address from a risk-linked entity, priced in the US dollar.
Contribution Percentage The contribution percentage is the proportion of funds received from a risk-linked entity to total funds received in percentage terms.
Pre-transaction risk control aims to identify, assess and control risks before making a transaction to avoid abnormal transactions caused by operational errors or malicious behaviors and prevent major financial losses. Users may conduct manual queries on receiving addresses before important transactions are made and learn about risk exposure. The risk exposure of a receiving address can be used as a preliminary risk indicator for the risk profile of the receiving address.
If the risk score of a receiving address is high, it is strongly recommended that users do not transact with it to avoid risks of financial loss as well as operational, legal and regulatory risks. If the risk score falls in the medium risk range, it is suggested that users should double check the entity of recipient and the security of receiving address by other means, and proceed with the transaction after the address is verified as safe.
Transaction monitoring employs automated technologies to screen and monitor transactions at low latency, identify potential risks and suspicious behaviors, and ensure transaction compliance and asset security. An inflow of risky assets may increase the risk exposure of the receiving address, which is a common risk factor in crypto transactions. For users with a high frequency of payment collections and uncertain sources of funds, the auto query feature enables real-time monitoring of incoming transactions. Cregis AML helps to identify potential risks and isolate respective receiving addresses, thus preventing greater losses caused by a spread of risk.
When a transaction is labelled as dangerous, Cregis recommends that users check and learn about the risk level of the transaction in a timely manner. In most cases, users are advised not to use the receiving address to avoid a spread of risk to other addresses. If the risk is assessed as acceptable, users may manually enable the receiving address.
Cregis AML is NOT able to cover all risk factors. Cregis AML tracks and identifies risks based on the risk database provided by crypto risk management service providers such as Elliptic. The database covers 50 networks and includes over 6.4 billion addresses, transaction records and relative risk information. However, due to the limited scope of the database and the lag of data updates, it is not possible for Cregis AML to record and label every risky address and suspicious fund flows, and thus not all risk factors are identified. Users should use the query results as a reference to risk identification and management, rather than a sole piece of definitive evidence.
The results provided by Cregis AML are time-sensitive. Cregis AML adopts a risk assessment model based on historical behaviors. Risk is identified if and only if the address involved in the fund flow has a history of suspicious activities and has been marked accordingly. If the risky activities of an address are not detected or an activity happens after the query is completed, these risks cannot be captured in the query result. Therefore, query results provided by Cregis AML are a holistic evaluation of the known risky activities associated with the query target when the query is made. The results may not be used to predict future risk profiles. When users initiate queries at different times, the results may be different.
Why did my query fail? What should I do when it fails? A query failure is usually caused by insufficient team balance or an error in the third party server. If it's caused by insufficient team balance, you can top up and conduct a manual query to learn about the risk level of the address of interest.
Is there a charge for a failed query? No. Failed queries will not be charged.
Why is my manual query results page showing no risk score or query details? This indicates that there is no record of any risky activities of the target address in the risk database. The target address might just be created and has no transaction records, and it's also possible that there are no records of fund interactions between the target address and flagged addresses in the database. Cregis AML labels such addresses as safe based on their historical records. However, users need to consider other risks such as scams and phishing attacks.
Why is my auto query results page showing no results? Reasons for empty results include: 1) information about this transaction has not been included in the database; 2) our database does not contain any risk information related to the source of funds for the queried transaction. In the second case, the transaction can usually be viewed as a safe one, but it is not possible to rule out all potential risks.
Ethereum
Ethereum Classic
Filecoin
Fantom
Flare
Gnosis
HAQQ
Hedera
Injective
Internet Computer
Linea
Litecoin
Mantra
MobileCoin
Near
Nillion
Optimism
Polkadot
Polygon
Ripple
Sei
Solana
Stellar
Sui
Tezos
TON
Tron
Unichain
Worldcoin
XDC
Zilliqa
zkSync
Tron
Contribution Value From the perspective of source risks, contribution value refers to the amount of fund inflows from a risk-linked entity to the address of interest, priced in the US dollar. From the perspective of destination risks, contribution value refers to the amount of fund outflows from the address of interest to a risk-linked entity, priced in the US dollar.
Contribution Percentage The contribution percentage is the incoming/outgoing funds of a risk-linked entity as a proportion to the total incoming/outgoing funds, in percentage terms.
Why are there details for risk-linked entities while the risk score is 0.0? It means that the total amount of funds associated with all risk-linked entities accounts for less than 1% of total funds of the target address. Since the proportion of risky funds is very low, the risk score is determined to be 0.0.
Why is the contribution value of a risk-linked entity shown as 0.00 while the contribution percentage is positive? It happens when the inflow/outflow of funds of this entity is less than USD 0.01 and the total fund amount of the target address is less than USD 100. The proportion of risky funds to total funds exceeds 0.01%, and thus the contribution percentage is positive.
What does "Ignored Small Amounts" mean in the query detail part when I use Regtank as my service provider? Why do addresses under this category receive a risk score of 5? A: Regtank uses fund tracing analysis and node risk aggregation to calculate the risk score. As the tracing depth increases, the contribution of a node address to the target address or transaction generally decreases. When a node’s fund contribution falls below 0.01% and the address does not belong to any labeled entity in the Regtank database, Regtank stops evaluating its risk to save computing resources. Such addresses are categorized as "Ignored Small Amounts". In the query detail part, the fund contribution for "Ignored Small Amounts" represents the combined contribution of all such addresses. Since the risk of these addresses is unknown, Regtank assigns them a default risk score of 5.
Vendor that provides child sexual abuse materials in exchange for crypto assets
Dark Market-Centralized
TOR-only market that sells illegal goods and services via centralized infrastructure
Dream Market
Dark Market-Decentralized
TOR-only market that sells illegal goods and services via decentralized infrastructure
Wall Street Market
Dark Service
Illegal service, including hackers, wallets and web hosting services
PinPays
Dark Vendor Shop
TOR-only individual vendor in the dark market that sells illegal goods and services
Euroarms
Extortion
Entity obtaining funds from individuals or groups by means of force or threat
Ashley Madison Extortion
Far-Left/Far-Right Extremism
Entity which, (a) convicted of crimes directly related to far-left/ far-right extremist activities, or (b) identified and verified by multiple legal sources (with evidence) that has long been inciting violence, sexual abuse or other major crimes like far-left/ far-right extremist speech
High Transaction Fee
Entity involved in above-average transaction fees related to miners, which could be signs of losses or crimes
Known Criminal
Individual known to be engaged in illegal activities. Usually associated with criminal organizations.
Ross Ulbricht and Carl Mark Force
Malware
Software aiming to impair or disable computers and computer systems
Trickbot
OFAC Sanctioned Entity
Entity sanctioned by the Office of Foreign Assets Control (OFAC) of the US Department of the Treasury
Phishing
A fraudulent activity in which the message sender attempts to deceive the recipient into leaking important personal information, transferring funds or installing malwares. The message sender usually impersonates a representative of a legal organization
TRON Web Wallet Phishing
Ponzi Scheme
A fraudulent activity in which original investors get rapidly paid off by funds from later investors so as to cultivate a belief in the success of a company that doesn't exist
Ransomware
Cryptovirology-based malware that threatens to publish victims' data or terminate access to the data unless a ransom is paid
WannaCry 2.0
Scam
Any other type of fraudulent activities
Prodeum
Terrorist Organization
Organization involved in terrorism or related activities
ISIS
Thief
Recipient of stolen funds
Stolen CoinSecure Funds
Bridge
Contracts or services used to transfer assets from one blockchain to another
High Transaction Fee
Entity involved in above-average transaction fees related to miners, which could be signs of losses or crimes
Broker
Entities that represent clients in the buying and selling of crypto assets but do not maintain an order book
Hosting
Web hosting services
Charity
Non-profit or charitable organizations that accept Bitcoin donations
Investment Syndicate
Group investment providers, such as crypto asset risk operators or multi-level marketing schemes
Child Sexual Abuse Material Vendor
Vendor that provides child sexual abuse materials in exchange for crypto assets
Known Criminal
Individuals known to be engaged in illegal activities. Usually associated with criminal organizations.
Coin Swap Service
Coin swap service with fixed exchange rate, which usually doesn't require login or KYC
Law Enforcement
Known law enforcement
Credit Card Data Vendor
Online carding shops that provide illegal credentials and other illicit personal financial information
Layer 2
Blockchain scaling solutions built on Layer 1 blockchains
Crypto Exchange
Exchanges where customers can only trade crypto assets in exchange for other crypto assets
Malware
Software aiming to impair or disable computers and computer systems
Criminal Organization
A group of individuals engaged in organized crime
Marijuana Vendor Shop
Cannabis dispensaries registered in regulated jurisdictions
Dark Forum
TOR-only online forum
Merchant
Online legal sellers or vendors
Dark Market-Centralized
TOR-only market that sells illegal goods and services via centralized infrastructure
Microtransaction Service
Websites that facilitate microtransactions, such as freelance platforms or browser plugins that generate crypto assets
Dark Market-Decentralized
TOR-only market that sells illegal goods and services via decentralized infrastructure
Mine
Newly minted crypto assets created as part of the mining/validation process
Dark Service
Illegal service, including hackers, wallets and web hosting services
Miner
Services for mining and generating new crypto assets
Dark Vendor Shop
TOR-only individual vendor in the dark market that sells illegal goods and services
Misc Service
Various uncategorized services, vendors, or organizations
Data
Vendors that provide data to end users
Mixer
Services used for privacy or money laundering purposes that allow crypto assets to be mixed or obfuscated to anonymize funds
DeFi
Decentralized financial platform
News
Online news releasing service
Decentralized Exchange
A decentralized service that provides cryptocurrency-to-cryptocurrency exchange
NFT Marketplace
让创作者能够向用户出售NFT的市场
Entertainment
Vendors that provide streaming media, television, movies, and other entertainment services
OFAC Sanctioned Entity
Entity sanctioned by the Office of Foreign Assets Control (OFAC) of the US Department of the Treasury
Escrow
Vendors that provide escrow services for transactions between two parties
Outsourcing Provider
Websites that facilitate freelance opportunities
Exchange
Centralized service providers that offer fiat-to-crypto and crypto-to-crypto exchange services
Payment Service Provdier
Online payment service providers that accept multiple payment methods
Extortion
Entity obtaining funds from individuals or groups by means of force or threat
Peer to Peer Exchange
Platforms where individual buyers and sellers can exchange crypto assets for other assets
Far-Left/Far-Right Extremism
Entity which, (a) convicted of crimes directly related to far-left/ far-right extremist activities, or (b) identified and verified by multiple legal sources (with evidence) that has long been inciting violence, sexual abuse or other major crimes like far-left/ far-right extremist speech
Phishing
A fraudulent activity in which the message sender attempts to deceive the recipient into leaking important personal information, transferring funds or installing malwares. The message sender usually impersonates a representative of a legal organization
Financial Service
Financial service organizations that provide loans, bonds, derivatives, and other financial products
Research Chemicals
Bulk chemical retailers for laboratory use only
Political Campaign
Political campaign or organization
Scam
Any other type of fraudulent activities
Ponzi Scheme
A fraudulent activity in which original investors get rapidly paid off by funds from later investors so as to cultivate a belief in the success of a company that doesn't exist
Shielded
Shielded addresses use cryptographic techniques to conceal on-chain information such as the sender's address and transaction amount
Privacy Wallet
Cryptocurrency wallets that help users avoid blockchain deanonymization features
Software Wallet
Intangible software wallets used to store crypto assets
Ransomware
Cryptovirology-based malware that threatens to publish victims' data or terminate access to the data unless a ransom is paid
Terrorist Organization
Organization involved in terrorism or related activities
Reported Loss
Losses caused by disruptions or forks
User
A forum or social mediauser
Thief
Recipient of stolen funds
Validator
Nodes responsible for executing transactions on the blockchain
Token
Representations of specific assets, utilities, intangible assets, or crypto assets
Venture Capital
Venture capital organizations that work with startups, early-stage companies, and emerging companies considered to have high growth potential
Token Sale
Crowdfunding, presales, or other sales related to the launch of tokens or other crypto assets
VPN Vendor
Providers of Virtual Private Network (VPN) services
Trading Platform
Providers of exchange software and services that do not operate exchanges
Cloud Mining
Addresses used for mining with remote computing power
Closed Exchange
Non-public exchange
Token
Smart contract addresses representing the ERC20 standard on Ethereum or equivalent standards on other blockchains
Suspicious
Addresses associated with fraud reports that are unconfirmed or have not yet resulted in legal action
Service
Non-exchange entities belonging to centralized cryptocurrency platforms, such as payment processors, lending platforms, and merchants
Mixing Service
Centralized platforms that help users mix their funds with those of other users
Airdrop
Addresses used to distribute free cryptocurrencies or tokens to other wallets
Scam
Addresses associated with fraud
ICO
Addresses used to raise funds for new cryptocurrency projects
Hack
Addresses used to attack or exploit cryptocurrency platforms, resulting in platform fund losses due to the attack or exploitation
Gambling
Addresses used by crypto casinos
Phishing
An activity in which the attacker steals private keys and other sensitive data by impersonating a trusted entity, resulting in financial loss for the victim
Darkweb
Addresses and entities associated with darknet activities, such as darknet markets, stolen funds, and similar illicit operations
Community Reported Scam
Fraud addresses reported by users in online forums or communities but not yet officially confirmed
Sanction List
Addresses on the sanctions list of OFAC (the U.S. Office of Foreign Assets Control).
Ongoing Legal Action
Addresses involved in ongoing litigation or cases under review
Terrorism
Addresses or entities associated with terrorist activities
Cross-chain Bridge Protocol
Entities that use smart contract technology to exchange different cryptocurrencies across different blockchains, including custodial wallet addresses
Child Abuse
Addresses associated with child exploitation
Unspent Output
Unspent funds on the blockchain that are available to be used in subsequent transactions
Block Reward
Rewards received by miners upon successfully mining new cryptocurrency
Payment Channel
Payment channels opened for using the Lightning Network
Ignored Small Amounts
The proportion of funds that is so small that it's ignored by the algorithm and not subjected to risk tracing.
Peeling Chain of Unknown Origin
Peeling chains with unknown source addresses
Maximum Exploration Depth
The algorithm reached its exploration limit and found no entity names
Large Transaction
A transaction that has more than 200 inputs/outputs. Cautious review on the transaction is recommended
Mixing Pattern
Decentralized function that allows users to quickly and efficiently mix their funds with those of other users
Secondary Coin Creation
The creation of new ERC20 tokens
Secondary Coin Removal
The burning of new ERC20 tokens.
Bank
Addresses belonging to a bank
Algorand
Aptos
Arbitrum
Avalanche
Base
Binance Chain
Binance Smart Chain
Bitcoin
Bittensor
Cardano
Celo
Codex
Core Chain
Cosmos
Crypto.com
Dogecoin
Arbitrumone
Avalanche
Base
Bitcoin
Bitcoincash
Blast
BSC
Dash
Dogecoin
Ethereum
Litecoin
Optimism
Polygon
Ripple
Solana
Tezos
Range
Risk Levels
[0,2.5)
Low/Safe
[2.5,7.5)
Medium/Suspicious
[7.5,10.0]
High/Dangerous
Range
Risk Levels
[0,3.0]
Low/Safe
(3.0,7.0]
Medium/Suspicious
(7.0,10.0]
High/Dangerous
Risk Score
0.0
1.0
2.5
5.0
7.5
10.0
Contribution Ratio of Risky Funds
<1%
10%
25%
50%
75%
>99%
Risk Category
Description
Example
Criminal Organisation
A group of individuals engaged in organized crime
The Shadow Brokers
Coin Swap Service
Coin swap service with fixed exchange rate, which usually doesn't require login or KYC
Credit Card Data Vendor
Online card vendor that provides illegal credentials and other illegal personal financial information
JokerStash.store
Dark Forum
TOR-only online forum
DNM Avengers
ATM
Automated teller machines (ATMs) that allow the purchase or sale of crypto assets using fiat currency
Forum
Online discussion forum
Authentication
A service that allows users to prove their unique identity when accessing specific websites without entering login credentials, thereby enhancing security.
Gambling
Gambling service
Bitcoin Faucet
Websites that give away free Bitcoin or reward users with Bitcoin for completing tasks.
Hardware Wallet
Exchange
Crypto Exchange
Wallet
Specific wallets, such as those used for advertising ICOs or company wallets
Donations
Addresses used by projects, companies, or non-profit associations to raise funds
Decentralized Servie
Decentralized cryptocurrency platforms that are not exchanges, such as DeFi platforms and smart contracts
Mining Pool
Addresses used by a group of pooled miners
Decentralized Exchange














dYdX
Ton
Child Sexual Abuse Material Vendor
Physical hardware wallets used to store crypto assets
Decentralized Exchange
