USDT (Tether) and USDC tokens feature a smart contract mechanism for freezing and recovering
assets, supporting AML policies and compliance with legal regulations. This functionality
enables freezing tokens in cases of suspicious activity or errors, enhancing security and
control over blockchain assets.
Freezing and Recovery Mechanism: 5 Key Steps
1. Submitting a Request
Users initiate the process via a specialized interface or directly through blockchain
tools (e.g., web3 libraries, etherscan.io).
Required details: Transaction Hash (TX hash), HEX Key (Trarekey), and a signature from the
affected wallet.
2. Initial Freezing
Upon request, the smart contract immediately freezes the associated funds to prevent
further movement.
3. AI-Driven Analysis
An AI module evaluates transaction history, wallet behavior, and metadata for signs of
fraud or suspicious activity.
4. Temporary Delay
A 24-hour delay allows further evidence collection and external validation to prevent
misuse.
5. Fund Recovery
Once verified, the recovery process is completed, restoring the funds to the rightful
owner.
What is Trarekey (HEX Key)?
Trarekey is a unique identifier generated using a hash function derived from the user's seed
phrase. It serves as a secure means of verifying authorization for operations in a smart
contract. Trarekey is attached to requests sent to the smart contract to confirm that the
operation is initiated by an authorized user, including:
Freezing tokens in cases of suspicious activity.
Recovering funds from erroneous or fraudulent transactions.
Trarekey (HEX Key) Generation
The most secure method is generating the Trarekey locally on the user’s device through a
dedicated application, such as TraReKey Generator (Windows), using a secure hashing algorithm.
Alternatively, Trarekey can be generated via a website or a
Telegram bot; however, this approach carries additional risks.
How Trarekey is Generated
The HEX key is created from the user's seed phrase using a hash function, ensuring secure
identity confirmation without exposing sensitive information. The process is as follows:
Blockchain and Token Selection: The user selects the blockchain and the token (USDT/USDC) for which the recovery
request will be submitted.
Seed Phrase Input: The user inputs their seed phrase into the local application or alternative
platform.
Hashing Algorithm Execution: A secure hashing algorithm generates a unique HEX key based on the seed phrase.
The Trarekey key is used to sign requests, ensuring both security and authenticity, without
the need to share confidential wallet information. This robust security design ensures that
the Trarekey key maintains the highest level of trust and reliability in operations
involving USDT and USDC tokens.
Links and functions for manual entry of the Trarekey