# Trustless Bridge Frontend

## Overview

User-facing frontend for the trustless bridge system, built with Next.js, React, and Web3 integration.

## Features

- Deposit interface for ChainID 138
- Real-time status tracking
- Estimated finalization time
- Fee calculator
- Transaction history
- Responsive design

## Setup

```bash
npm install
npm run dev
```

## Configuration

Set environment variables:
- `NEXT_PUBLIC_CHAIN138_RPC`: ChainID 138 RPC URL
- `NEXT_PUBLIC_ETHEREUM_RPC`: Ethereum Mainnet RPC URL
- `NEXT_PUBLIC_LOCKBOX138_ADDRESS`: Lockbox138 contract address
- `NEXT_PUBLIC_INBOX_ETH_ADDRESS`: InboxETH contract address

## Development

See `docs/user/BRIDGE_USER_GUIDE.md` for user-facing documentation.

