# Official RPC Providers

{% hint style="info" %}
PENDING

*Recommended RPC providers will be confirmed publically upon testnet initiation. This page will contain all details once the testnet is running.*
{% endhint %}

**How the Bitcoin Spark RPCs will function:**

With multiple execution layers, any RPC provider will technically be providing 2 data streams simultaneously. This advancement in blockchain interaction will also require a unique wallet functionality that can interact with multiple layers simultaneously, hence the Bitcoin Spark official application wallet being the only wallet available on mainnet release.&#x20;

The RPC system will function as per the image below:

<figure><img src="/files/hagbKWHJKTOSMz0FEhHR" alt=""><figcaption></figcaption></figure>


---

# 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://bitcoin-spark-foundation.gitbook.io/bitcoin-spark-whitepaper/core-blockchain-function/official-rpc-providers.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.
