# Introduction

Omnichain Lending protocol powered by AI Agent

## Background

The decentralized finance lending market, despite its rapid growth and transformative potential, faces significant barriers that limit its true accessibility and efficiency. Users frequently encounter a fragmented liquidity landscape, where assets are spread across numerous distinct blockchains and protocols. This fragmentation often leads to inefficient capital allocation, higher transaction costs and increased slippage, making it challenging for users to find the best lending and borrowing rates.

AImstrong Omnichain Lending AI Agent aims to change that. With the use of AI Agent to simplify DeFi lending and borrowing across any blockchain, AImstrong eliminates the need for bridges and integrates diverse protocols, providing a seamless  experience. All in one initiative surface.

## About

AImstrong is the first Omnichain Lending AI Agent that allows users to deposit and borrow on multiple chains, as well as optimize capital efficiency through the Smart Vault  lending aggregator and auto yield farmer.

Tokens support: USDC, USDT, ETH, BTC

Chains supports: Base, Arbitrum & BNB Chain


# Technical Overview

AImstrong is a Lending AI Agent that works on multiple chains and lending protocols. Our AI Agent can leverage DeFi users’s experience via three main features:

1. Omnichain-Lending Protocol
2. Smart Vault - Yields aggregator&#x20;
3. AImstrong chat bot - 24/7 assistant&#x20;


# Omni-Lending Protocol

## Get Started

AImstrong enables cross-chain asset management through its Omnichain Borrowing & Lending protocol. The platform's interoperability infrastructure connects multiple blockchains to expand your DeFi options:

What are the benefits of using AImstrong Omni-Lending protocol?

* **Borrow against collateral on any chain**: AImstrong supports deposits and borrowings across multiple blockchain networks from a single unified interface. Users can supply assets on one chain (e.g., Base) and borrow on another (e.g., BNB Chain), without needing to bridge assets manually. This means:
  * Faster execution across chains
  * Reduced gas and bridge fees
  * No need to manage multiple wallets or native gas tokens
* **Real-Time Risk Management**: AImstrong leverages Pyth Network's institutional-grade price oracles to provide sub-second price updates across all supported assets. This ensures accurate collateral valuations and enables proactive liquidation protection, giving users confidence in volatile market conditions.\
  Oracle address: <https://zetachain.blockscout.com/address/0x2880aB155794e7179c9eE2e38200202908C17B43>

Here’s how users interact with the omni-chain lending platform:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcf1o50fMfu4CxabmRNS33W4UmWBJWBl_eEx5EXTyBw1q0hki-_FVwXGVuHVO0qSSR-QA-853bQRyoqzKz2i1FecbUoRKSorcpxfTztVX1F2jWIVznSiYojTTdo4faUbSM-U8QD7g?key=SvYQf2hp8jvcm96cie_tVA" alt="AImstrong’s Omnichain Userflow"><figcaption><p>AImstrong’s Omnichain Userflow</p></figcaption></figure>


# Concepts

## Supply

Users can deposit their assets as collateral into the protocol and receive **tTokens** as proof of deposit (for example, depositing 100 USDC will mint 100 tUSDC).

**Developer Reference**

```
function deposit(
    address asset,
    uint256 amount,
    address onBehalfOf,
    uint16 referralCode
) external;
```

* **asset**: The address of the token being deposited.
* **amount**: The quantity of the token to deposit.
* **onBehalfOf**: The address that will receive the corresponding tTokens.
* **referralCode**: A code emitted in the Deposit event, typically used by third-party integrators.

**Example**:

If you deposit `100 USDC`, the pool receives `100 USDC` and mints `100 tUSDC` to the `onBehalfOf` address.

## Withdraw

Users can redeem their deposited assets based on the amount of **tTokens** they hold. For example, holding 100 tUSDC allows a user to withdraw 100 USDC.

**Developer Reference**

```
function withdraw(
    address asset,
    uint256 amount,
    address to,
    bool returnNative
) external;
```

* **asset**: The address of the token to withdraw.
* **amount**: The amount of the token to withdraw (corresponding to the same amount of tTokens).
* **to**: The address that will receive the withdrawn asset.
* **returnNative**: Set to true if you want to withdraw wrapped native tokens (e.g. WETH) and unwrap them into the native asset (e.g. ETH) before transfer.

