Module Features
Last updated
Last updated
The HSM is responsible for generating, storing and managing keys used for signature and encryption, ensuring key security through multiple strategies.
Hardware Security Module HSM is hardware-supported key management platform that maintains keys in a secure hardware environment at all times.
Multi-Signature Mechanism By implementing secure protocols including timelock and multi-party approval (MPA), we ensure that all transactions require multiple verifications, thus preventing unauthorized access and unilateral actions.
Regular Audits Periodic security audits of the key management system ensure its safety and integrity.
The Blockchain Network module interacts with the Bitcoin/Ethereum blockchain, monitoring transactions and verifying their legitimacy.
Full Node Operation Runs complete blockchain nodes to verify the legitimacy of all transactions and blocks.
Sync Monitoring Real-time monitoring of transactions in the Bitcoin/Ethereum network, keeping fast response to requests.
This module supports staking BTC through the BTC Layer2 providers(e.g. Babylon) to earn PoS returns.
Stake BTC Acorn executes staking instructions to stake aBTC into BTC Layer2 providers, creating UTXO.
Secure Signature Utilize multi-signature technology to sign the UTXO, ensuring the security of staked assets.
Earning Distribution Staking rewards will be allocated based on the quantity and duration of waBTC held by stakers to ensure fairness.
Our smart contracts run programs to mint or burn aBTC/waBTC, stake or unstake aBTC, where various strategies are replied to ensure the security.
Code Audits Rigorous code audits are conducted on all smart contracts to ensure their security and reliability.
Multi-Signature Require multi-signature verification, enhancing the security of operations.
Automated management Automatically executes the stake and unstake requests, reducing the risk of human intervention and operational errors.
The module monitors transactions of designated addresses on the blockchain, validates the legitimacy of these transactions, and generates corresponding multi-signature upon successful validation.
Address Monitoring Monitoring the status of designated addresses on the respective blockchain for any state changes, such as new transactions.
Decentralized Validation Each validator independently runs and maintains the validation service. Multiple services are involved in verifying and notarizing all transactions to ensure decentralization and security of transactions.
Signature Aggregation Aggregating signatures from multiple signing parties to ensure the legitimacy and security of transactions.
Real-time Monitoring Real-time monitoring of all incoming and outgoing transactions to ensure timely responses to users’ requests.