Modern Linux host
Ubuntu 22.04/24.04 or Debian 12 with kernel drivers for NVIDIA or AMD GPUs. Ensure you have sudo access and that your GPUs support persistence mode.

Ready to plug your GPUs into Africa’s AI supergrid? This guide covers prerequisites, software stack, and the steps to register, deploy the provider agent, and list your hardware.
Ubuntu 22.04/24.04 or Debian 12 with kernel drivers for NVIDIA or AMD GPUs. Ensure you have sudo access and that your GPUs support persistence mode.
Docker Engine 24+ or Podman with Docker compatibility. Mafutai’s provider agent ships as a container for predictable deployments.
Outbound HTTPS (443) to api.mafutai.co.za, inbound SSH for maintenance, and the ability to mesh over WireGuard. Keep BIOS virtualization and IOMMU enabled.
Install the latest NVIDIA Data Center driver (555.x) or AMD ROCm stack. Mafutai validates CUDA 12.5 and ROCm 6.x for inference and training workloads.
Docker Engine 24+ (or Podman) with GPU passthrough. Linux hosts use the NVIDIA Container Toolkit; Windows uses WSL2 + Docker Desktop with GPU support enabled.
Handles telemetry, heartbeats, and workload orchestration. You’ll deploy it via the Provider Portal once your account is approved.
Complete the Early Access form or email providers@mafutai.co.za. The team will schedule a short infrastructure validation call and provision your portal access.
Sign in to the Mafutai Provider Portal, submit KYC documents, and add your payout bank details. Verified providers receive a secure API key for the agent.
Run the installation script provided in the portal. It pulls the `mafutai/provider-agent` container, injects your API key, and registers each GPU node with its zone (e.g. JHB-01).
Use the dashboard to describe each GPU (model, VRAM, power envelope). Set hourly ZAR pricing and choose availability windows (public, private, or enterprise-only).
Once the nodes report healthy telemetry, Mafutai approves the listing. Monitor rentals in the dashboard, review audit logs, and download Stripe-ready payout statements.
sudo apt update && sudo apt install -y docker.io nvidia-container-toolkit
sudo systemctl enable --now docker
sudo nvidia-ctk runtime configure --runtime=docker
sudo systemctl restart docker
curl -sSL https://portal.mafutai.co.za/agent.sh | API_KEY=<your_api_key_here> HOSTNAME=JHB-01-A6000 bashYou’ll receive your personal install script and API key once the portal approves your provider account.
Yes. Many providers begin with one RTX 6000 or A100. You can scale horizontally as demand grows.
The provider agent sends heartbeat alerts. Mafutai automatically pauses listings after repeated failures and helps you triage the node.
Usage-based billing flows through Stripe. Choose weekly or monthly settlements in the Provider Portal and receive EFT payouts in ZAR.
Use the official NVIDIA packages (e.g. `sudo apt install nvidia-driver-555`) or AMD ROCm meta packages. Reboot to activate the kernel modules.
Install Docker Engine then add the NVIDIA Container Toolkit: `sudo apt install -y docker.io nvidia-container-toolkit` followed by `sudo nvidia-ctk runtime configure --runtime=docker`.
Run `sudo nvidia-smi -pm 1` and confirm `nvidia-smi` reports each GPU. Optional: automate via systemd so GPUs stay initialised after restarts.
From the Provider Portal download the install script or run the curl command shown above with your API key. Each rig registers with its Mafutai zone.
Download the latest Studio/Data Center drivers from NVIDIA (or AMD ROCm for Windows if supported). Reboot after installation.
Open PowerShell as Administrator and run `wsl --install`. Choose Ubuntu 22.04 LTS when prompted. This provides the Linux environment required by the provider agent.
Enable the WSL2 backend and GPU support in Docker Desktop settings. Ensure the Distribution (Ubuntu) is checked under Resources → WSL Integration.
Inside Ubuntu run `sudo apt update && sudo apt install -y nvidia-cuda-toolkit` and verify `nvidia-smi` works. Follow the NVIDIA guide for CUDA on WSL if additional packages are needed.
From within WSL execute the provider agent install script using your API key. The agent runs as a background service and reports heartbeats to Mafutai.
Tip: For Windows, keep the provider agent inside WSL2 where Linux tooling is available. Production providers generally graduate to dedicated Linux hosts for lower latency and easier automation.
Reach out to the Mafutai ops team for architecture reviews, pricing guidance, or bulk onboarding support.