Renter Guide

Rent GPU Compute in Saudi Arabia — Pay in SAR

Run LLM inference, image generation, and training jobs on NVIDIA GPUs. No commitment, billed by the minute.

What You Can Run

DCP supports the most common GPU compute workloads out of the box. Browse available providers and choose by compatibility and capacity.

LLM Inference

Run LLaMA 3, Mistral 7B, Phi-3, and more. Get completions via the API or the VS Code extension.

Image Generation

Stable Diffusion, SDXL, and ControlNet pipelines. Submit a prompt and receive image output in a few minutes, depending on model and queue.

Training & Fine-tuning

Fine-tune open models on your own dataset. Upload your script and data; DCP handles the execution environment.

Pricing

Simple, transparent compute pricing in Saudi Riyals. No subscriptions, no reserved instances, no surprises.

SAR / Hour

All pricing is in Saudi Riyals. Add wallet funds from Billing when you are ready to submit workloads.

Billed by the Minute

You pay for executed compute time; idle waiting time between jobs is not charged.

No Minimum Commitment

Run one job or thousands. No reserved plans, no minimum spend, and no long-term contracts.

Get Started in 3 Steps

1

1. Register

Create your renter account at dcp.sa/renter/register. You will receive a unique API key — keep it safe.

2

2. Top Up Your Wallet

Add SAR balance from the billing page, then wait for the balance confirmation before submitting jobs.

3

3. Submit a Job

Browse available GPUs at dcp.sa/renter/marketplace and click Rent Now, or submit jobs directly via the API or VS Code extension.

Terminal output

✓ Job queued: llama3-8b-inference
✓ Provider matched: RTX 4090 (online)
✓ Job running — estimated 12s
✓ Output ready — 340 tokens

VS Code Integration

Use the DCP VS Code extension to run vLLM inference sessions from your editor. Open the panel, select a model, and validate output before larger integrations.

# Install DCP extension from VS Code Marketplace
# Then press Ctrl+Shift+V to open the vLLM serve panel
Install DCP Extension

Payments & billing

DCP runs on a pre-paid SAR balance. You top up your account, then every inference job draws from that balance at the model’s per-token rate. No invoices, no surprises mid-month.

Top up your balance

Go to /renter/billing and pick an amount (1–10,000 SAR). Pay with mada, Visa, or Mastercard via Moyasar. Your balance is credited within seconds of the payment confirming.

Receipts land in your inbox automatically and are listed under Payment History on the billing page.

Auto-top-up (recommended)

Save a card on file and set a threshold (e.g. “recharge 500 SAR when my balance drops below 100”). DCP charges your card automatically and you never hit the insufficient-balance gate mid-call.

Set a monthly cap as a safety net — the auto-recharge stops once the cap is reached for the calendar month.

Insufficient balance (HTTP 402)

Before each /v1 request DCP estimates the cost (prompt tokens × in-rate + max_tokens × out-rate, with a 20% safety margin) and rejects with 402 insufficient_balance if your balance plus active subscription credits can’t cover it. The error payload includes your current balance, the estimate, and the deficit in SAR.

Top up or enable auto-top-up and retry the request — no quota state is lost.

Remove a saved card or pause auto-top-up

On /renter/billing, click Remove next to the card on file to delete the saved token and disable auto-top-up in one action. Re-enable later by completing any top-up with “Save card for future use” ticked.

3D Secure verification is required by mada on every charge and may be required by your Visa/Mastercard issuer; you’ll get an email with a verification link when it’s needed.

Refunds & disputes

Refunds for a successful top-up (mistaken amount, change of mind) are processed by Moyasar within 5–10 business days back to the original card. Email billing@dcp.sa with the payment id from your billing page.

Refunds for a failed inference job (provider crashed, timed-out, returned nonsense) are evaluated per-job — include the job id and a short note explaining the failure.

Card-network disputes (chargebacks) follow the standard SAMA timeline. We’ll respond to your bank with the Moyasar payment trace within 7 days.

Frequently Asked Questions

Ready to run your next workload?

Access the Saudi Arabia GPU marketplace, add SAR balance, then submit jobs from your renter dashboard.