CryptoOps
PilotHalal-first crypto operations on a stack you own.
Own your data. CryptoOps sets up a halal-first, spot-only crypto operations stack on infrastructure you control, so your holdings, trade history and screening records stay with you. During the pilot, setups run in paper trading only. It is tooling for running your own setup, not investment advice.
Not investment advice. Not a fatwa or certification: screening status reflects the cited sources under a named profile. Paper trading uses simulated money, and trading crypto can lose money.
The problem
Most crypto tools keep your holdings and trade history on someone else’s servers, and retail trading bots are marketed on claims nobody can check.
For a Muslim investor there is a second problem. Scholars disagree on crypto, from certifying individual projects to ruling against all crypto dealing, including stablecoins. A tool that simply labels coins as permissible hides that disagreement instead of showing it.
Many exchange products and bots also default to futures, margin, shorting or earn products, which a halal-first setup has to rule out from the start.
What it does
A stack you own
We set up a dedicated stack for you, on infrastructure you control: rotki for portfolio tracking; freqtrade, configured spot-only; OpenClaw as the agent that runs the routine work, using our own reviewed skills rather than skills pulled from a public registry; and Ollama, so a language model can run locally. Zakat and purification worksheets on your rotki data are being built during the pilot.
Screening under named profiles
You choose and license your own screening sources, or use your own scholar’s list, and we wire them in. Each coin is checked against those cited sources and resolved under a named profile. Under Permissive, at least one source rates it halal and none rates it haram. Under Conservative, at least two sources rate it and every rating is halal. Each result is labelled with its profile, its sources and its date.
Spot only, paper trading first
freqtrade runs spot-only and long-only. Futures, margin, leverage, shorting and earn or yield products are blocked, not settings. Every setup starts in paper trading with simulated money. Exchange keys are trade-only with withdrawals disabled, and the bot’s control API stays on a private network.
A strategy validation gate
Before a strategy is paper-traded, it has to pass a validation gate: checks for lookahead bias and overfitting, walk-forward tests on data it has not seen, backtests across rising, falling and sideways markets with fees and slippage, and a comparison against simply holding the same coins and against a fixed DCA schedule. A pass means the strategy may be paper-traded, nothing more.
An optional language-model gate
You can put a language model in front of a strategy. It sees each trade the strategy proposes and can only approve it, reject it or shrink its size. It never originates a trade, never enlarges a position, and never chooses a coin, a price or an order type. Every decision is logged.
Optional PnL and portfolio dashboard
If you want one, we build a custom PnL or portfolio-tracker dashboard to your requirements. It reads your data through read-only access and has no control over the bot.
Benefits
- Own your data: holdings, trade history, screening records and model decisions stay on infrastructure you control.
- Ollama runs language models on your own infrastructure. Running the language-model gate on a local Ollama model is being tested during the pilot, so that your portfolio context does not have to go to a third-party API.
- Screening you can check: every result names its sources, its profile and its date.
- Hard limits instead of settings: spot only, long only, no leverage and no shorting.
- Zakat and purification worksheets from your own rotki data, with the scholarly opinion each calculation follows disclosed. These are being built during the pilot.
- Every strategy is tested and paper-traded before any real money is involved, and the decision to go live stays yours.
How it works
-
Scope
We talk through your exchange, the screening sources you license or your scholar’s list, the profile you want to follow, and whether you want the trading side at all. Portfolio tracking works without it, and so will the zakat and purification worksheets once they are built.
-
Set up
We install the stack on infrastructure you control: rotki, freqtrade in paper-trading mode, OpenClaw and Ollama, with your screening profile as the only source of tradable pairs.
-
Validate and paper-trade
Any strategy goes through the validation gate, then runs on simulated money. The language-model gate, if you want it, runs in paper trading too.
-
You decide
Paper results are shown with their period, fees, drawdown, and the hold and DCA baselines. Moving to real money is a separate step, with a kill switch and a small-capital ramp, that we are building during the pilot. Until it ships, setups run in paper trading only, and whether to go live later stays your decision.
Pricing
Pilot pricing on request
CryptoOps is in pilot, and each stack is set up for one client. Tell us what you want set up, and we’ll quote for it.
Status: Pilot
What it isn’t
- Not investment advice. CryptoOps is tooling for running your own setup. It does not tell you what to hold or trade.
- Not a fatwa or certification. Halal is a profile, not a verdict: screening status reflects the cited sources under the profile you choose. Treat it as research support.
- Not a screening-data vendor. Screening sources are yours to choose and license; we never resell or redistribute third-party screening data.
- No claims about returns. Backtests and paper results describe the past, strategies can lose money, and crypto prices can fall sharply.
- Spot only. No futures, margin, leverage, shorting, or earn and yield products, on request or otherwise.
- Paper trading only during the pilot. The step from paper trading to real money is still being built.
- The language-model gate only supervises. Whether it adds anything is an open question. Our public experiment tests a timing-only version on scheduled DCA purchases; it starts on 19 October 2026 and has no result yet.
- Stablecoin quote currencies such as USDT are themselves disputed. We disclose that and record your decision before anything uses one.
Interested in CryptoOps?
Tell us about your team and setup. We reply within one business day with an honest take on whether it fits.