# System requirements for ABC

1. **Hedera Hashgraph:**

Hedera is a public distributed ledger technology (DLT) platform that uses a directed acyclic graph (DAG) called Hashgraph. It aims to provide a fast, secure, and fair platform for decentralized applications (dApps). Since Hedera is a public platform, the system requirements for developers are relatively minimal compared to running a node in a private or consortium blockchain network.

For developers intending to build applications on the Hedera platform, the primary requirements are:

* A computer with an internet connection.
* A compatible programming language and environment, such as Java, JavaScript, or Solidity (for smart contracts).
* Access to the Hedera network via an SDK or API, which usually requires an internet connection and appropriate authentication credentials.
* Sufficient computational resources:
  * &#x20;RAM: 8 GB Minimum/ 16GB Recommended&#x20;
  * Storage: 100 GB SSD
  * CPU: i5 or i7
  * Operating System: Windows 11 or Ubuntu 22.04 or 24.04 --lts

Running a Hedera node is typically not necessary for application development, as developers can interact with the network through APIs provided by Hedera.


---

# 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://abc.bharatblockchain.io/system-requirements-for-abc.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.
