# Introduction

This document provides developers with a comprehensive guide to deploying the **open-source cross-chain bridge frontend** to a local environment. By deploying locally, users can run the cross-chain trading interface on their own servers or development environments while still connecting to third-party backend services (e.g., node RPCs, cross-chain bridge APIs), achieving the following core benefits:

#### 🌟 Key Advantages

* **Security & Transparency**: Fully open-source frontend code eliminates risks of code tampering from third-party hosting platforms.
* **Full Control**: Customize UI, third-party backend service provider, and chain configurations to meet specific business needs.
* **Developer-Friendly**: Modular design for seamless integration with multi-chain ecosystems (EVM, Tron, Solana, etc.).
* **Zero Dependency Risks**: Quickly switch to backup service providers even if third-party services are upgraded or fail.

#### 🛠️ Tech Stack

* **Framework**: nodeJS + Vue
* **Chain Interaction**: Web3.js / Ethers.js
* **Styling**: SCSS + Responsive Layout
* **Build Tools**: npm / yarn

***

### 🚀 Quick Start (30-Second Preview)

1. **Clone the Repository**

   ```
   git clone https://github.com/ethereumfair/opendex.git  
   ```
2. **Install Dependencies**

   ```
   cd  opendex & npm install  
   ```
3. **Launch Local Server**

   ```
   npm run serve  
   ```

   Access immediately: `http://localhost:8080`
