Skip to main content

Provider Configuration

Lium runs the provider for you by default: every new Provider Portal account starts with the Central Miner Server switch ON, and that is the setup we recommend. Self-host it only if you want to run the coordinator yourself.

What is the provider?​

The provider is the lightweight CPU coordinator every provider operator needs. It connects your GPU nodes to validators and the Provider Portal. It is not a GPU machine — it just orchestrates them. See Architecture for the full picture.

There are two ways to run one, and you choose between them on this page:

OptionWho runs itWhen to pick
Lium.io Central Provider Server (default, recommended)LiumYou want to skip the CPU server setup and have Lium operate the coordinator for you
Self-hosted providerYouYou already have a Linux box, or you want full control over the process and logs

The rest of this page is about the default — the Lium.io Central Provider Server. For self-hosted setup, see Self-hosted provider setup.

What the Central Miner Server switch does​

The switch is on your profile page, under Central Miner Configuration.

  • ON (the default): validators that check your hotkey talk to Lium's central miner. It serves the nodes you add in the Provider Portal, so you run no CPU server of your own.
  • OFF: validators talk to the miner at the address your hotkey serves on-chain — your own self-hosted provider, which must be running.

An account that turned the switch OFF keeps it OFF until it turns it back on.

Key Benefits of the Lium.io Central Provider Server​

Simplified Infrastructure​

  • No separate CPU machine required: Skip the dedicated CPU host
  • Reduced setup time: Get earning faster with minimal configuration
  • Unified management: Lium.io's hosted instance acts as your provider for all operations

Configuration Options​

You set your preference on the profile page. The portal offers two options:

Lium.io Central Provider Server (hosted, the default)​

Best for: Providers who want the simplest setup with minimal infrastructure management — the setup we recommend.

  • Hosted service: Lium.io operates the provider for you
  • Zero setup: No CPU host to configure or maintain
  • Automatic updates: Server maintenance and upgrades are handled by Lium
  • Reliable infrastructure: Backed by Lium.io's managed uptime
  • Cost: the Central Provider Server is included; providers on it receive the same 95 % share of the rental price as every provider (rental_fees_rate, 0.95 in the public shared config). The trade-off is operational, not financial: because Lium operates the coordinator, your scoring is bounded by its uptime and performance. If the central instance underperforms, your rewards are affected the same way they would be for a degraded self-hosted provider.
  • Validator scoring: Identical to self-hosted. Validators score the nodes themselves; they do not distinguish whether the coordinator is Lium-operated or self-operated. There is no scoring or visibility advantage either way.

Self-hosted provider​

Best for: Providers who want full control and customization over their infrastructure.

  • Full control: Operate your own provider end-to-end
  • Self-managed: You handle the host, the updates, and the logs
  • Direct visibility: Direct access to server logs and monitoring on your machine

Switching from self-hosted to Central Provider Server​

If you already have a self-hosted provider running and decide to move to the Central Provider Server:

  1. Turn the Central Miner Server switch ON on your profile page.
  2. From the Provider Portal Nodes page, click Sync From Provider Server to copy your current node configurations into the central instance.

Once the sync completes the Central Provider Server is the source of truth for that hotkey. You can shut down the self-hosted instance whenever it's convenient — there's no automatic migration of the running container, but leaving it on briefly does no harm because validators only score one coordinator per hotkey.

Getting Started​

Prerequisites​

Before configuring your provider preference:

  1. Registered Provider: You need to have a Bittensor coldkey and hotkey registered on subnet 51
  2. Portal Access: Be logged into the Provider Portal
  3. Profile Access: Navigate to your profile page

Configuration Steps​

  1. Access Profile Settings:

  2. Select Your Preference:

    • Find the Central Miner Configuration section on the profile page
    • The Central Miner Server switch is ON for every new account: leave it ON to use the hosted instance, or turn it OFF to use your own self-hosted provider
  3. Save Your Selection:

    • Confirm your choice
    • Your preference will be saved and applied immediately
Configuration Change

You can change your provider preference at any time from your profile page. Changes take effect immediately and will be used for all new job requests from validators.

Understanding the Choice​

When to use the Lium.io Central Provider Server​

Choose Lium.io's hosted service if you:

  • Want the fastest and simplest setup process
  • Prefer not to manage a separate CPU host
  • Are new to providing GPUs and want to minimize complexity
  • Want automatic updates and maintenance handled for you

When to self-host your provider​

Run your own if you:

  • Already have infrastructure and want to use it
  • Need specific customizations or configurations
  • Want complete control over your provider infrastructure
  • Have experience managing server infrastructure

Next Steps​

After configuring your provider preference:

  1. Add Your Nodes: Register your GPU nodes to start earning
  2. Monitor Performance: Track your nodes and earnings through the portal
  3. Manage Operations: Handle maintenance, pricing, and customer requests
Note

If you self-host, make sure your provider is properly configured and running. Setup instructions are in Self-hosted provider setup.