First and second sentence are in a clinch.
You ask how you can turn this into legit (which indicates, that simply cashing out is not the way to go). Afterwards you say, you are pretty sure that it’s not illegal because you are simply providing traffic.
Okay let’s break it down, two central aspects:
1. It is
not legit, because you are proactively involved in this business, for - as you said - more than one OFM, who are doing their activities, but you are still an essential part, which means the money which is generated on your end / on the OFM agency’s side is literally „dirty money“ avoided from tax paying etc.
So that’s why you, are also part of this, since you are part of the whole thing, so that it falls in the category of AML (anti money laundering).
2. That’s the next point- but tbh who cares about crypto providers ToS, still it’s part of this financial transactions, thus the question comes up: Where does the money came from / source of income?
I don’t want to make it that dramatic, but comments like:
Are simply BS, and risky. The user brings you in trouble by posting his nonsense, „I don’t see any issues“.
Sometimes it’s better to don’t press the post reply button.
Anyways: What you should be aware of: Yes you can
cashout this, there are
methods for it, you just need to find them with 2-3 words

Ultimately in p2p, at least on KYC regulated and“normal“ crypto exchanges, you need to be very sensitive, to get flagged.
Same goes for those transactions coming from the crypto providers to your bank account, because by law (don’t know where you are from), incoming and outgoing transactions.
I had recently a case where I got flagged by my own bank, even though I use it often.
Irregular bank transactions in higher amounts or quantity, got flagged and they wanted detailed explained where the money came from (listed the transactions), where the transactions from PayPal (like 7-8k) came from, and 3-4 outgoing where I transferred to my own business account larger amounts.
So it was totally around 20-25k in/out transactions. Which was not hard to proof, since the transactions came from my siblings and we had a contract of a private loan without interest-Rate (0%), and the outgoing money was my own bank account, so a proof of a bank statement was enough, to show the whole transaction flow.
I don’t know how high the amounts are - but just assume: The guy/ agency who paid you, do you think they did it via their personal crypto account?
- maybe worth to think about, while looking for cashout methods.
And one point, which was mentioned here:
„exchange“ is always possible, when one door closes, another opened.
I would not recommend to follow this advice:
Don’t know where to start, only wrong information.
Even „paying taxes“ on this money afterwards is called money laundering.
Don’t bring yourself in trouble, by random people posting sh**
There are many ways, still: the less transactions (unnecessary) you do, it’s better for you.
As of now there is a full trace of the transactions, you need to break it 1-2 times before get it into the more regulated financial system (in theory).
As said before, exchanging exists since hundreds of years, same goes for internet platforms.
Find a solid approach for your, don’t take it for something totally normal. (AML + taxes + the activity itself), and validate every advice / information you get or find.
Kind regards