# What are the features of Freewallet?

All encryption is handled client-side. Neither your passphrase nor any of your private information ever leaves your browser, workstation, or mobile device.

With Freewallet, your passphrase is literally your wallet, and all of your addresses and keys are generated using a deterministic system when you log in.

<mark style="color:yellow;">Freewallet is open-source and available for anyone to fork or review, so you know that it works exactly the way that it is supposed to.</mark>

<figure><img src="/files/EZNbsuHJI3KeqDD5ksyH" alt=""><figcaption><p>Listed Freewallet Desktop Features from the <a href="https://freewallet.io/#features">official Freewallet Website</a>.</p></figcaption></figure>

\
The Features that the most recent version of the Freewallet Desktop Version (2.0.1) are as follows:

* Supports [Sending and Receiving Bitcoin](/freewallet.io-user-manual/freewallet-functions/sending-and-receiving-btc.md) (BTC), Counterparty (XCP), and [all Counterparty Assets](/freewallet.io-user-manual/freewallet-functions/sending-receiving-xcp-and-user-created-tokens.md) (Named and Numeric)
* [Create and Manage new and old Named Assets](/freewallet.io-user-manual/freewallet-functions/create-a-counterparty-token-nfts-and-fts.md) (Tokens, ownership, subassets etc.) on the Bitcoin blockchain
* [Distribute Dividends](/freewallet.io-user-manual/freewallet-functions/paying-dividends-to-token-holders.md) to Named Asset holders using BTC, XCP, or any other Counterparty Asset
* [Broadcast data feeds to the Bitcoin network](/freewallet.io-user-manual/freewallet-functions/broadcast-information-on-the-bitcoin-blockchain.md), which includes interacting with the [BTNS network](https://github.com/jdogresorg/Broadcast-Token-Naming-System)
* [Sign a transaction](/freewallet.io-user-manual/freewallet-functions/signing-a-transaction-using-freewallet.md) with any address in your wallet
* [Sign a message](/freewallet.io-user-manual/freewallet-functions/signing-a-message-using-freewallet.md) that others can verify (which is used to sign into websites like [pepe.wtf](https://pepe.wtf/), [dankset.io](https://dankset.io/) and others) and can be done offline
* Trade XCP for any Counterparty Named Asset on [Counterparty DEx](https://app.gitbook.com/o/hhkra761ccJQPV4LgzfZ/s/IHOAdveIkUtULHe7q3v2/~/changes/89/exploring-balances-history-exchange-and-dispensers/buying-and-selling-xcp-and-tokens-on-the-dex) (peer-to-peer)
* [Integrated exchange interface](/freewallet.io-user-manual/exploring-balances-history-exchange-and-dispensers/the-decentralized-counterparty-exchange-dex.md) that allows peer-to-peer trading of counterparty Named Tokens in a truly decentralized and trustless manner
* [Access Person-to-Person (P2P) Assets](/freewallet.io-user-manual/exploring-balances-history-exchange-and-dispensers/the-decentralized-counterparty-exchange-dex.md) with no middleman and no counterparty risk
* Strong Privacy - No registration required
* [Supports multiple addresses](/freewallet.io-user-manual/freewallet-functions/displaying-the-seed-phrase-and-private-key-of-your-address-s.md) as well as importing private keys, watch-only addresses and hardware wallet addresses.
* Support for Bitcoin Core (BTC) transactions on both Mainnet and [Testnet](/freewallet.io-user-manual/common-questions-using-freewallet-faq/can-i-use-the-counterparty-bitcoin-testnet-in-freewallet.md).
* [Add-on Password functionalit](/freewallet.io-user-manual/freewallet-functions/locking-and-unlocking-your-freewallet.md)[y](/freewallet.io-user-manual/freewallet-functions/locking-and-unlocking-your-freewallet.md) to give your wallet an additional layer of security.
* Support for a [QR Code of your public Bitcoin addresses](/freewallet.io-user-manual/freewallet-functions/show-a-qr-code-for-your-address.md)
* Supports Desktop, Mobile and Browsers
* [Supports BTCpay](/freewallet.io-user-manual/exploring-balances-history-exchange-and-dispensers/understanding-btcpay-and-btc-token-on-the-dex.md) (BTC/TOKEN exchange pairs)
* Client-side Authentication/Encryption
* Supports [BTC Dispenser Functionality](/freewallet.io-user-manual/exploring-balances-history-exchange-and-dispensers/understanding-dispenser-markets.md)
* Setup [dispenser watchlists](/freewallet.io-user-manual/exploring-balances-history-exchange-and-dispensers/understanding-dispenser-markets.md) to ensure your getting the best price on your dispenser purchases.
* Supports the [Multisend Asset Function](/freewallet.io-user-manual/freewallet-functions/using-the-multi-send-function.md) (MPMA)
* Supports the [Fairminting of Counterparty Assets with existing/open Fairmints](/freewallet.io-user-manual/freewallet-functions/minting-open-fairmints.md)

<mark style="color:yellow;">Some features change over time, but the progress of both the Mobile and Desktop versions of Freewallet can be found</mark> [<mark style="color:yellow;">here</mark>](https://freewallet.io/#updates) <mark style="color:yellow;">on the official Freewallet Website as well as on the</mark> [<mark style="color:yellow;">official Freewallet Github</mark>](https://github.com/jdogresorg/freewallet-desktop)<mark style="color:yellow;">.</mark>


---

# 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://davestaxcp.gitbook.io/freewallet.io-user-manual/getting-started/what-are-the-features-of-freewallet.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.
