# Roadmap

1. **Multi-Split Routing Implementation**: Developing the capability to split a single user trade across multiple parallel paths simultaneously. This could potentially achieve even better effective rates, especially for large trades, by sourcing liquidity from multiple pools concurrently without causing significant price impact on any single pool. \

2. **Slippage Simulation**: Adding slippage factor as parameter for more optimal trades. \

3. **Full Dijkstra or A\* Graph Search**: Migrate to **Dijkstra** or **A\*** algorithm to find the cheapest total swap cost that guarantees globally best path.\

4. **Parallelize Off-chain Search:** Move pathfinding logic to an off-chain engine for scalabilit&#x79;**.**&#x20;
5. **App Features:**\
   **- DCA/Recurring**\
   **- Limit Orders**\
   **- Perps**\

6. **Developer Support: APIs for devs for swap, quote, findBestPath, etc.**
7.

    <figure><img src="https://1680481010-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTyfRFxiJE1KQw9DKrZdV%2Fuploads%2FylEdxrJpYqV5iZHlcRNx%2Fimage.png?alt=media&#x26;token=6d0743a1-4dff-43a0-ba2b-87124207f923" alt=""><figcaption></figcaption></figure>
