> For the complete documentation index, see [llms.txt](https://docs.plater.network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.plater.network/plater-network-documentation/nodes.md).

# Nodes

**Node Responsibilities with Incentive Calculations**

**Storage Node Incentives**:

* Rewards depend on storage commitment and duration.
* **Reward Formula**:

*Reward=base reward×storage capacity×duration*

```solidity
function calculateReward(uint256 baseReward, uint256 storageCapacity, uint256 duration) public pure returns (uint256) {
    return baseReward * storageCapacity * duration;
}
```
