# Features

Omega Terminal is packed with features designed for Web3 natives. Here is a breakdown of what you can do.

## 🛠 Core Features

{% stepper %}
{% step %}

### Terminal Interface

* **Command-Line Interaction**: Type commands like `help`, `balance`, or `mine` to trigger actions.
* **History & Autocomplete**: Use Up/Down arrows for history and Tab for autocomplete.
* **Rich Output**: Responses can include HTML, interactive buttons, and live updates.
  {% endstep %}

{% step %}

### Wallet Management

* **Multi-Wallet Support**: Connect MetaMask, Phantom, or use ephemeral session wallets.
* **Session Wallets**: Create throwaway wallets for privacy or quick testing.
* **Encrypted Local Storage**: Your session keys are stored securely in your browser.
  {% endstep %}

{% step %}

### Mining & Rewards

* **Browser Mining**: Mine OMEGA tokens directly from your browser using the `mine` command.
* **Relayer Integration**: Uses a backend relayer to handle gas fees and nonce management for seamless mining.
* **Faucets**: Get testnet tokens instantly with `faucet`.
  {% endstep %}

{% step %}

### AI Integration (ChainGPT)

* **Smart Contract Auditing**: Audit contracts for vulnerabilities.
* **Code Generation**: Generate Solidity or Rust code snippets.
* **NFT Generation**: Create AI-generated NFT art.
* **General Chat**: Ask questions about crypto, markets, or coding.
  {% endstep %}

{% step %}

### DeFi & Trading

* **DEX Aggregation**: Swap tokens via Jupiter (Solana) or Uniswap (Ethereum).
* **Market Data**: Real-time charts and price data from DexScreener and DeFi Llama.
* **Portfolio Tracking**: View your balances across multiple chains.
  {% endstep %}

{% step %}

### Games & Entertainment

* **Retro Games**: Play Snake, Tetris, or Doom directly in the terminal.
* **Media**: Control Spotify playback or watch YouTube videos.
  {% endstep %}

{% step %}

### Customization

* **Themes**: Switch between Matrix, Cyberpunk, Ubuntu, and more.
* **GUI Modes**: Toggle between a pure terminal view and a futuristic dashboard UI.
  {% endstep %}
  {% endstepper %}


---

# 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://omega-6.gitbook.io/omega/omega-terminal-1/features.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.
