Bracket
  • Intro to Bracket
  • Bracket
    • Real-Yield Powered by Bracket
  • Product
    • Bracket Platform
      • Strategy Vaults
        • ETH+ DeFi Yield, 10% Target Rate*
        • USDC+ DeFi Yield, 15% Target Rate*
      • Bracket Protector
      • Strategy Manager Experience
      • Changing A Vault's Investment Policy
      • KYC Compliance Limits
    • Bracket as Infrastructure
    • Bracket [BARS]
      • Phase I Staking
      • Phase II Platform Launch
      • [IN] or OUT Game
    • brktETH
      • Contract
      • Determining Price
      • Redemption and Withdrawals
      • Rewards and Points Accruals
      • Fees
      • Managing the Treasury
        • Asset Selection Criteria
        • Risk Management
  • Security
    • Audits
  • User Guides
    • Onboarding to Bracket
  • Resources and links
    • Brand Kit
    • FAQ
    • Legal
    • Links
Powered by GitBook
On this page
  • Bracket Protector Mechanism Overview
  • Policy Managed Wallets: non-custodial MPC wallet implementation
  • Custodial use-cases
  • Bridging
  1. Product
  2. Bracket Platform

Bracket Protector

PreviousUSDC+ DeFi Yield, 15% Target Rate*NextStrategy Manager Experience

Last updated 25 days ago

The Bracket Protector is the technical implementation ensure the security of the . Our security protects the users who entrusted their assets to the strategy manager. Bracket Protector limits what a strategy manager can do to only what is approved within their whitelist, which includes:

  • Moving between chains and using allowed bridges

  • Assets that can be held

  • Protocols and functions within a protocol to both enforce the investment policy and to ensure no functions are called with arguments that can possibly allow money leave the Bracket platform.

  • Managing the withdrawal queue to ensuring users get their requested withdrawals

Bracket Protector Mechanism Overview

Bracket Protector operates on top of a multi-signature-enabled Smart Contract Wallet, integrating restrictions to limit multi-signature operations to specific scopes. The Protector's components limit permissions, addresses, and operations for each strategy vault on Bracket. Bracket can create a protector configuration for each relevant strategy vault, one for each allowed chain. Some managers may use the Protector or choose to use the Policy Managed Wallet implementation as defined below.

Managers have the advantage of using the protocols websites directly with the types of browser injected wallets they are used to. As long as they stay within their limits, their actions will never be blocked. If they attempt to go outside their whitelisted limits, the transaction will not be approved. This allows the manager to integrates seamlessly with protocols such as Uniswap V3, Aave, Compound, inter-chain bridges, and many more.

Policy Managed Wallets: non-custodial MPC wallet implementation

Some strategy managers prefer the rich features provided by institutional MPC wallets, such as Blockdaemon or Fordefi\. The Bracket Platform extends its security into these wallets by serving as a policy administrator, whitelisting protocols and addresses, with the ability to set permissions, limit withdrawals to the platform, and approve certain changes to the policies via administrative quorum within the wallet infrastructure.

Custodial use-cases

Bracket can also support custodial solutions where Bracket serves as a connecting infrastructure linking on-chain assets to funds in a safe way. Below are two examples including Native BTC asset denomination as well as L2 wrapped BTC asset (EVM). Native BTC Flow

L2 BTC EVM (e.g. wrapped BTC product)

Bridging

Since a Bracket Protector contract has been deployed for each strategy on each chain, managers can bridge their Strategy vault's funds between chains, if allowed based on their investment policy. In the case Policy managed MPC wallets are used, similar bridging restrictions are enforced by their restriction mechanisms.

Strategy Vaults