> For the complete documentation index, see [llms.txt](https://hub.bsvblockchain.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hub.bsvblockchain.org/higher-learning/bsv-academy/bsv-enterprise/technical-details/the-bitcoin-satoshi-vision-node-client.md).

# The BSV Node Client

The BSV network is the infrastructure all network users (applications, services, and users) rely upon, with the nodes sitting tightly connected at its core.

A blockchain network's performance is only as good as its infrastructure and software. In the case of BSV Blockchain, the SV node client is used by the vast majority of node operators. This client is a direct descendant of the original Bitcoin node client released by Satoshi Nakamoto in 2009, and extensive efforts have been made to maximize scaling within the limits of its single server architecture.

The node client offers features such as Remote Procedure Call (RPC) functionality to broadcast and analyse transactions and analyse blocks and other network activity. The client has been optimised to focus on the utilities required to operate a node which is actively working to extend the blockchain by building blocks and performing proof of work, rather than as a wallet for network users to send and receive funds.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://hub.bsvblockchain.org/higher-learning/bsv-academy/bsv-enterprise/technical-details/the-bitcoin-satoshi-vision-node-client.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
