FluX Finance
Dynamic Liquidity Management
Hackathon Submission | EthDenver 2025
What is FluX Finance?
What is the problem?
• If the price range is not reached, the liquidity sits there, and does not generate any revenue.
Idle liquidity does not generate revenue
How FluX Finance solves that?
Basic flow
How is it implemented?
Logic:
Basic MVP implementation (GitHub)
https://github.com/CJ42/Flux-Finance---EthDenver-2025-Hackathon
The MVP is a minimum implementation for simplicity:
Why ChainLink to get price vs getting price on-chain
Price and data is pre-computed on ChainLink oracles. Cheaper to retrieve and less gas costly
Technologies used:
Ideas for future improvement (1)
Selection criterias for when to move liquidity
= benefit those who provided liquidity first
= you can opt-in to choose if you want to have part of your liquidity re-allocated
Ideas for future improvement (2)
Chainlink Keepers to automate re-allocation
📍 currently: uses Chainlink's USDC/wETH Price Feed for market data.
🔮 future: use automated keeper to monitor price range changes and re-allocate (every 24 hours for instance)
👍🏻 Benefits: less operation on-chain, less costly for users to swap (don’t put cost on users side)
What did we learn?
Learnings on these two new DeFi protocols + their hook functionalities
The Team
Jean
smart contracts
Jordy
product + DeFi
Founder
Stakingverse
Lead smart contracts
LUKSO
Thank you!
Quick walkthrough over the code