# ROADMAP

### Phase 1: Core Integration

Deliverables:

* Web app (React frontend + Node.js backend)
* Wallet connection (MetaMask, Coinbase Wallet, WalletConnect)
* Initial chain support: Ethereum, Base, …
* Bridge integration: Relay, Symbiosis, …
* Route selection engine (cost, speed, reliability optimization)
* Transaction monitoring and status updates
* Fiat offramp service

***

### Phase 2: Intent-Based Routing

Deliverables:

* Intent parsing engine (natural language processing)
* Path-finding algorithm (auto-calculate optimal routes)
* Multi-step execution (swap + bridge in one flow)
* Alternative route display (show 2-3 options)
* Integration with DEX aggregators (1inch, 0x, Uniswap)

***

### Phase 3: Gas Abstraction

Deliverables:

* Paymaster integration (Starknet, zkSync native AA)
* Relayer infrastructure (Base, Arbitrum, Optimism)
* Gas cost calculator (real-time pricing in USDC)
* Gasless toggle (enable/disable in UI)
* Dashboard for relayer monitoring

***

### Phase 4: Batch Bridging

Deliverables:

* Smart contract for batch execution
* CSV upload interface
* Batch API endpoint
* Multi-destination routing optimization
* Payroll integration examples
* Analytics for batch transactions

***

### Phase 5: Developer Ecosystem

Deliverables:

* Full developer portal (comprehensive docs, guides, examples)
* TypeScript SDK for frontend integrations
* White-label widget (embeddable React component)
* Webhooks for transaction status updates
* Advanced features (limit orders, price guarantees)
* Enterprise tier (custom integrations, SLAs, priority support)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://yardroute.gitbook.io/yardroute-docs/yardroute-whitepaper/roadmap.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
