I got sick of paying Aave's 0.05% flash loan fee, so I wrote an open-source EVM Router that dynamically splits liquidity via Balancer to cut fees by 80%.
If you're running arbitrage bots on Arbitrum, you know Aave V3 is bleeding our margins dry with their 0.05% premium. Balancer has 0% fees, but their vaults never have enough depth for massive multi-token routes.
To fix this, my team built the Sovereign Omni-Aggregator.
We wrote a custom flash proxy that uses a nested Yul-assembly execution loop. You request a massive basket of 5 different tokens. The protocol instantly sweeps whatever Balancer has (at 0% fee), suspends execution, requests the remainder from Aave, and then fires the combined payload into your receiver contract in a single atomic block.
The contract handles all the disparate invariant accounting. It dynamically drops your overall aggregate cost from 0.05% down to ~0.01%.
Smart Contract (Verified on Arbitrum): https://arbiscan.io/address/0x64dFe266E88c5c44883711F424Ed374b3D677F5D#code
NPM SDK: https://www.npmjs.com/package/sovereign-flash-sdk
Let me know if you run into any revert issues or stack depths while integrating it.