**Example 1**:\
You hold `100 tUSDC` and want to withdraw these tokens to `Alice`. The pool burns `100 tUSDC` and transfers `100 USDC` to `Alice`.

**Example 2**:\
You hold `100 tWETH` and want to send 100 ETH to `Alice`. Set `returnNative` to `true`. The pool burns `100 tWETH`, unwraps `100 WETH` into `100 ETH`, and transfers `100 ETH` to `Alice`.

## Borrow

Users can borrow assets against the collateral they have supplied. When borrowing, they receive the requested asset along with **debtTokens** that represent the borrowed position (for example, borrowing 100 USDC results in receiving 100 USDC plus minting 100 debtUSDC).

**Developer Reference**

```
function borrow(
    address asset,
    uint256 amount,
    address onBehalfOf,
    bool returnNative,
    uint16 referralCode
) external;
```

* **asset**: The address of the token to borrow.
* **amount**: The quantity of the token to borrow.
* **onBehalfOf**: The address whose collateral will be used for the loan. The pool will mint the corresponding debtTokens to this address.
* **returnNative**: Set to true to unwrap wrapped native tokens (e.g. WETH to ETH) before transferring them to the borrower.
* **referralCode**: A code emitted in the Borrow event, typically used by third-party integrators.

**Delegated Borrowing**:\
To borrow using another address’s collateral (`onBehalfOf`), the borrower must first be granted a borrowing allowance from that address. This is done via the approveDelegation function on the relevant `debtToken`:

```
function approveDelegation(address delegatee, uint256 amount) external;
// The onBehalfOf address calls this function on the variableDebtToken contract, 
// specifying the borrower as the delegatee.
```

## Repay

Users can repay their outstanding loans, which results in the protocol burning the corresponding amount of **debtTokens**. For example, repaying 100 USDC burns 100 debtUSDC. If the remaining debt is only 36 USDC, the pool collects 36 USDC and burns 36 debtUSDC accordingly.

**Developer Reference**

```
function repay(
    address asset,
    uint256 amount,
    address onBehalfOf
) external;
```

* **asset**: The address of the token to repay.
* **amount**: The amount of the token being repaid.
* **onBehalfOf**: The address whose debt will be reduced (the pool transfers the `amount` of `asset` from the caller and burns the same `amount` of `debtTokens` for this address).

This function allows a user to repay their own loan or repay on behalf of another borrower.

* Set as collateral

Users can choose whether or not to designate an asset as collateral.

* **When an asset is enabled as collateral**, it increases the user’s borrowing capacity. However, the asset becomes subject to liquidation risk if the user’s health factor falls below the liquidation threshold.
* **When an asset is not used as collateral**, it is protected from liquidation but cannot be used to back new loans.

By default, assets supplied for the first time are automatically set as collateral. Users can later opt out and disable the collateral status for a given asset.

**Developer Reference**

```
function setUserUseReserveAsCollateral(
    address asset, 
    bool useAsCollateral
) external;
```

* **asset**: The address of the asset to enable or disable as collateral.
* **useAsCollateral**: Set to true to enable the asset as collateral, or false to disable it.

This function allows users to actively manage their collateral configuration and control which assets are at risk of liquidation.

* Liquidation

When a user’s **Health Factor** drops below 1, their position becomes subject to liquidation in order to protect the protocol.

**Requirements for Liquidators**

To execute a liquidation, you must prepare assets and gas on the relevant chains:

* **Collateral and Debt Assets**:
  * Hold ETH (or the native gas token) on **two chains**:
    * The chain where the liquidated user’s **collateral asset** resides.
    * The chain where the liquidated user’s **debt asset** resides.
  * Hold a sufficient amount of the **debt asset** to cover the portion of the loan you intend to repay.
* **ZetaChain Gas**:
  * Deposit ETH into the Zeta gateway on both the collateral chain and the debt chain to obtain gas on ZetaChain.
  * Typically, about **0.0001 ETH per chain** is sufficient.
  * Deposits on each chain are converted to the corresponding ZRC20 token on ZetaChain (e.g., depositing from Base yields ZRC20-Base, depositing from Arbitrum yields ZRC20-Arbitrum).
