Quickstart

This guide will help you quickly get started with Flux Protocol, whether you're a liquidity provider, manager, liquidator, or vault creator.

Choose Your Role

Select the path that matches your use case:

Earn yield by depositing assets into Flux vaults

Access leveraged capital to trade diverse assets

Earn profits by liquidating unhealthy positions

Deploy and manage your own lending vault


For Liquidity Providers

1. Find a Vault

Browse available vaults:

  • Visit the Flux app (link TBD)

  • Check vault parameters (interest rate, strategy, TVL)

  • Review vault creator and strategy safety

2. Deposit Assets

3. Monitor Your Position

  • Track share value over time

  • Monitor vault utilization

  • Check accrued interest

4. Withdraw

Standard Withdrawal (if liquidity available):

Queued Withdrawal (if vault fully utilized):

Emergency Withdrawal (force liquidate manager):


For Managers

1. Register an Executor

Before borrowing, deploy and register an executor:

2. Find a Vault

Choose a vault based on:

  • Base asset (USDC, WETH, etc.)

  • Interest rate

  • Allowed asset wrappers

  • Liquidation parameters

3. Borrow Capital

4. Trade Assets

5. Monitor Health

6. Repay and Exit

Next Steps

📖 Read: Manager Integration Guide 🎓 Learn: Position Management ⚠️ Understand: Risk Management


For Liquidators

1. Monitor Positions

Set up monitoring to detect liquidatable positions:

2. Execute Liquidation

3. Optimize Strategy

  • Batch liquidations: Process multiple managers per transaction

  • Gas optimization: Use efficient swap routes

  • MEV protection: Use Flashbots/private mempools

  • Profit calculation: Account for gas and slippage

Next Steps

Read: Liquidator Bot Guide Learn: Profit Optimization


For Vault Creators (Curators)

1. Choose Strategy

Deploy a strategy via StrategyFactory:

2. Choose Access Policy

3. Create Vault

4. Manage Vault

  • Monitor vault health and utilization

  • Collect creator fees: vault.transferCreatorFees()

  • Update parameters (if using mutable strategy)

  • Communicate with LPs about strategy

Next Steps

Read: Creating a Vault 🎯 Learn: Strategy Selection Understand: Risk Management


Common Operations

Query Vault Information

Query Manager Position

Calculate Interest


Development Setup

Install Dependencies

Deploy Locally

Integration Testing

Testnet Deployment

Flux is deployed on the following testnets:

  • Sepolia: 0x... (coming soon)

  • Base Sepolia: 0x... (coming soon)

See Contract Addresses for full list.


Additional Resources

Tools

  • Flux App: app.useflux.xyz (coming soon)

  • Analytics: Dune dashboards (coming soon)

  • SDK: JavaScript/TypeScript SDK (coming soon)

Community

Last updated