> For the complete documentation index, see [llms.txt](https://docs.bitsby.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bitsby.app/settings/wallets/processing-mode.md).

# Processing mode

In the settings of each wallet, you can choose the **Processing Mode**: **Speed** or **Safe**. This parameter determines the criteria for filtering incoming transactions in the blockchain. The chosen mode affects how quickly the service will "process" your transaction, import it, and link it to an invoice.

It is important to understand: as soon as a transaction passes the filter of the selected mode and enters the database, it is instantly linked to the corresponding invoice (if found) and changes its status to "Paid"

### Speed

**How it works:** The system starts accounting for the transaction immediately after it appears in the network with a minimum number of confirmations (usually 1 block or "Confirmed" status).

**When to use:**

* For selling low-cost goods and services (digital content, subscriptions)
* For micro-payments
* If speed of product delivery "here and now" is critical for your business

**Specifics:** There is an extremely low risk of a blockchain "reorganization" (reorg), where a transaction that made it into the first block could be canceled by the network a few seconds later. In **Speed** mode, the system may manage to confirm such a payment before the network rejects it.

### Safe

**How it works:** The system intentionally ignores the transaction in the blockchain until it reaches the community-recommended number of confirmations (Finality). For example, this might be 3 blocks for Bitcoin, or about 15-30 seconds of waiting for Solana.

**When to use:**

* When selling high-value items
* For refilling large user balances
* When selling physical goods where delivery costs are involved and cannot be reversed
* For any operations where the financial risk of a payment reversal is higher than the inconvenience of waiting

**Specifics:** The user will not see the payment confirmation on the website immediately, but after a few minutes (depending on the specific network), when the transaction becomes "safe" from the blockchain's perspective.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.bitsby.app/settings/wallets/processing-mode.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
