A51 Carbon Docs
  • 📄A51 Finance Thesis
    • ⚙️AMM With Liquidity Shaping Intents
    • 🗺️Our Roadmap
    • 🌏Our Ecosystem
  • 🦄A51 Carbon
    • 💎What is A51 Carbon?
    • 🟠Key Features
    • 🏗️Architecture
    • 🎮Key Intents
      • 🤿Pool
      • 💵Fee
      • 📈Market Shifting
      • Price Range
      • 📊LDFs (coming soon)
      • 🟣Auto-Rebalance
      • Auto-Exit
      • 💰Use Idle Liquidity
      • Hedging
      • 🎁Incentivization
    • 🧩Example Auto-Pools
      • wstETH-ETH - Minimum LVR
      • ETH-USDC - JIT Liquidity While Lending on AAVE
  • 👾A51 V3
    • Architecture
    • Intents
      • Auto-Rebalance
        • Market Modes
          • ❓How to Select a Market Mode
        • Auto-Rebalance Types
        • Rebalance Triggers
        • Rebalance Count
      • Fees Intents
      • Single-Asset Deposit
      • Zap In
    • Guides
      • Carbon Glossary
      • How to Define a Market Shifting Intent?
      • How to Create an Auto-Pool?
      • How to Deposit Liquidity
      • How to Manage Your Strategy
  • 🪙$A51 Token
    • $A51 & Its Utility
    • $A51 Token Stats
    • FOO Tokenomics
      • 📰Background
      • 🗳️Become a Voter
      • 🪙What is $oA51?
      • 🪜Voting Mechanism
      • 💰Earn Revenue in $ETH
      • 📈Maximize Your Rewards
    • A51 Bridge
  • 👥A51 Community
    • 🐝Social Links
  • 🦕Brand Assets
    • A51 Logo Variations
Powered by GitBook
On this page
  • Initialize Pool
  • Define Fee Intent
  • Set Price Range
  • Define Market Shift Intent
  • Define Auto-Rebalance Intent
  • Define Auto-Exit Intent
  1. A51 V3
  2. Guides

How to Create an Auto-Pool?

PreviousHow to Define a Market Shifting Intent?NextHow to Deposit Liquidity

Last updated 4 months ago

An auto-pool is a fully customized and automated liquidity strategy created on top of liquidity pools. Here is the step-by-step guide to creating an auto-pool:

Click the Create Auto-Pool button.

Initialize Pool

  1. On Initialize Pool page, select tokens from the list of tokens.

  2. Set the initial price. Initial Price: The starting price the pool will process swaps at and it should be equal to the current market price.

  3. Define tick spacing. Either enter manually or choose from hot actions given in the field. Tick Spacing: Refers to the minimum interval between price ticks in a pool, determining the granularity at which liquidity can be concentrated.

  4. Define the management and platform fees. Management Fee: An upfront fee percentage applied to the capital when LPs withdraw from an auto-pool. Platform Fee: A fee percentage that LPs earn based on the profits their auto-pools generate for other LPs.

  5. Choose whether you want to keep your auto-pool private or public.

Click "Next" to proceed.

Define Fee Intent

On the second step, the user is given two options to choose from: Statis fee or Dynamic fee.

If you choose Static, enter the amount of swap fee or pick a fee percentage from hot actions that would be charged for each swap. You can also increase or decrease the percentage using the add and reduce signs.

If you choose Dynamic, enter the minimum swap fee, maximum swap fee, quadratic multiplier and TWAP duration or select from hot actions.

Min Swap Fee: The lowest possible swap fee. This fee applies when the pool price is at the TWAP.

Max. Swap Fee: The highest possible swap fee. This fee applies when the pool price deviates significantly from the TWAP.

Quadratic Multiplier: Adjust how quickly the swap fee increases as the price deviates from TWAP. Higher values make the fee more responsive to price changes.

TWAP Duration: The time window for querying the Time-Weighted Average Price (TWAP) used during fee calculation. Smaller values avoid charging overly high swap fees for long but are worse at capturing fees from longer-term volatility.

Choose whether you want to compound your fees or claim your earned fees.

Click "Next" to proceed.

Set Price Range

The next step is to define the price range for your auto-pool within which you have your liquidity position.

  1. Set a minimum price. The lowest asset price at which your strategy kicks in to manage liquidity.

  2. Then set a maximum price. The highest asset price at which your strategy kicks in to manage liquidity.

Click "Next" to proceed.

You can always go back and edit your auto-pool automations by clicking the "Back" button.

Define Market Shift Intent

  1. Set a market shift intent from given market modes: Bull, Bear, Dynamic, and Static.

  2. Set the TWAP duration. You can enter manually or choose from hot actions. The time window for querying the Time-Weighted Average Price (TWAP) used when querying the liquidity distribution. Longer durations mean less frequent shifting.

Click "Next" to proceed.

Define Auto-Rebalance Intent

To trigger rebalancing, you have to define the price range that, when hit, triggers a rebalance. On Carbon, you can find two types of rebalancing intents:

  1. Active Rebalancing

  2. Trailing Rebalancing (coming soon)

Here you can see the pre-filled fields of Price Ranges that you set.

Set the minimum and maximum price deviation from the set price range.

Click "Next" to proceed.

Define Auto-Exit Intent

👾