# Fees

Decimal makes payments easy:

* Users load a **pre-paid wallet** that Decimal and the client share access to.
* This wallet pays solvers automatically and supports only four tokens for convenience. The client can choose to fund this wallet using any token of their choice and convenience: USDC, ETH, BTC or Decimal Token
* No need to deal with payments for every transaction—client just tops up the wallet as needed.

### Why Fees Abstraction?

Fees abstraction is simpler and more convenient for both the clients and the solvers.

Also, removing the transactions fees from the intent's liquidity, Decimal unlocks new possibilities that can allow mixing monetary and non-monetary intents. Few such examples are as listed below:

* **Monitoring services**: Automatically track yields and withdraw when they hit a target.
* **Data-driven actions**: Data transfers, Trigger liquidations or manage NFTs without manual intervention.


---

# 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://wiki.decimal.at/x-dump/how/fees.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.
