# Introduction

Overview

### What is Brink.Money?

Brink Money is an automated yield optimization protocol that maximizes returns on digital assets through secure, audited vaults. Whether you're an institutional investor managing large portfolios or an individual user seeking efficient DeFi opportunities, Brink ensures your tokens generate yields with minimal effort, saving time and reducing complexity.

### Our Mission

To democratize DeFi by delivering seamless, secure, and sustainable yield generation for all users. Deposit once, and let Brink's automation handle reallocations, risk monitoring, and compounding - ideal for both high-volume institutional strategies and personal asset management.

**Key Features**

* **Vaults**: Automated, optimized strategies supporting key assets, suitable for scalable institutional deployments or individual holdings.
* **Smart Allocation**: Intelligent, data-driven distribution of assets across high-performing opportunities to achieve maximum efficiency and balanced risk exposure.
* **Auto-Compounding**: Automatic reinvestment of earned yields to accelerate growth, enhancing returns without manual intervention for users of any scale.
* **Audited & Secure**: Independently audited by third-party experts to guarantee protocol safety, transparency, and resilience, meeting standards for institutional compliance while providing peace of mind for all participants.

### Why Brink?

Unlike manual yield farming or volatile APY chasing, Brink focuses on sustainable, revenue-generating strategies without reliance on inflationary rewards. This eliminates daily micromanagement, making it accessible for individual users while offering the robustness and efficiency institutions demand - resulting in smarter, more reliable DeFi participation.

### Networks & Supported Tokens

Currently operational on Mantle and Base networks, with vaults designed for assets including WMNT, WETH, USDe, and USDC. Expansions and integrations are planned to support growing user needs across both institutional and retail landscapes.\ <br>


# Get Started

Begin Your Journey

Before depositing into a Brink Vault, make sure you’re fully prepared. Here are a few things you’ll need:

**1. Wallet Setup**

* Brink currently supports wallets like **MetaMask**, **Rabby**, and other EVM-compatible wallets.
* Make sure your wallet is connected to the **Mantle** or **Base** network.
* Ensure your wallet is updated to the latest version for smooth interaction.

{% hint style="info" %}
Add a network in a few clicks:​

