# HSuite Smart Engine Applications

This directory contains the core applications that power the HSuite ecosystem. Each application is designed to provide specific functionality while maintaining interoperability with the entire suite.

## Applications Overview

### 1. NFT Exchange

The NFT marketplace application enables users to:

* List and trade NFTs on the Hedera network
* Create and manage NFT collections
* Set royalties and manage secondary sales
* Participate in NFT auctions

### 2. Exchange

A decentralized exchange (DEX) platform that provides:

* Token swapping capabilities
* Liquidity pool management
* Automated market making (AMM)
* Token pair trading

### 3. Launchpad

A platform for launching new projects and tokens:

* Token sale management
* Project vetting and verification
* KYC/AML compliance tools
* Fair launch mechanisms
* Vesting schedule management

### 4. Multisig

Advanced multi-signature wallet functionality:

* Multi-party transaction approval
* Customizable signature thresholds
* Transaction proposal and voting
* Key management and recovery

### 5. Cross-chain Exchange

Facilitates cross-chain asset transfers and trading:

* Bridge between different blockchain networks
* Cross-chain token swaps
* Liquidity management across chains
* Security protocols for cross-chain transactions

### 6. DAO

Decentralized Autonomous Organization tools:

* Governance mechanism implementation
* Proposal creation and voting
* Treasury management
* Community participation tools

## Directory Structure

Each application is contained in its own directory:

```
apps/
├── nft-exchange/       # NFT marketplace implementation
├── exchange/           # DEX platform
├── launchpad/         # Token launch platform
├── multisig/          # Multi-signature functionality
├── cross-chain-exchange/  # Cross-chain trading platform
└── dao/               # DAO governance tools
```

## Development Guidelines

When working with these applications:

1. **Modularity**: Each application should be self-contained while utilizing shared libraries
2. **Security**: Follow security best practices, especially for financial transactions
3. **Testing**: Maintain comprehensive test coverage
4. **Documentation**: Keep documentation up-to-date within each application directory
5. **Integration**: Ensure smooth integration with other HSuite components

## Getting Started

Each application has its own setup and configuration requirements. Please refer to the individual README files within each application directory for specific instructions on:

* Installation
* Configuration
* Development setup
* Testing procedures
* Deployment guidelines

## Contributing

We welcome contributions from the community. Please read our [Contributing Guidelines](https://github.com/HSuiteNetwork/smart-engines/blob/develop/docs/developers/apps/CONTRIBUTING.md) for details on our code of conduct and the process for submitting pull requests.

## Security

If you discover any security vulnerabilities, please follow the security policy outlined in the root directory and report them responsibly.

## License

Please refer to the main project license for terms of use and distribution.

***

<p align="center">Built with ❤️ by the HSuite Team<br>Copyright © 2025 HSuite. All rights reserved.</p>


---

# 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://docs.hsuite.network/developers/apps.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.
