# Overview

![](https://1337717879-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaPA66gBcZ2yGOZlX4G9w%2Fuploads%2FvnPjAQlBgNqhknFo4mLq%2Flogo-dark.png?alt=media\&token=eb8fd53b-9e86-4172-8926-88f445f377cc)

## Introduction&#x20;

Solarflare is a decentralized exchange, providing liquidity and enabling peer-to-peer transactions on the Moonbeam Network.&#x20;

The goal is to provide a comprehensive and convenient, one-stop platform for the cryptocurrency community.<br>

## What Does This Mean?&#x20;

Solarflare allows users to trade directly from their wallets, rather than trading through a third party – tokens never leaving your custody means it is 100% owned by **you**.&#x20;

Lower trading fees make Solarflare an attractive platform to trade with.

Higher liquidity also helps provide a broad range of support to various facets of the crypto community, and to continuously adapt to the market by continuing to provide value to both token holders and the community.

## Why Solarflare?

### Peer-to-Peer transactions

Trade directly from wallet to wallet, without any third party account or releasing custody of your tokens.

### Earn $FLARE with Yield Farming and Staking $GLMR

Stake your tokens in our single asset pools, or paired in our liquidity pools to earn more $FLARE.

### Earn Trading Fees via Liquidity Pools

Provide liquidity to earn part of the protocol's trading fees.

## Why Moonbeam?

Moonbeam is an EVM compatible network on the Polkadot ecosystem.

In addition to basic EVM compatibility, Moonbeam also extends it further:

> ### Unified Accounts, Addresses, and Signatures
>
> Use your existing Ethereum-like H160 accounts & ECDSA signatures to interact with Moonbeam.
>
> ### Use Existing Tools and DApp Front-Ends&#x20;
>
> Connect popular tools like MetaMask, Hardhat, Waffle, Remix, and Truffle via a complete set of Web3 RPC endpoints. Use well-known JavaScript libraries, such as Web3.Js or Ethers.Js.
>
> ### Deploy with Minimal Changes&#x20;
>
> If you have an existing contract, it will work right away with no need to rewrite or reconfigure.
>
> ### Use Familiar Programming Languages&#x20;
>
> Write smart contracts in Solidity or anything that compiles to Solidity bytecode.

Please [click here](https://moonbeam.network/networks/moonriver/) for more information.


---

# 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.solarflare.io/overview.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.