* **Approvals and Deposits**:

  Approve your ZRC20 tokens for our universal contract on ZetaChain, then call:\
  `depositGasBalance(uint256 chainId, uint256 amount, address onBehalfOf)`

  * &#x20;This records your gas balance in our universal contract. You may withdraw your ZRC20 tokens from the universal contract at any time.
  * Additionally, approve the protocol’s pool contract on the **debt chain** so it can pull the `debtAsset` you will use to repay the borrower’s debt.

**Executing the Liquidation**

Once all requirements are met, call the following function on the controller contract deployed on ZetaChain:

`liquidationCallPhase1(...)`&#x20;

This initiates the liquidation process.


# User’s position

## Net Supply

The **Net Supply** represents the total value of a user’s supplied (collateral) assets, denominated in USD.

## Net Borrowed

The **Net Borrowed** represents the total value of a user’s outstanding borrowings, denominated in USD.

## Net APR

The **Net APR** reflects the user’s effective yield, taking into account both the assets supplied and the assets borrowed. It is calculated using the following formula:

$$
netAPR=\frac{\sum\_{asset}\[(supply(asset)\*supplyAPY(asset) - borrow(asset)\*borrowAPY(asset))\*assetPrice]}{netSupply}
$$

Where:

* **supply(asset)** = The amount of a specific asset supplied to the pool by the user.
* **borrow(asset)** = The amount of the same asset borrowed by the user.
* **supplyAPY(asset)** and **borrowAPY(asset)** = The current annual percentage yield for supplying or borrowing that asset.
* **assetPrice** = The asset’s price in USD.

This metric gives users a clear view of their net earning (or cost) rate across all their supplied and borrowed positions.

* #### Health Factor

The Health Factor indicates the overall safety of a user’s position. It measures how close the account is to liquidation.

* **A Health Factor below 1** means the position is undercollateralized and can be liquidated.

A **Health Factor above 1** means the position is considered healthy.

It is calculated using the formula:

$$
HealthFactor=\frac{\sum\_{asset}\[(supply(asset)\*assetLTV)\*assetPrice]}{netBorrowed}
$$

Where:

* **supply(asset)** = Amount of each asset supplied by the user.
* **assetLTV** = The loan-to-value ratio assigned to that asset.
* **assetPrice** = The price of the asset in USD.
* **NetBorrowed** = Total borrowed value in USD.


# Smart Vault - Yields aggregator (Shown as Single mode in AImstrong Vault)

AImstrong Smart Vault can also function as a lending aggregator and loan optimizer.

AImstrong Smart Vault is now on Base and Arbitrum chain, supports tokens including ETH, BTC, USDT & USDC. Additional assets and blockchain networks are planned in the upcoming roadmap.

