# Backhaul provider

#### Backhaul Provider — Reward Specification

Backhaul Providers supply upstream internet bandwidth to the Dabba Network.\
They enable hotspots to connect to the broader internet and support end-user data consumption.

Backhaul Providers earn DBT in exchange for providing reliable, high-throughput upstream connectivity.

### Role in the Network

A Backhaul Provider:

* Supplies upstream bandwidth to one or more hotspots
* Maintains uptime and service quality
* Supports traffic growth as broadband adoption increases
* Ensures stable latency and throughput

Without backhaul connectivity, hotspots cannot serve users.

### Eligibility Requirements

To qualify for rewards in epoch t, a Backhaul Provider must:

* Be registered and verified on-chain
* Provide active upstream connectivity during the epoch
* Meet minimum uptime and performance thresholds
* Submit validated bandwidth usage data
* Pass compliance checks

Providers failing validation for an epoch receive no rewards for that epoch.

Total Reward Per Epoch

#### Year 1:

$$
Reward\_{BH,i,t} = \frac{R\_t}{B\_t}
$$

#### Year 2+:

$$
Reward\_{BH,i,t} = \frac{UBI\_t}{B\_t} + P\_{BH,i,t}
$$

### Settlement Process

* Performance metrics are calculated off-chain each epoch
* Eligibility and scoring are validated
* Results are submitted on-chain
* DBT rewards are distributed at the start of the next epoch

All settlements emit logs for transparency and auditability.

### What Increases Earnings?

Backhaul Providers earn more when:

* Traffic volume increases
* Network adoption grows
* Reliability remains high
* Latency remains stable
* Uptime approaches 100%

As broadband usage grows, performance-based rewards increase proportionally.

### Why This Design?

Year 1 prioritizes onboarding and infrastructure availability.

Year 2 onward prioritizes real bandwidth contribution and reliability.

This ensures that:

* Early participation is incentivized
* Long-term rewards align with measurable network value


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://gitbook.dabba.network/earning-dbt/backhaul-provider.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
