# \[2601 Grant\] SwaptoX Aggregator – Milestone 1

**URL:** <https://gov.rootstockcollective.xyz/t/2601-grant-swaptox-aggregator-milestone-1/700>\
**Category:** Grants & Incentives\
**Created:** [January 8, 2026, 7:42pm UTC](https://gov.rootstockcollective.xyz/t/2601-grant-swaptox-aggregator-milestone-1/700 "2026-01-08T19:42:33Z")\
**Posts on this page:** 1\
**Showing post:** 120

<div class="post-metadata">

**Author:** ![SwaptoX](https://yyz2.discourse-cdn.com/flex030/user_avatar/gov.rootstockcollective.xyz/swaptox/32/886_2.png) [@SwaptoX](https://gov.rootstockcollective.xyz/u/SwaptoX)\
**Post date:** [August 13, 2026, 2:00pm UTC](https://gov.rootstockcollective.xyz/t/2601-grant-swaptox-aggregator-milestone-1/700/120 "2026-08-13T14:00:52Z")

</div>

Thanks @ChronoTrigger for providing guidance on the M3 progression and audit discussion.

Regarding SwaptoXTimelock:

SwaptoXTimelock is the only administrative execution layer for SwaptoXRouter.

In simple terms, all administrative operations must go through SwaptoXTimelock, including updating SwaptoXEntered and modifying protocol fees.

All SwaptoXTimelock operations follow a two-step governance process:  
one administrator submits a request, the operation enters a 72-hour public delay period, and a second administrator must confirm the execution before it becomes effective.

The 2028 zero protocol fee lock and the implementation of the 72-hour timelock mechanism for all administrative functions will be verified against the final audited deployment version during M3.

* * *

Regarding M3 scope:

M3 funding request: 4,000 USDRIF  
Estimated duration: 45 days

Based on the discussion, I will update the M3 scope and publish the corresponding on-chain proposal as soon as possible.

Updated scope:

Frontend migration to React / Next.js framework with the Rootstock routing page:

```markdown
app.swaptox.com/[locale]/[chain]
app.swaptox.com/en/rootstock
app.swaptox.com → auto redirect → app.swaptox.com/en/rootstock

```

Build a mobile-optimized interface using the swaptox-widget component (formerly Mini SDK): **[mini.swaptox.com](http://mini.swaptox.com)**

M2 deferred UI-related items:

- Upgrade token USD pricing logic to split-based quoting, ensuring displayed prices better reflect actual swap execution prices.
- Display transaction history.
- Support permit-based approvals.
- Redesign routing display module to support split routing visualization (the current display only reflects single-path routes).

The originally defined M3 scope:

> [@SwaptoX](#):
>
> ## **Milestone 3**
> 
> Aligned with Milestone 2 from **“Redefined Milestones: V2.1”** , now redefined as Milestone 3.
> 
> Additionally:
> 
> We will build a dedicated interface using the Mini-SDK:  
> 👉 **[mini.swaptox.com](http://mini.swaptox.com)** (currently not live)
> 
> This interface will:
> 
> - Provide a simplified and complete swap experience
> 
> - Be optimized for mobile usage
> 
> - Serve as the primary entry point for:
> 
> For growth in Milestone 4, distribution will prioritize Telegram bots alongside SDK adoption.
> 
> **Timeline:** 30–40 days  
> **Requested Funding:** $4,000
> 
> > [@SwaptoX](#):
> >
> > #### Milestone 2 – Swap Mini SDK, Public API, and Documentation (45 Days)
> > 
> > **Objective** Lower the integration barrier for Rootstock ecosystem projects by providing a lightweight Swap SDK.
> > 
> > **Technical Implementation:**
> > 
> > 1. **Composable UI:** A complete swap UI where dApp developers only need minimal JS logic to enable Swap functionality.
> > 2. **Modern Architecture:** Built with **Web Components + Lit** for native compatibility and high performance.
> > 3. **DOM Isolation:** Shadow DOM ensures no style or logic pollution to the host dApp.
> > 4. **Framework Agnostic:** Compatible with React, Vue, Angular, or native JS/HTML.
> > 5. **Efficiency:** Optimized for a “10 to 60-minute” integration time depending on developer proficiency.
> > 
> > **Advanced Features:**
> > 
> > 1. **Multi-language:** Built-in English, Chinese, Japanese, and Korean support (customizable).
> > 2. **Theming:** Built-in Light/Dark modes with full theme customization.
> > 3. **Responsive:** Fully compatible with mobile and desktop screens.
> > 4. **Token Whitelisting:** Integrators can restrict the token list to specific “safe” assets.
> > 5. **Output Restrictions:** Ability to lock the output token for specific use cases (e.g., payment gateways).
> > 6. **Layout Flexibility:** Can be embedded directly into a page or triggered via a modal.
> > 7. **Incentive Alignment:** Integrators can embed their wallet addresses to receive **30% of protocol fee rewards** (Revenue sharing is ready and will activate once protocol fees are enabled).
> > 
> > **Use Case & Strategy:** We position the Mini SDK as a strategic integration layer for ecosystem expansion. By providing a high-quality, low-cost integration tool, we create a growth lever where every integrated dApp becomes a traffic entry point for SwaptoX, building brand influence and transaction volume.
> > 
> > **API & Documentation:**
> > 
> > - **Public API:** Open access with no initial rate limits to encourage developer adoption.
> > - **Documentation:** High-efficiency developer docs focusing on rapid SDK and API integration.
> > 
> > **Requested Support: $7,000（Adjusted to $4,000）**

---

_[View the full topic](https://gov.rootstockcollective.xyz/t/2601-grant-swaptox-aggregator-milestone-1/700)._