The AAVE Oracle is utilized for price determination:\
[https://arbiscan.io/address/0xb56c2F0B653B2e0b10C9b928C8580Ac5Df02C7C7<br>](https://arbiscan.io/address/0xb56c2F0B653B2e0b10C9b928C8580Ac5Df02C7C7)<https://basescan.org/address/0x2Cc0Fc26eD4563A5ce5e8bdcfe1A2878676Ae156>

**Dynamic Loan Optimization and Liquidation Protection**: When a user initiates a loan on the Single-chain mode of AImstrong protocol, our system intelligently identifies and selects lending pools offering the lowest interest rates while prioritizing security and alignment with the borrower's specific needs.

&#x20;AImstrong continuously monitors the price fluctuations of the collateralized    assets. Through various mechanisms, our protocol ensures the timely migration of a borrower's assets to an alternative pool if there are indications of potential liquidation in the initial pool. This proactive approach safeguards user collateral and maintains loan stability.

The Vault is connected to various yield farms and lendings, then allocates liquidity for maximized return. Here is how it works.

* To aggregate lending protocol, Smart Vault maintains a healthy supply position on each of the connected chains, using this as a way to access a larger pool of liquidity.
* Users simply interact with the vault for the best borrow / interest rate for any given asset, including ETH, BTC, USDT and USDC.
* Loans and supplies are periodically and strategically reallocated by AImstrong AI agent for long term benefits.&#x20;
* This architecture allows AImstrong Smart Vault to offer favorable interest rates, while utilizing liquidity of trusted lending pools.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcVg9vj96gZZaoX2KDwzxBddczoUXG_oGsPC9Xa2ZmBiZG835gwTix9YH3lPNvz9q2RfyJ7VE0BgHLFVBhRMKhxg9-XrisHoaM0jZgaM3KL_SCYgpT-C9YMVVdjZqC5fradP50qEA?key=SvYQf2hp8jvcm96cie_tVA" alt=""><figcaption></figcaption></figure>

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdWHRZesZFwNpmO-nUH3i432Rqyp6p0WBY4toWb8k_-tDJ8g0-K9AuAkpUCWRb1VEuw9j1Th_ZYPHngfmDR7K-zIoghq8bblTffEaDdaIlRLunnj0XTGiqFVy_f3ghQFbVd-CBzTQ?key=SvYQf2hp8jvcm96cie_tVA" alt=""><figcaption><p>AImstrong’s Smart Vault user flow</p></figcaption></figure>

Core value:

* **Cross-chain Flexibility:** All operations are validated and synchronized via a central controller, ensuring safety and interoperability.
* **Modular Architecture:** Smart Vault is optional and only used when needed, making the both components standalone-capable.


# AImstrong chat bot - 24/7 assistant

Get real-time intelligence from our partner Centic ([centic.io](http://centic.io/)), combining both on-chain and off-chain data. AImstrong’s chatbot delivers up-to-date crypto news, analyzes market signals, and reveals upcoming DeFi trends.

With Loomix ([loomix.ai](https://loomix.ai/)) powering the backend, AImstrong levels up: secure messaging, cross-chain execution, and compute-heavy AI tasks are handled seamlessly. Loomix provides the rails that let AImstrong move assets across chains without bridge vulnerabilities, ensuring low latency, high reliability, and tamper-proof execution.

Ask anything related to DeFi and you will get the straight answer from our AI Agent.


# Use Cases

## **1. For the Active Trader & Arbitrageur**

For those who actively engage with the market, our AI agent provides tools to execute advanced strategies with greater efficiency.

* **Leveraged Trading**: Amplify your trading positions. Traders can use their existing assets as collateral to borrow funds, enabling them to take on larger positions and potentially increase their returns in volatile markets.
* **Cross-Chain Arbitrage**: Capitalize on price discrepancies across different blockchains. The agent facilitates borrowing assets on one chain to instantly sell them on another where the price is higher, allowing you to profit from the spread with minimal friction.

## **2. For the Strategic Investor**

For investors looking to maximize the productivity of their holdings, the platform offers intelligent, automated financial tools.

* **Enhanced Capital Efficiency**: Consolidate your assets for greater borrowing power. Our system allows you to pool collateral from multiple blockchains. This unique feature enables you to secure larger loans than would be possible on any single chain, giving you more flexibility and strategic options.
* **Automated Yield Optimization**: Earn more from your assets, effortlessly. If you are a liquidity provider, the AI agent constantly scans the entire DeFi landscape to find the most profitable lending opportunities. It automatically allocates your funds to secure the highest possible, market-driven APY on your behalf.
* **Optimized Borrowing Rates**: Secure loans at the most favorable rates. The AI works for borrowers by continuously searching for the lowest available interest rates across integrated protocols, ensuring your cost of capital is always minimized.

## **3. For the Passive & Long-Term Investor**

Our platform is ideal for individuals who want to grow their wealth without the need for constant market monitoring or deep technical expertise.

* **"Set-and-Forget" Investing:** This is the perfect solution for both newcomers to DeFi and long-term holders. Simply deposit your assets into our secure smart vaults, and let the AI agent do the work. It automatically interacts with lending markets to generate a steady, optimized return on your capital, freeing you from the complexity of tracking new yield farming opportunities.


# User Guide

Step 1: Go to **AImstrong Omnichain Lending page** ([app.aimstrong.ai](http://app.aimstrong.ai))

Step 2: Connect your wallet

Click **Connect Wallet** in the top right corner to link your wallet

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeU13qgMQBApkfwuvEzqkEunH7suHpWg-UiaRbsYsgCF1oeS7NWaWMfWPZNVTQSG3SQFe8IhYgpBTog-ClSUcGqjcjTiRV5zjY4FysNREShngHWn24VCTp6jTsjudDxsb18lrJx?key=SvYQf2hp8jvcm96cie_tVA" alt=""><figcaption></figcaption></figure>

Step 3: Select mode and chain

You’ll be able to choose **Single-chain mode** or **Omnichain mode** at the top of the page.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXelyhRHusbTAdqpNIt2hwVzEvyGSgJlU6HV-ilgeB3CjcVbGbIw3Tart0ehrYBU-FoH7qX4gF186Jkk-QiGehblggepcIFXm7GMmG4z97fuTSP6QA40wqto3_HvVwb7KgTj7fN52Q?key=SvYQf2hp8jvcm96cie_tVA" alt=""><figcaption></figcaption></figure>

You’ll see three dropdown menus:

* **Base**: Single-chain Lending mode for assets on Base.
* **Arbitrum**: Single-chain Lending mode for assets on Arbitrum.
* **Omni**: Click to choose if you want to move assets across Base and Arbitrum.

After selecting your desired mode, the vault list below will update automatically.

## Review Vault information

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcE8eCO9taZUZbx1yw-MYnaXzpFmW2rjgmaNrdhJGBmgroZD-moayGzaneJWHz6oSrrSsihgCXCKCSlKeXXA2bamvXcPp_83KM5Trk30SJ7Pue3mt1hdDM2SAbQjkHkH2GVKZ6V?key=SvYQf2hp8jvcm96cie_tVA" alt=""><figcaption></figcaption></figure>

You can see a summary box showing:

* Supported Token: The token supported by the vault for deposit.
* Total Value Locked (TVL): Total amount currently in the vault.
* Apt Deposit Rate: The optimized annual yield at that time.

Step 4: Deposit your assets into the Vault

1. Enter the amount of asset you want to deposit in the Deposit section.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdla3_fK8u-OFL_n4B3BzgxuKbjD3u4B8AG7x3QyyVQvR7l6RGTFLz8T0F0Hf-B4bGCZB631-zZDPv5JOkBc61Pan0Y2IDMfq-p_DtnLeMZ8meJmhBIAxORaFQuZNNMd0rVPt6qFQ?key=SvYQf2hp8jvcm96cie_tVA" alt=""><figcaption></figcaption></figure>

2. Click Deposit and confirm the transaction in your wallet.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdvQSiRur3tA6jecJpyi8fX_Qx169aaT0nhsINmP0KNRg6hVo8YOqoAQy_gAoGy4i28qEeK_sU_PpslFnh8flhf9iwIS3Zokjx9TD92AGQ8HnjnyFHwcn3pOzWJgLODT0r0H-iQ?key=SvYQf2hp8jvcm96cie_tVA" alt=""><figcaption></figcaption></figure>

3. After a few seconds, you’ll see a notification about success deposit on the top-right corner.
4. The Net Supply section will update with your new balance.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcWbM2ZkUi9AHpRvWB_DlH35ZfSdrcZ4XHIfCjdEhhcSvd4x7D_qwpsGx4YRl6v0HgbB8kCMFGtnmwy5G4eWF5kPYizUy0rfK4QGu_F6ByMuA00R59aIj3-jNDNCO-BloaFOZRv?key=SvYQf2hp8jvcm96cie_tVA" alt=""><figcaption></figcaption></figure>

Step 5: Withdraw Funds from the Vault

1. Enter the amount you wish to withdraw in the Withdraw section.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXe1-Yc6BmFpziWT9WrsF3x6DF3HNjoWaOMVp_kS1P3lFx6FkVTKOazezA0_xF2Ey0-zN6CeqpjqGTOlrBxBJtxBwl0aQZcAaIpNd1WmxsFyOX9RpeFd-XLBinVtqEHnOi8IK5Kt?key=SvYQf2hp8jvcm96cie_tVA" alt=""><figcaption></figcaption></figure>

1. Click Withdraw, then confirm the transaction in your wallet.
2. The withdrawal will be processed right after your request.
3. Once completed, the funds will be automatically sent to your wallet.

Step 6: Borrow in Omni Mode

1. Click Borrow and enter the amount you wish to borrow.
2. Click Borrow and confirm your request
3. Within a few minutes, the borrowed amount will be transferred directly to your wallet, if you have enough collateral.

## Track Your Investment

On the NET tab, you can track the total amount of your investment and borrowing (if any) as well as your Health Factor - which shows your financial position.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcWbM2ZkUi9AHpRvWB_DlH35ZfSdrcZ4XHIfCjdEhhcSvd4x7D_qwpsGx4YRl6v0HgbB8kCMFGtnmwy5G4eWF5kPYizUy0rfK4QGu_F6ByMuA00R59aIj3-jNDNCO-BloaFOZRv?key=SvYQf2hp8jvcm96cie_tVA" alt=""><figcaption></figcaption></figure>

Under the NET tab, you can view:

* Your Supplies: The current value of your investment (updated every 15 minutes).

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcWbM2ZkUi9AHpRvWB_DlH35ZfSdrcZ4XHIfCjdEhhcSvd4x7D_qwpsGx4YRl6v0HgbB8kCMFGtnmwy5G4eWF5kPYizUy0rfK4QGu_F6ByMuA00R59aIj3-jNDNCO-BloaFOZRv?key=SvYQf2hp8jvcm96cie_tVA" alt=""><figcaption></figcaption></figure>

* Your Borrows: The current value of your borrowing from AImstrong and related actions.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdLoj0DpPoHZqY5V9etuCf6EpSYd9yY4jAVQ8IDAazLz4b1GfFBSEwDzpkxO1Qt08DJPqIKERIhJYWycy4-8uhRxPeg0qk4W1Wxk_IMuesWTyoX4R2viOO4UoFQiQ4GNhpWktbbOA?key=SvYQf2hp8jvcm96cie_tVA" alt=""><figcaption></figcaption></figure>

## Use the Assistant Chatbot

Located in the bottom-right corner of the app, AImstrong Chatbot acts as your real-time assistant for guidance and support.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXce_R4jqjIMVEs4qfkfc9--EIFaSfmBox8Wob1MsjuSk_8LEZyoSnGsgXO6N8nm0BulZGUSafqJJne0osVuZd0ChG6WCdxFpRB3hlz39JMJ7qwCP74Pbnc7C-jSOiZS_DVlKmHF8w?key=SvYQf2hp8jvcm96cie_tVA" alt=""><figcaption></figcaption></figure>

It can help you understand how the platform works, answer common questions, and provide relevant market or vault information - 24/7, all directly within the interface!


# Fee structure

AImstrong applies a transparent and sustainable fee mechanism to ensure long-term protocol growth while aligning with user benefits:

* Single Lending: A 1% fee is charged on the principal amount at the time of withdrawal.
* Omnichain Lending: A 10% fee is charged on the interest earned. The principal supplied by users remains untouched.

This model is designed to safeguard user capital while enabling AImstrong to continuously improve its infrastructure and deliver optimized returns.


# Audit Log

AImstrong Omnichain Lending Protocol -  Smart Contract Audit Log

The smart contracts powering the AImstrong Omnichain Lending Protocol have been thoroughly audited by Trufy ([trufy.io](http://trufy.io)), ensuring security, reliability, and compliance with industry standards.

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


# FAQs

## General & Basics

1. **What is AImstrong Omnichain Lending Protocol?**\
   AImstrong Omnichain Lending is an AI-powered protocol that allows users to lend and borrow assets seamlessly across multiple blockchains. It removes the limitations of single-chain lending by offering a unified vault where AI optimizes liquidity, yield and risk in real time.
2. **How does Omnichain Lending differ from traditional lending protocols?**\
   Traditional lending is fixed to one chain. AImstrong’s omnichain model lets assets move and be managed across chains automatically, without manual bridging, while AI continuously reallocates liquidity for the best APR and lowest risk.
3. **Which blockchains does AImstrong currently support for Omnichain Lending?**\
   AImstrong starts with Arbitrum and Base, with other EVM chains on the roadmap.
4. **Do I need to manually bridge assets between chains to use AImstrong?**\
   No. AImstrong automates the bridging process under the hood through its Omnichain Route engine. Choose the “Omnichain” mode to use this feature.
5. **What types of assets can I lend and borrow in the Omnichain vaults?**\
   Major assets such as ETH, BTC, USDT, USDC are supported first. Additional tokens will be added as liquidity and demand grow.

## Features & Mechanics

6. **How does the omnichain feature work?**\
   AImstrong uses a smart contract + AI routing system. Smart contracts lock assets on one chain, and the AI determines where liquidity is needed most, executing secure cross-chain transfers through audited omnichain messaging and execution layers.
7. **Can I lend on one chain and borrow on another?**\
   Yes. Omnichain lending lets you deposit on one chain (e.g., Arbitrum) and borrow against your collateral on another (e.g., Base).
8. **How are transactions executed across chains, instant or with delays?**\
   Execution is near real-time. Cross-chain messaging introduces slight latency (seconds to minutes depending on chain), but the AI ensures liquidity routes are optimized for minimal delays.
9. **How does AImstrong AI decide the optimal chain/pool for my assets?**\
   The AI evaluates on-chain liquidity, APRs, volatility, and risk signals across chains. It reallocates your assets dynamically to maximize yield while protecting against market shocks.
10. **What are the fees involved with omnichain operations?**\
    Fees include standard gas fees on the source chain and minimal omnichain execution costs. AImstrong optimizes routing to reduce unnecessary transactions.

## Security & Trust

11. **How does AImstrong ensure trustless execution across multiple chains?**\
    All executions are controlled by smart contracts, not off-chain servers. The omnichain layer uses audited, decentralized messaging protocols that guarantee trustless execution without intermediaries.
12. **Has the Omnichain Lending smart contract been audited?**\
    Yes. All AImstrong smart contracts undergo [trufy.io](http://trufy.io)  audits and continuous security monitoring before release.
13. **How is user data kept private while operating cross-chain?**\
    User data never leaves the blockchain. AImstrong operates fully on-chain, meaning only wallet addresses and contract interactions are visible - no personal data is stored.
14. **What happens if a chain experiences downtime or congestion?**\
    The AI reroutes liquidity to active, healthier chains. Your funds remain secured in smart contracts until transactions are safely executed.
15. **How does AImstrong mitigate risks from omnichain bridging?**\
    By leveraging decentralized, audited omnichain execution protocols and distributing liquidity routes to avoid single points of failure.

## Performance & Benefits

16. **Will I earn higher earnings with the single-chain vaults?**\
    Yes. By pulling liquidity across multiple chains, the vault captures the best APRs available at any moment.
17. **Does the AI optimize APRs across all chains in real time?**\
    Exactly. The AI continuously scans APR shifts and rebalances positions automatically.
18. **Can users customize risk/return preferences for omnichain strategies?**\
    Yes. Users can choose between conservative, balanced, or aggressive strategies, letting the AI adjust accordingly.
19. **What advantage does omnichain lending give over other lending platforms?**\
    AImstrong offers unified access to yields across chains, AI-driven automation, and trustless omnichain execution, reducing manual work while boosting performance.
20. **How does AImstrong handle volatility and liquidation risk across chains?**\
    The AI monitors price feeds and collateral ratios in real time. If volatility spikes, it can shift assets or trigger protective actions before liquidation thresholds are hit.

## User Experience

21. **Do I interact with one unified vault or separate vaults per chain?**\
    You interact with a single unified omnichain vault. The backend handles cross-chain complexity for you.
22. **How easy is it for a beginner to start using omnichain lending?**\
    Very easy. Just connect your wallet, deposit into the vault, and the AI handles the rest. No manual bridging, no complex steps.
23. **Is gas paid in the source chain or destination chain?**\
    Gas is paid on the source chain for initiating transactions. The protocol handles execution fees on the destination side.
24. **Can I withdraw assets back to any chain I prefer?**\
    Yes. When withdrawing, you can choose which chain to receive your assets on.
25. **Will there be incentives or reward programs for using the omnichain vault?**\
    Yes. Incentive programs, including boosted APR and possible airdrops, will be announced to reward early adopters.
26. **Why does crosschain operations take so long?**\
    Current supported chains are Base, and Arbitrum One, both are layer 2 networks. We are committed to security and protecting user’s funds, which necessitates waiting for transaction finality and the completion of security protocols.


# Our Partners

<figure><img src="/files/5D0skLlpyZ7CO8UhfspT" alt=""><figcaption></figcaption></figure>


# Contact Us

|                                     |                                                                         |
| ----------------------------------- | ----------------------------------------------------------------------- |
| Join the Telegram Community         | [AImstrong AI Chat](https://t.me/AImstrong_aiagent)​                    |
| Subscribe our Telegram Announcement | [AImstrong Official Announcement](https://t.me/AImstrong_Announcement)​ |
| Follow our X                        | [AImstrong (@AImstrong\_ai) on X](https://x.com/AImstrong_ai)​          |
| Try out our AI Agent                | [AIMSTRONG](https://app.aimstrong.ai/vault)                             |


