> For the complete documentation index, see [llms.txt](https://docs.allforone.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.allforone.app/getting-started/buying-crypto-assets/buying-tokens-with-coins.md).

# Buying Tokens with Coins

{% hint style="info" %}
Buying [tokens ](/glossary/definitions/smart-contracts/tokens.md)requires having sufficient coins in your wallet to cover the cost of the transaction, as well as sufficient [gas](/glossary/definitions/gas.md) to pay for network transaction fees.
{% endhint %}

**Buying Tokens with Coins** is a feature in All For One™ that allows users to buy a token directly from a token's chart, all in-app, by using[ decentralized exchanges](/glossary/definitions/decentralized-exchanges.md) (DEXs) to facilitate the transaction.

1. Tap the Chart <img src="/files/IJLoZpd2OzPHksC07JxN" alt="" data-size="line"> tab at the bottom
2. Select a crypto asset from somewhere within the Rankings or Listings tab. You can also [search for an asset](/getting-started/searching-crypto-assets.md) if you cannot find it.\
   \
   ![](/files/67HnrtZupZMDgDeaquNC)\
   \
   ![](/files/bbdKrpyhvbeFqzFh4ve9)<br>
3. To start the buying process, tap the BUY button\
   \
   ![](/files/ZuoyVbt8Y3B31oeOnIrS)<br>
4. Ensure you have the correct wallet selected. If you need to change the wallet, tap the drop-down field to select another wallet.\
   \
   ![](/files/59Zzl0TJH3gyy8FvtBnD)<br>
5. Select the quantity field and type in the amount of coins you wish to exchange for the token, scroll down to the very bottom, then tap the PREVIEW button\
   \
   ![](/files/g4TuSP8jVfh2r1b7k8Ab)<br>
6. On the preview screen, make sure that all information is correct. Once satisfied, tap the SWAP button. You will then be prompted to put in a PIN or biometrics confirmation in order to finalize the transaction.\
   \
   ![](/files/JkWZIiHzNK7XLk2ZexJe)<br>
7. Congratulations! You should be greeted with a confirmation screen that the transaction was successful.\
   \
   ![](/files/mJqFEtTretODkjf398OG)\
   \ <br>
