TrustVault is an advanced custodial wallet platform that prioritizes security and flexibility, specifically crafted to assist fund managers, banks, high-net-worth individuals (HNWIs), and family offices in managing their digital assets. This platform empowers users to establish Wallets and Sub-Wallets, wherein the parent wallet dictates the security policies applicable to all sub-wallets. This hierarchical structure allows for uniform transaction management while also providing the necessary flexibility to customize specific transaction parameters, including Threshold Rules, Time Delay Rules, and Allow List Rules.
Wallet and Sub-Wallet Structure
Within TrustVault, Wallets act as the main repositories for managing digital assets effectively. Each Sub-Wallet is designed to inherit the security policies established by the parent wallet. This inheritance ensures that security measures and transaction controls are consistently applied across all assets contained within the wallet structure, thereby promoting a robust security framework.
Structure Overview
Wallet | Sub-Wallet | Purpose |
---|---|---|
Main account for managing assets. | Specific to a blockchain (e.g., Bitcoin, Ethereum). | Segregates assets and applies the parent wallet's policies. |
Controls all policies governing transactions. | Automatically inherits policies from the parent wallet. | Simplifies management of multiple assets across different blockchains. |
Permissions and Access Control
TrustVault provides a comprehensive permission management system, allowing you to assign granular roles and responsibilities across wallets and sub-wallets. By setting clear permission levels, organisations can ensure that only authorised personnel have access to specific actions.
Permission Types
Permission | Description | Use Case |
---|---|---|
Admin | Full access to all wallet functions, including creating and managing sub-wallets and policies. | Suitable for senior executives or compliance officers responsible for managing the entire digital portfolio. |
Signer | Authorised to sign transactions within defined limits. | Ideal for staff who need to approve daily transfers but may not manage policy-level changes. |
Viewer | Can view balances, transaction histories, and reports but cannot make or approve any transactions. | Useful for auditors, accountants, or external consultants who need oversight but no operational control. |
Permissions in TrustVault are hierarchically structured. Each wallet has an Admin who defines the roles for Signers and Viewers. Sub-wallets automatically inherit these permissions unless custom configurations are made.
Policies and Signing Rules
The Policy and Signing Rules within TrustVault provide a comprehensive array of configurations that dictate how transactions are processed. All policies set at the wallet level are automatically enforced on sub-wallets, ensuring a consistent security posture throughout the entire system, thereby mitigating risks associated with digital asset management.
Key Policy Configuration Options
Rule | Description | Configuration Options |
---|---|---|
Signing Rule | This rule defines the number of signatories required to authorise transactions. | Users can specify a list of signatories, and the system supports multi-signature setups for enhanced security. |
Threshold Rule | This rule governs transaction approval based on predefined amount limits. | Users can set asset-specific limits (for example, 1,000 USDT) or fiat value limits (such as £5,000) to regulate transactions effectively. |
Allow List Rule | This rule restricts transactions to addresses that have been pre-approved. | Users can define trusted addresses, which streamlines the approval process for frequently executed transactions. |
Spending Rules for Transaction Control
Spending Rules offer detailed control over who is authorised to approve transactions, the maximum amounts that can be transferred, and the specific recipients who can receive funds. These rules are crucial for ensuring that asset management is conducted securely and with appropriate oversight.
Key Spending Rule Configurations
Rule | Description | Configuration Options |
---|---|---|
Transaction Limits | Utilising the Threshold Rule, rule allows users to set caps on asset transfers | Different limits can be defined for routine transactions compared to high-value transfers (for instance, a $10,000 cap for junior staff and a $1 million cap for senior managers). |
Recipient Restrictions | Utilising the Allow List Rule, users can limit transactions to specific pre-approved recipients. | This ensures that transactions are only allowed to trusted addresses that are listed in the address book. |
Time Delay Rule for Enhanced Transaction Oversight
The Time Delay Rule adds a strategic delay between the initiation and final approval of transactions. This delay provides key stakeholders with the opportunity to review or even cancel transactions before they are executed, thereby enhancing oversight and reducing the risk of errors or fraudulent activities.
Time Delay Rule Configuration
Rule | Description | Configuration Options |
---|---|---|
Time Delay Rule | This rule introduces a delay between the initiation of a transaction and its execution. | Users can set both minimum and maximum delay periods (for example, a delay of 1 to 2 hours after the transaction is created). |
Permissions in Action: Roles and Responsibilities
The Permissions system in TrustVault ensures that every action is assigned to an appropriate role, minimising the risk of unauthorised transactions.
Example of Permission Roles
Role | Responsibilities | Typical Users |
---|---|---|
Authorised Administrators | Manages policies, creates wallets, configures rules, and oversees all transactions. | Senior executives, compliance officers, or key fund managers. |
Authorised Signers | Approves transactions within defined thresholds and according to signing rules. | Middle management or operational staff overseeing daily transfers. |
Authorised Users | Has read-only access to transaction data, balance reports, and historical activity. | Auditors, accountants, or external advisors. |
Admins have full control over wallet configurations and policies, while signers and viewers operate within their assigned permissions to ensure smooth and secure daily operations.
Practical Use Cases
- Fund Managers: A fund manager utilizes TrustVault’s wallets and sub-wallets to effectively segregate client portfolios. They implement policies that mandate multi-signature approval for any transaction exceeding $500,000. Additionally, spending rules are in place to limit daily client withdrawals, while time delay rules ensure that any large transactions are subjected to a review period of at least one hour before they are executed. This structured approach enhances both security and accountability in managing client assets.
- Banks: Financial institutions that manage cryptocurrency assets for their institutional clients leverage TrustVault’s policy rules to ensure that any transaction surpassing a predetermined limit (for example, $5 million) requires multiple signatories and undergoes thorough compliance checks. The implementation of threshold sending rules and time delay rules adds extra layers of security, ensuring that all high-value transactions are processed in a secure manner and in accordance with regulatory requirements.
- HNWIs and Family Offices: High-net-worth individuals and family offices employ TrustVault to manage both their personal and business assets. Spending rules are established to restrict significant withdrawals from accounts without prior approval from the family office. Furthermore, time delay rules provide an additional layer of review, allowing for a more cautious approach before transactions are finalized. This careful management helps safeguard their substantial investments and ensures that all financial activities are conducted transparently and securely.