# X1 Fiat on-ramp

## **Traditional on-ramp**

Onboarding cryptocurrency via exchange platforms can be overly complicated, demanding significant compromises in terms of time and privacy. Typically, to start with cryptocurrency, users go through a Centralized Exchange (CEX). This process requires users to complete Know Your Customer (KYC) procedures, sacrificing their privacy. Bank transfers for funding the account might take several days. For users to achieve self-custody of their funds, they must convert fiat currency to cryptocurrency and then transfer it to a self-custodial wallet.

Users can also convert fiat to crypto through web3 wallets using service providers, though this often involves KYC verification as well. Similar on-ramping issues exist with other PoW systems like Bitcoin, but most don't utilize a memory-hard algorithm, leading to the dominance of ASIC miners. In contrast, X1's PoW approach is designed to be more democratic and accessible.

<figure><img src="/files/sAbPE2HNFEKtTT4wqYYY" alt=""><figcaption></figcaption></figure>

## X1 PoW on-ramp

The X1 PoW on-ramp offers a streamlined, more accessible method that could facilitate broader adoption by simplifying entry into the crypto ecosystem.

With the X1 Proof of Work (PoW) on-ramp, users have a simpler process:

1. Create an account on a GPU rental marketplace.
2. Fund the account with crypto or by credit card.
3. Deploy a simple one-line script via terminal or through a webpage.
4. Start earning XNM immediately, which can then be hodled or staked for XNT rewards.

There's no minimum investment required; GPUs can be rented for just a few cents per hour without transaction fees. Additionally, users have the option to purchase GPUs and remain completely anonymous.

{% content-ref url="/pages/qfd7jyUuTlKzbSUhv6N4" %}
[How to mine XenBlocks](/mining/how-to-mine-xenblocks.md)
{% endcontent-ref %}


---

# 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.xenblocks.io/usecases/x1-fiat-on-ramp.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.