[Mantle Network](https://chainlist.org/chain/5000)​​

[Base Network](https://chainlist.org/chain/8453)​
{% endhint %}

**2. Supported Assets**

* Available Vaults accept: **WMNT, WETH, USDe** on **Mantle**, and **USDC** on **Base**.
* Make sure you hold the correct token for the Vault you want to enter.

{% hint style="info" %}
**Where to get these tokens:**

WMNT, WETH, USDe on Mantle **-** [**https://merchantmoe.com/trade**](https://merchantmoe.com/trade)

USDC on Base **-** [**https://app.uniswap.org/swap**](https://app.uniswap.org/swap)​
{% endhint %}

**3. Gas Fees**

Keep a small balance of the native token of the chain (**MNT** on Mantle, **ETH** on Base) to pay for transaction fees.


# Deposit

How to deposit

Depositing into one of Brinks Vaults is very easy and efficient. In this example we will show you how to deposit USDC in the vault.

{% embed url="<https://drive.google.com/file/d/1ymXqDyeUHSWBhQvtIUAfJC3hYsJ5-bdF/view?usp=sharing>" %}

\
**Navigate to the Vault Page:** Launch the app and you will see selection of vaults, choose which one fits you most. Inside you will see vault details like Total Value Locked (TVL), current APY (yield rate, which fluctuates), supported chains, and a deposit interface. Review the APY and risks displayed.

<figure><img src="https://2012799015-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMAafeSuRGJgNHCZcHzcl%2Fuploads%2FkHvRbLrGUuz4Svus8hoV%2Fhttps___files.gitbook.com_v0_b_gitbook-x-prod.appspot.com_o_spaces%252F5PvdRdPioQKQ0hBbRcOU%252Fuploads%252FRqnO0pKKDEWnim1f4DZ9%252FImage%25202025-09-18%2520at%252010.21%25E2%2580%25AFPM.avif?alt=media&amp;token=aaddde4b-4274-49d5-9da8-eb91c2223647" alt=""><figcaption></figcaption></figure>

* **Connect Your Wallet**
  * Look for a "Connect Wallet" button.
  * Click it and select your wallet from the list.
  * Your wallet address should now appear on the site, and your USDC balance will load.

* **Approve USDC Spending**
  * For first-time deposits, the vault contract needs permission to access your USDC.
  * Click the "Approve USDC" button in the deposit section.
  * In your wallet popup, review the transaction (it allows the Brink contract to spend up to a certain amount of USDC).

<figure><img src="https://2012799015-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMAafeSuRGJgNHCZcHzcl%2Fuploads%2FMMW3PRVZNNlr4X3DKS5S%2Fhttps___files.gitbook.com_v0_b_gitbook-x-prod.appspot.com_o_spaces%252F5PvdRdPioQKQ0hBbRcOU%252Fuploads%252FTDYZ2i6HbEZL3NyoGfO6%252FImage%25202025-09-18%2520at%252010.58%25E2%2580%25AFPM.avif?alt=media&amp;token=2201f27f-de7d-4360-a752-2ce29dce789a" alt=""><figcaption></figcaption></figure>

* **Enter Deposit Amount and Review**
  * In the deposit input field, enter the USDC amount you want to deposit. Use "Max" to deposit your full balance.
  * The UI should show estimated yield.
  * Ensure the amount doesn't exceed your balance.

* **Confirm the Deposit Transaction**
  * Click "Deposit".
  * Your wallet will pop up with transaction details: review the contract interaction.
  * Confirm the transaction and pay the gas fee.

<figure><img src="https://2012799015-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMAafeSuRGJgNHCZcHzcl%2Fuploads%2Fd6juyRvqFYk5RRWZ5E54%2Fhttps___files.gitbook.com_v0_b_gitbook-x-prod.appspot.com_o_spaces%252F5PvdRdPioQKQ0hBbRcOU%252Fuploads%252FMIhanazhM2Yc6qr1XWvP%252FImage%25202025-09-18%2520at%252011.00%25E2%2580%25AFPM.avif?alt=media&amp;token=c50d36a8-5489-40b5-b871-fa8b8b374b35" alt=""><figcaption></figcaption></figure>

**Verify Your Deposit**

* Once confirmed, refresh the page. Your deposited amount should appear in your vault position.
* Monitor yields and rebalancing via the dashboard.

<figure><img src="https://2012799015-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMAafeSuRGJgNHCZcHzcl%2Fuploads%2FLurreVpvZbBj5xAs8kkO%2Fhttps___files.gitbook.com_v0_b_gitbook-x-prod.appspot.com_o_spaces%252F5PvdRdPioQKQ0hBbRcOU%252Fuploads%252FlW2zgjITg1cwyGYQKWL4%252FImage%25202025-09-18%2520at%252010.14%25E2%2580%25AFPM%2520(1).avif?alt=media&amp;token=09e7edef-7ef5-4832-8477-175115c0fd79" alt=""><figcaption></figcaption></figure>

You are all set. Congratulations, you have deposited funds in the vault.


# Withdraw

How to withdraw

Here we will show you how to withdraw your position from the vault.

{% embed url="<https://drive.google.com/file/d/1kR-0m6RRVr3vQbjNf0SinwKZ6mgA5eqo/view?usp=sharing>" %}

* Navigate to the vault page and find "Withdraw". Review current position (deposited, average APY). Your position should be displayed if connected.'
* Initiate withdrawal. No separate approval needed if you've interacted before, shares are already in the contract.
* Input the amount of USDC you want to withdraw. "Max" withdraws your full position.

<figure><img src="https://2012799015-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMAafeSuRGJgNHCZcHzcl%2Fuploads%2FaQ5c2kY0fNZIBZuFCQbY%2Fhttps___files.gitbook.com_v0_b_gitbook-x-prod.appspot.com_o_spaces%252F5PvdRdPioQKQ0hBbRcOU%252Fuploads%252FEn7fSmKBRyTYdO6BEDLq%252FImage%25202025-09-18%2520at%252010.44%25E2%2580%25AFPM.avif?alt=media&amp;token=6937ad75-1248-4f59-a67b-87ac079e02eb" alt=""><figcaption></figcaption></figure>

* Click "Withdraw".
* Sign and pay gas.

<figure><img src="https://2012799015-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMAafeSuRGJgNHCZcHzcl%2Fuploads%2Fihw8VCM1dNBU96xNT0qX%2Fhttps___files.gitbook.com_v0_b_gitbook-x-prod.appspot.com_o_spaces%252F5PvdRdPioQKQ0hBbRcOU%252Fuploads%252FgkXQOpGnBbBNeXsVqlGQ%252FImage%25202025-09-18%2520at%252010.55%25E2%2580%25AFPM.avif?alt=media&amp;token=5849c24a-ad6d-433e-a5ff-a3d14180579e" alt=""><figcaption></figcaption></figure>

* Verify your withdrawal. Refresh the page and your position should update to 0.
* Check wallet, USDC should appear in your balance. Yields auto-harvest on withdrawal.

<figure><img src="https://2012799015-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMAafeSuRGJgNHCZcHzcl%2Fuploads%2F1HXEhWMn4whMJL61zONL%2Fhttps___files.gitbook.com_v0_b_gitbook-x-prod.appspot.com_o_spaces%252F5PvdRdPioQKQ0hBbRcOU%252Fuploads%252FyK2sMJu18udlempMphOA%252FImage%25202025-09-18%2520at%252010.56%25E2%2580%25AFPM.avif?alt=media&amp;token=08f7e873-4a7f-4f49-a623-64e45894f0a4" alt=""><figcaption></figcaption></figure>


# ERC-4626 Vault Standard

Tokenized Vault Standard

### What is ERC-4626

ERC-4626 is a standardized smart contract interface for tokenized vaults on Ethereum and compatible blockchains. It defines a consistent way to build and interact with yield-bearing vaults, which are smart contracts that manage assets and distribute returns to depositors. The standard simplifies the process of depositing, withdrawing, and tracking assets in a vault, making it easier for developers, protocols, and capital allocators to integrate with these systems.

### Why ERC-4626 Matters

The ERC-4626 standard streamlines capital allocation with a consistent vault structure that integrates seamlessly with DeFi platforms like lending protocols or trading systems. It eliminates the need for custom integrations, allowing allocators to deploy funds into various vaults effortlessly. Clear tools for tracking deposits, withdrawals, and profits make monitoring performance simple. By standardizing vault operations, ERC-4626 reduces risks from inconsistent designs, ensuring more reliable and secure capital deployment. The standard also separates deposited assets from ownership stakes, simplifying accounting for returns and ownership.


# Technical Overview

Key Mechanics

Brink Money leverages a modular architecture to deliver automated yield optimization in the DeFi space. Built on secure, on-chain infrastructure, the platform combines intelligent algorithms, real-time data processing, and cross-chain interoperability to provide efficient, low-maintenance yield generation. This section outlines the core technologies, making them accessible for individual users while highlighting scalability and compliance features for institutional applications.​

<figure><img src="https://2012799015-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMAafeSuRGJgNHCZcHzcl%2Fuploads%2FNi8bKzAhQIOmEXAtjxPG%2FIMAGE%202025-10-27%2012%3A38%3A29.jpg?alt=media&amp;token=fb9bb60d-317d-4f46-a7fa-164f04550cba" alt=""><figcaption></figcaption></figure>

#### Core Architecture <a href="#core-architecture" id="core-architecture"></a>

Brink's design is structured around three interconnected modules, forming a cohesive system centered on automation and security:​

* **User Interface Module**: Focuses on simplicity and accessibility. Users interact via an intuitive interface or API, enabling seamless deposits and monitoring without technical expertise. For institutions, this includes customizable dashboards for embedding into treasury systems or fintech platforms, reducing integration time and operational overhead.

​

* **Assets Module**: Handles asset management and allocation. Assets are tokenized into vaults, where they are dynamically managed to optimize yields while maintaining liquidity.

​

* **Primitives Module**: The foundational layer comprising audited smart contracts, routing frameworks, and messaging protocols. This ensures secure, decentralized operations, abstracting complexities like chain bridging for users.

​This modular approach allows for easy expansions, such as adding new networks or assets, while maintaining high performance across user scales - from individual retail deposits to multi-million-dollar institutional allocations.​

#### Intelligent Yield Engine <a href="#intelligent-yield-engine" id="intelligent-yield-engine"></a>

At the heart of Brink is an autonomous yield optimization engine powered by real-time algorithms:​

* **Algorithmic Optimization**: Utilizes machine learning-inspired models to analyze market data, APY trends, and liquidity pools. The engine evaluates thousands of potential strategies per cycle, selecting the highest risk-adjusted yields based on factors like historical performance and current volatility.

​

* **Auto-Reallocation and Compounding**: Positions are rebalanced hourly using on-chain logic. Yields are automatically compounded, reinvesting earnings to compound growth exponentially - potentially increasing returns over manual strategies.

​

* **Innovation for Users**: For non-institutional users, this means "set-it-and-forget-it" simplicity, for institutions, it offers programmable thresholds for yield targets and risk limits, integrable via APIs for automated portfolio management.

​

| Institutional (e.g., Funds, Banks)  | Scalable integrations, compliance tools, risk-adjusted yields, reduced operational costs. | Efficiency gains in treasury ops, API-driven automation for large portfolios. |
| ----------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- |
| Retail (e.g., Individuals, Wallets) | Simplicity, auto-compounding, no manual interventions, accessible dashboards.             | Hassle-free yields averaging APY on supported assets like.                    |


# Roles & Permissions

The BrinkVault smart contract is an ERC-4626–compatible yield vault that allows users to deposit ERC20 tokens (the “asset”) and receive vault shares in return. These shares represent a proportional claim on the total assets held by the vault and its underlying investment strategies.

When you deposit tokens into BrinkVault, your funds are allocated across a set of strategies managed by the Vault Manager and Strategist, who are responsible for optimizing returns and maintaining balance among strategies. You can later withdraw your deposited tokens (plus or minus yield) by redeeming your shares.

BrinkVault automates yield generation while maintaining transparency and allowing users to monitor vault composition and performance.

<table><thead><tr><th width="247" align="center">Role </th><th align="center">Permission </th></tr></thead><tbody><tr><td align="center">Depositor / Investor (User)</td><td align="center">Regular user who deposits or withdraws assets. No special permissions required.</td></tr><tr><td align="center">Strategist</td><td align="center">Configures and rebalances investment strategies.</td></tr><tr><td align="center">Vault Manager</td><td align="center">Maintains vault settings (e.g., deposit limit, whitelisting).</td></tr><tr><td align="center">Contract Owner</td><td align="center">Deploys the vault and initializes configuration. Users generally do not interact with this role.</td></tr></tbody></table>

{% hint style="info" %}
Note: Users (depositors/investors) can perform only non-administrative functions like approve, deposit, redeem, and withdraw.
{% endhint %}


# User Operations

### Deposit Flow

Purpose: Deposit ERC20 assets into the vault to receive BrinkVault shares.

Steps:

1. Check Allowance\
   Ensure the vault has permission to transfer your tokens.&#x20;

```javascript
const allowance = await asset.allowance(userAddress, brinkVaultAddress);
```

2. Approve the Vault (if needed)\
   If allowance is lower than the amount you want to deposit:

```javascript
await asset.approve(brinkVaultAddress, depositAmount);
```

3. Deposit Tokens

&#x20;      Returns the number of shares minted.

```javascript
await brinkVault.deposit(depositAmount, userAddress);
```

4. View Balance

```javascript
const shares = await brinkVault.balanceOf(userAddress);
```

### Withdraw Flow

Purpose: Withdraw ERC20 assets by burning vault shares.

Steps:

```javascript
await brinkVault.withdraw(assetAmount, userAddress, userAddress);
```

or to redeem by shares:<br>

```javascript
await brinkVault.redeem(shareAmount, userAddress, userAddress);
```

### View Functions&#x20;

<table><thead><tr><th width="265" align="center">Function </th><th align="center">Description </th></tr></thead><tbody><tr><td align="center">asset()</td><td align="center">Returns the underlying ERC20 asset address.</td></tr><tr><td align="center">totalAssets()</td><td align="center">Returns total asset amount managed by the vault.</td></tr><tr><td align="center">balanceOf(address)</td><td align="center">Returns the user’s vault share balance.</td></tr><tr><td align="center">convertToShares(assets)</td><td align="center">Converts asset amount to equivalent shares.</td></tr><tr><td align="center">convertToAssets(shares)</td><td align="center">Converts shares back to equivalent asset amount.</td></tr><tr><td align="center">previewDeposit(assets)</td><td align="center">Estimates how many shares will be minted for a deposit.</td></tr><tr><td align="center">previewWithdraw(assets)</td><td align="center">Estimates how many shares will be burned for a withdrawal.</td></tr><tr><td align="center">depositLimit()</td><td align="center">Shows the maximum total assets allowed in the vault.</td></tr><tr><td align="center">getBrinkVaultData()</td><td align="center">Returns all configured strategies and their current weights.</td></tr><tr><td align="center">getWhitelist()</td><td align="center">Returns the current list of whitelisted strategies.</td></tr></tbody></table>


# Usage notes

#### Full Deposit Process (Ethers.js)

```javascript
import { ethers } from "ethers";
import brinkVaultAbi from "./BrinkVault.json";

const brinkVault = new ethers.Contract(brinkVaultAddress, brinkVaultAbi, signer);
const asset = new ethers.Contract(assetAddress, erc20Abi, signer);

const amount = ethers.parseUnits("100", 18);

// Step 1: Approve
await asset.approve(brinkVaultAddress, amount);

// Step 2: Deposit
const tx = await brinkVault.deposit(amount, await signer.getAddress());
await tx.wait();

// Step 3: Check balance
const shares = await brinkVault.balanceOf(await signer.getAddress());
console.log("Vault shares:", shares.toString());
```

#### Withdraw Tokens

```javascript
const withdrawTx = await brinkVault.withdraw(amount, await signer.getAddress(), await signer.getAddress());
await withdrawTx.wait();
```

#### View Vault State

```javascript
const data = await brinkVault.getBrinkVaultData();
console.log("Strategies:", data);
```

#### Summary

The BrinkVault contract provides a user-friendly ERC-4626 vault interface for depositing, earning, and withdrawing ERC20 tokens.\
As an investor:

* Approve → Deposit → Earn → Withdraw
* Monitor your balance and vault performance using read-only functions.\
  Administrative operations (e.g., rebalancing, whitelist management) are handled by vault managers and strategists.


# Operational Workflow

Operational Framework

Brink Money serves as an on-chain capital allocator, dynamically deploying funds across decentralized finance protocols to achieve optimal yields. This automated system leverages real-time market intelligence and risk assessments to maximize returns while minimizing operational complexities, making it suitable for both institutional portfolios and individual users.

Here's a detailed breakdown of the workflow, enhanced for clarity and institutional relevance, including scalability for high-volume operations, integrated risk management, and compliance-aligned security features:

1. **User Deposits**: The process initiates with a seamless deposit of funds into the Brink system. Users - ranging from individual holders to institutional entities - make a single allocation, after which automation takes over. This eliminates manual tasks like asset bridging or network switching, enabling efficient integrations with wallets, centralized finance (CeFi) platforms, and fintech applications for scalable yield generation.

2. **Autonomous Management by Brink Engine**: Deposited funds are overseen by the Brink engine, an autonomous, curator-free component that operates on-chain. This intelligent yield optimizer evaluates opportunities in real time, ensuring decentralized decision-making without human intervention, which enhances reliability and reduces governance risks for institutional deployments.

3. **Vault Integration and Hourly Rebalancing**: Funds are directed into secure Brink Vaults, on-chain mechanisms designed for continuous optimization. Vaults rebalance hourly (or more frequently as needed) to adapt to market fluctuations, maintaining capital efficiency and liquidity. This automated rebalancing supports diversified strategies across cryptocurrency pairs and protocols, ideal for managing large-scale assets with minimal downtime.

4. **Strategy Calculation and Optimization**: The system computes optimal allocation strategies based on prevailing market conditions, yield potentials, and risk factors. Leveraging data-driven algorithms, Brink identifies high-performing DeFi opportunities, prioritizing sustainable revenue sources over inflationary incentives to deliver consistent, risk-adjusted returns.

5. **Dynamic Allocation to DeFi Protocols**: Funds are automatically allocated and reallocated to vetted DeFi protocols whenever superior Annual Percentage Yields (APYs) are available. This cross-chain capability ensures seamless execution across networks, with real-time adjustments to capture the best opportunities while integrating risk evaluations for asset, protocol, and chain-level exposures.

6. **Risk Management and Security Safeguards**: Throughout the process, real-time risk assessments safeguard allocations by monitoring volatility, protocol integrity, and network reliability. Security is bolstered through audited smart contracts and tested infrastructure, aligning with institutional standards for compliance and resilience. Auto-compounding of yields further accelerates growth without additional user input.

### Summary

In essence, Brink Money functions as a fully automated, on-chain yield optimization platform that democratizes access to DeFi. Users deposit funds once, and the system intelligently manages vaults, rebalances positions, and allocates capital across protocols to maximize APYs in a secure, efficient manner. This curator-free approach eliminates daily micromanagement, reduces operational overhead, and supports scalable integrations - making it an attractive solution for institutional investors seeking compliant, high-performance yield strategies alongside accessible options for individual users. Future expansions may include broader asset support and enhanced API integrations for custom enterprise workflows.


# Brink x Lendle

Brink vaults in Lendle

### Overview

Brink vaults are ERC-4626–style yield products that accept a single base asset and deploy it into an allow-listed set of yield markets on the same network. Depending on the chain, those markets may be different pools within one protocol or single/pooled markets across multiple protocols. The vault holds only supply-side positions and periodically reallocates across approved markets to target the best net APY within the same risk class. Users interact with a single contract for deposits and withdrawals, while the allocator handles market selection and rebalancing.

### Focus and strategy

Each vault targets a single base asset and a predefined, allow-listed set of markets on the same network where that asset can be supplied. The goal is to maximize forward net yield - combining supply APY and eligible incentives - while keeping funds within the approved markets and within configured risk limits.

### How the system works&#x20;

A Brink vault issues and redeems shares that represent each investor’s proportional claim on the vault’s assets and earnings. An allocator sets target weights for approved markets and rebalances only when the expected gain justifies the change. Connectors handle safe deposits and withdrawals at each market and provide read-only data on balances, status, limits, and caps. View functions aggregate this information so interfaces can display TVL, share price, per-market allocation, historical and projected APY, and estimated exit liquidity.

### User experience

When a user deposits the base asset, the vault mints shares and keeps a small idle buffer to make redemptions easy. The allocator then supplies the rest to one or more approved markets based on current targets. On withdrawal, the vault pays out from the idle buffer first, if more is needed, it unlocks funds from market positions - either proportionally across markets or from the most liquid positions first. The user always receives the same base asset they deposited, and funds stay on the vault’s network and within the allow-listed markets.

### Allocation and rebalancing logic

The allocator constantly reviews each approved market using on-chain data and performance signals. It looks at factors such as supply APY, active rewards, utilization, liquidity depth, gas and withdrawal costs, market caps, and safety indicators to estimate future net yield. When a different market is expected to perform significantly better, or when allocations drift too far from their targets, the allocator rebalances by moving funds from lower-performing to higher-performing markets. All rebalances follow set limits, caps, and liquidity buffers to minimize unnecessary movement and market impact.

### Risk management

The vault can be paused at the strategy or market level and operates only with an allow-listed set of markets and assets on the same chain. Circuit breakers watch for abnormal share-price changes and large TVL swings. Connectors verify market status before acting and will not allocate to paused, capped, or ineligible destinations. Because exposure is limited to one base asset and to approved markets on a single network, the risk surface stays narrow and auditable.

### Accounting and fees

The share price includes all yield, incentives, costs, and any configured fees, so returns compound automatically - no manual claiming needed. TVL is the total of all market balances plus the idle buffer. If fees are enabled, management fees accrue steadily over time, and performance fees apply only to gains above a high-water mark; both are built into the changing share price.


# Risk Management and Security Measures

Operational Security Framework

Brink Money employs a robust, multi-layered approach to risk management, designed to safeguard assets in the decentralized finance ecosystem. This framework addresses inherent DeFi challenges while providing scalable solutions for institutional investors - such as asset managers and hedge funds and accessible protections for individual users. By integrating automated monitoring, audited infrastructure, and real-time optimizations, Brink minimizes exposure to vulnerabilities, ensuring reliable yield generation across all user scales.

### Risk in DeFi

Participation in DeFi involves inherent risks, which can be broadly categorized into two primary types. Understanding these helps users make informed decisions, and Brink's system is engineered to mitigate them proactively:

* **Technical Contract Risks**: Potential financial losses arising from coding errors, exploits, or unintended behaviors in smart contracts underlying DeFi protocols. These can include vulnerabilities like reentrancy attacks or oracle manipulations.

* **Financial Risks**: Market-driven uncertainties related to liquidity, protocol performance, asset price volatility, strategy efficacy, and token stability. Examples include impermanent loss in liquidity pools or sudden yield drops due to economic shifts.

| Risk Category            | Description                                                             | Brink Mitigation Approach                                                     |
| ------------------------ | ----------------------------------------------------------------------- | ----------------------------------------------------------------------------- |
| Technical Contract Risks | Bugs or exploits in smart contracts leading to fund loss.               | Use of audited, verified contracts; real-time vulnerability scans.            |
| Financial Risks          | Volatility in markets, liquidity issues, or underperforming strategies. | Dynamic risk assessments and automated reallocations to stable opportunities. |

### Brink's Approach to Risk

Brink prioritizes security and risk reduction, aligning with best-in-class vault protocols to protect user assets. Our targeted strategies incorporate industry-leading standards in smart contract development and DeFi component selection, making the platform suitable for high-stakes institutional portfolios as well as everyday individual use:

* **Real-Time Risk Evaluation**: The platform performs continuous, data-driven assessments of each strategy, factoring in asset risk, protocol reliability, and chain stability. This enables proactive adjustments to counter market volatility, protocol downgrades, or emerging threats, optimizing yields without compromising safety.

* **Audited Infrastructure**: All core components, including smart contracts and cross-chain messaging layers, undergo independent third-party audits to ensure integrity and transparency. Users can review detailed audit reports here, fostering trust and compliance with institutional due diligence requirements.

* **No Additional User Complexity**: Automation eliminates common human-error pitfalls in manual DeFi interactions, such as misconfigured bridges, network mismatches, or exposure to unverified protocols. This streamlined process reduces operational risks, allowing users to focus on strategy rather than execution - ideal for institutions.

* **Additional Safeguards**: Brink incorporates battle-tested elements like secure oracle integrations for accurate pricing and emergency pause mechanisms for extreme events. For institutional users, customizable risk thresholds and reporting tools support regulatory alignment, while individuals benefit from intuitive dashboards for monitoring.

### Benefits of Integration

Incorporating Brink into your vaults or portfolios enhances yield potential through automated, secure mechanisms that complement existing risk frameworks. This adds layers of real-time oversight and resilience, reducing overall exposure in DeFi while supporting scalable growth. Whether managing enterprise-level assets or personal holdings, Brink delivers sustainable performance with built-in protections, empowering users to engage confidently in decentralized opportunities.


# Deployed Contracts

## Base Network

| Vaults     | Address                                    |
| ---------- | ------------------------------------------ |
| Brink USDC | 0x4aA4AdA8d8aB95a6e06dc90E4699bdD09C648778 |

## Mantle Network

| Vaults     | Address                                    |
| ---------- | ------------------------------------------ |
| Brink USDe | 0xE12EED61E7cC36E4CF3304B8220b433f1fD6e254 |
| Brink WETH | 0x5A285484126D4e1985AC2cE0E1869D6384027727 |
| Brink MNT  | 0xf36a57369362eB1553f24C8ad50873723E6e1173 |


# Terms & Conditions

{% file src="/files/MFINKZKAr4wZCAkT4zPg" %}


# Privacy Policy

{% file src="/files/ZT58GLbDSLsd6aTdPOSL" %}


# Investment Disclaimer

***Not for distribution to any U.S. Person or to any person or address in the United States. Brink.money DOES NOT sell its tokens to U.S. Persons or for the account or benefit of U.S. Persons, and tokens are neither marketed nor solicited in the U.S. or in any other prohibited jurisdiction. And to review our legal documentation, please refer to our*** [***terms & conditions***](/legal-documents/terms-and-conditions)***.***

These materials do not constitute an offer to subscribe for or purchase any products of Brink.money or any solicitation of such an offer by the Company or any other person. They are provided for background only and are not intended to be exhaustive.

No assurance is given as to the accuracy or completeness of the information contained in these materials, and no reliance should be placed on it for any purpose. The information herein may change. Charts and graphs are illustrative only. Past performance is not indicative of, and does not guarantee, future results. Investing in digital assets, including crypto assets, involves substantial risk and may not be suitable for all investors; under certain circumstances, losses may exceed the initial investment. Participation in blockchain transactions and DeFi protocols entails risks.

The value of a Product may not perfectly reflect or track the value of the Underlying. At any time, prices of the Underlying on stock exchanges or on regulated or unregulated markets within the EEA or elsewhere may not be accurately reflected in the value or price of the Product.

Nothing herein should be construed as advice regarding the suitability of any investment strategy or product for an investor’s particular circumstances, nor as a personal recommendation. All investments involve risk (including market volatility and potential counterparty risk). Investors should exercise prudence and independent judgment when making investment decisions.

Any third-party statements referenced in this document reflect the Company’s interpretation of data, information, and/or opinions made available publicly or via subscription services, and such use and interpretation have not been reviewed or endorsed by the relevant third party.


# Audits

Security assessment

Security is our top priority at Brink. We handle your funds and run automated strategies across blockchains, so we use trusted third-party audits to spot and fix any risks in our smart contracts and setup.

**HALBORN Audit :**&#x20;

{% file src="/files/V4z3n0kfXVnvljvpmr1U" %}


# FAQ

Helpful Answers

### What is Brink?

Brink is an intelligent yield allocator that automates the process of earning yield onchain. It simplifies DeFi for users by dynamically allocating capital to the highest-yielding opportunities across multiple blockchains, protocols, and strategies, all while managing risks in real time. Built for seamless integration, Brink powers yield features in wallets, CeFi platforms without requiring manual oversight.

***

### Why now?

The DeFi landscape is exploding with fragmented yield opportunities across chains, but most users and platforms struggle with the complexity of optimization, risk assessment, and cross-chain execution. With total value locked surpassing $200 billion and new protocols launching daily, Brink arrives at a pivotal moment to automate yield maximization, reduce exposure to underperforming strategies, and make onchain earnings accessible to everyone.

***

### What's the long-term vision?

Brink envisions a future where yield allocation is as effortless as setting it and forgetting it. We plan to expand beyond current chains to support emerging L2s, integrate with traditional finance rails for hybrid yield products, and foster a ecosystem of developer tools for custom strategies. Ultimately, Brink aims to be the universal yield engine for the multichain world.

***

### Is Brink just another yield aggregator?

No, Brink goes beyond passive aggregation by incorporating active intelligence: real-time rebalancing, protocol-specific risk scoring, and adaptive logic that learns from market volatility. While aggregators route to static pools, Brink's engine proactively hunts, evaluates, and shifts capital to outperform benchmarks.

***

### Where does the yield come from?

Yield is sourced from a diverse pool of DeFi primitives, including lending markets, liquidity provision, staking rewards. Brink's allocator prioritizes sustainable real yield over speculative incentives, factoring in impermanent loss, slashing risks, and token emissions to deliver compounded returns.

***

### How does Brink mitigate risks for your funds?

Risk management is core to Brink's design. It continuously monitors asset exposure, protocol health and chain stability, automatically minimizing risk by withdrawing from high-volatility strategies during downturns. Features include customizable risk profiles, whitelisted protocols, and battle-tested routing to prevent exploits, with full transparency through dashboards and audit reports.


