Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
508f0f7
docs(mirror node): add v0.147.0 release notes (#404)
deshmukhpranali Feb 10, 2026
4fae7e2
Hiero CLI Docs (#393)
michielmulders Feb 12, 2026
d46aab0
Added HSM Signing Tutorials (#395)
LukeForrest-Hashgraph Feb 12, 2026
523c718
v0.71.0 notes added + fixed typos and errors in mirror node notes (#409)
theekrystallee Feb 13, 2026
013f22a
fix error in java code for contract create (#412)
theekrystallee Feb 13, 2026
404cc43
chore: example run status (#413)
github-actions[bot] Feb 13, 2026
6bbb98a
update supported HBAR staking wallets (#415)
theekrystallee Feb 13, 2026
88d3071
chore: example run status (#416)
github-actions[bot] Feb 13, 2026
7cfa944
feat: improved exchange rate section (#418)
Neurone Feb 18, 2026
7db08ba
chore: example run status (#417)
github-actions[bot] Feb 18, 2026
8b175b4
add HIP-1259 content (#422)
theekrystallee Feb 18, 2026
1f194e7
chore: example run status (#419)
github-actions[bot] Feb 18, 2026
3c0b718
add GTM tagId (#424)
theekrystallee Feb 18, 2026
a387f89
chore: example run status (#425)
github-actions[bot] Feb 18, 2026
2eb1539
chore: update node tables (#426)
github-actions[bot] Feb 19, 2026
eabad28
additional docs for HIP-1259 (#427)
theekrystallee Feb 20, 2026
3d05c49
chore: example run status (#428)
github-actions[bot] Feb 20, 2026
cbf847f
added deprecation warning for AccountBalanceQuery + font bold issue f…
theekrystallee Feb 24, 2026
55a8557
chore: example run status (#435)
github-actions[bot] Feb 24, 2026
c123db1
updated v0.70.1 release notes (#443)
theekrystallee Feb 26, 2026
ea3fc4c
add apex hackathon promo (#447)
theekrystallee Feb 27, 2026
0d10ee7
add hedera mcp server guide (#449)
theekrystallee Mar 3, 2026
d175c01
chore: example run status (#450)
github-actions[bot] Mar 4, 2026
f4f4393
added v0.71.2 release notes and upgraded status (#453)
theekrystallee Mar 5, 2026
bfc68f7
added v0.71.3 and v0.149.0 node release notes (#457)
theekrystallee Mar 10, 2026
49f6743
added v71 release highlights and date update (#458)
theekrystallee Mar 10, 2026
d3b8eab
updated custom skill.md for ai agents (#461)
theekrystallee Mar 12, 2026
31e3ff5
chore: audit (#405)
PavelSBorisov Mar 12, 2026
1b68ca3
docs: added local node deprecation notice (#463)
theekrystallee Mar 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Default code owners for entire repository
* @hashgraph/hedera-docs

#########################
##### Core Files ######
#########################

# NOTE: Must be placed last to ensure enforcement over all other rules

# Protection Rules for Github Configuration Files and Actions Workflows
/.github/ @hashgraph/platform-ci @hashgraph/platform-ci-committers @hashgraph/release-engineering-managers @hashgraph/hedera-docs
/.github/workflows/ @hashgraph/platform-ci @hashgraph/platform-ci-committers @hashgraph/release-engineering-managers
/.github/CODEOWNERS @hashgraph/platform-ci @hashgraph/platform-ci-committers @hashgraph/release-engineering-managers

# Self-protection for root CODEOWNERS files (this file should not exist and should definitely require approval)
/CODEOWNERS @hashgraph/release-engineering-managers

# Protect the repository root files
/README.md @hashgraph/platform-ci @hashgraph/release-engineering-managers @hashgraph/hedera-docs
**/LICENSE @hashgraph/release-engineering-managers

# CodeCov configuration
**/codecov.yml @hashgraph/platform-ci @hashgraph/release-engineering-managers @hashgraph/hedera-docs

# Git Ignore definitions
**/.gitignore @hashgraph/platform-ci @hashgraph/release-engineering-managers @hashgraph/hedera-docs
**/.gitignore.* @hashgraph/platform-ci @hashgraph/release-engineering-managers @hashgraph/hedera-docs
6 changes: 6 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
32 changes: 3 additions & 29 deletions .github/example-status/java-status.md
Original file line number Diff line number Diff line change
@@ -1,40 +1,14 @@
## ✅ Java example passed
- Timestamp (UTC): 2026-01-29 17:40:29Z
- Timestamp (UTC): 2026-03-03 22:14:28Z
- Network: local

<details><summary>Output</summary>
=== Java Examples Runner ===
Timestamp (UTC): 2026-01-29 17:39:47Z
Timestamp (UTC): 2026-03-03 22:14:19Z
Network: local
Mirror: http://localhost:8080/api/v1

▶️ Running all examples…

Hedera account created: 0.0.1032
EVM Address: 0x1106feae7443bac61ae4d056c73a9441b92d9fd7


Waiting for Mirror Node to update...

Account balance: 20.0 ?

0.0.1012

Fungible token created: 0.0.1033

Waiting for Mirror Node to update...

Treasury holds: 100000 DEMO


Topic created: 0.0.1034

Message submitted: Hello, Hedera!

Waiting for Mirror Node to update...

Latest message: Hello, Hedera!


✅ All examples passed.
❌ One or more examples failed.
</details>
55 changes: 55 additions & 0 deletions .github/workflows/pr-formatting.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
name: "PR Formatting"
on:
pull_request_target:
types:
- assigned
- unassigned
- labeled
- unlabeled
- opened
- reopened
- edited
- converted_to_draft
- ready_for_review
- review_requested
- review_request_removed
- locked
- unlocked
- synchronize

defaults:
run:
shell: bash

permissions:
statuses: write

jobs:
title-check:
name: Title Check
runs-on: hashgraph-docs-linux-medium
steps:
- name: Harden Runner
uses: step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
with:
egress-policy: audit

- name: Check PR Title
uses: step-security/action-semantic-pull-request@bc0cf74f5be4ce34accdec1ae908dff38dc5def1 # v6.1.1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

assignee-check:
name: Assignee Check
runs-on: hashgraph-docs-linux-medium
steps:
- name: Harden Runner
uses: step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
with:
egress-policy: audit

- name: Check Assignee
if: ${{ github.event.pull_request.assignees == null || github.event.pull_request.assignees[0] == null }}
run: |
echo "Assignee is not set. Failing the workflow."
exit 1
70 changes: 60 additions & 10 deletions docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -62,16 +62,16 @@
},
"fonts": {
"heading": {
"family": "Styrene A",
"source": "/public/fonts/styrene/StyreneA-Regular-Web.woff2",
"family": "Styrene A Medium",
"source": "/public/fonts/styrene/StyreneA-Medium-Web.woff2",
"format": "woff2",
"weight": 400
"weight": 700
},
"body": {
"family": "Styrene A",
"source": "/public/fonts/styrene/StyreneA-Regular-Web.woff2",
"family": "Styrene Light Web",
"source": "/public/fonts/styrene/StyreneA-Light-Web.woff2",
"format": "woff2",
"weight": 400
"weight": 500
}
},
"background": {
Expand All @@ -90,9 +90,16 @@
"perplexity",
"mcp",
"cursor",
"vscode"
"vscode",
"add-mcp",
"grok"
]
},
"integrations": {
"gtm": {
"tagId": "GTM-NHLK548"
}
},
"navigation": {
"global": {
"anchors": [
Expand Down Expand Up @@ -228,6 +235,7 @@
"group": "More Tutorials",
"pages": [
"hedera/tutorials/more-tutorials",
"hedera/tutorials/more-tutorials/hedera-mcp-server-setup-guide",
"hedera/tutorials/more-tutorials/create-and-fund-your-hedera-testnet-account",
"hedera/tutorials/more-tutorials/how-to-create-a-personal-access-token-api-key-on-the-hedera-portal",
"hedera/tutorials/more-tutorials/how-to-auto-create-hedera-accounts-with-hbar-and-token-transfers",
Expand All @@ -241,7 +249,16 @@
]
},
"hedera/tutorials/more-tutorials/schedule-your-first-transaction",
"hedera/tutorials/more-tutorials/javascript-testing"
"hedera/tutorials/more-tutorials/javascript-testing",
{
"group": "HSM/KMS Signing Solutions",
"pages": [
"hedera/tutorials/more-tutorials/HSM-signing",
"hedera/tutorials/more-tutorials/HSM-signing/aws-kms",
"hedera/tutorials/more-tutorials/HSM-signing/azure-key-vault",
"hedera/tutorials/more-tutorials/HSM-signing/gcp-kms"
]
}
]
},
"hedera/tutorials/demo-applications",
Expand Down Expand Up @@ -318,7 +335,8 @@
"hedera/core-concepts/accounts",
"hedera/core-concepts/accounts/account-creation",
"hedera/core-concepts/accounts/auto-account-creation",
"hedera/core-concepts/accounts/account-properties"
"hedera/core-concepts/accounts/account-properties",
"hedera/core-concepts/accounts/network-accounts"
]
},
"hedera/core-concepts/keys-and-signatures",
Expand Down Expand Up @@ -485,6 +503,31 @@

]
},
{
"group": "Hiero CLI",
"pages": [
"hedera/open-source-solutions/hiero-cli/overview",
{
"group": "Plugins",
"pages": [
"/hedera/open-source-solutions/hiero-cli/plugins/credentials-plugin",
"/hedera/open-source-solutions/hiero-cli/plugins/network-plugin",
"/hedera/open-source-solutions/hiero-cli/plugins/hbar-plugin",
"/hedera/open-source-solutions/hiero-cli/plugins/account-plugin",
"/hedera/open-source-solutions/hiero-cli/plugins/token-plugin",
"/hedera/open-source-solutions/hiero-cli/plugins/topic-plugin",
"/hedera/open-source-solutions/hiero-cli/plugins/config-plugin",
"/hedera/open-source-solutions/hiero-cli/plugins/plugin-management-plugin"
]
},
{
"group": "Scripting",
"pages": [
"/hedera/open-source-solutions/hiero-cli/scripting/quickstart"
]
}
]
},
{
"group": "AI Tools for Developers",
"pages": [
Expand Down Expand Up @@ -512,7 +555,6 @@
"hedera/open-source-solutions/hashiodao/local-environment-setup"
]
},
"hedera/open-source-solutions/hedera-cli",
"hedera/open-source-solutions/hedera-contract-builder",
{
"group": "Hedera Custodians Library",
Expand Down Expand Up @@ -1144,6 +1186,14 @@
"href": "https://hedera.com/"
},
"navbar": {
"links": [
{
"label": "Join Hackathon",
"href": "https://hedera.com/hackathon",
"target": "_blank",
"icon": "code"
}
],
"primary": {
"type": "button",
"label": "Dev Portal",
Expand Down
3 changes: 2 additions & 1 deletion hedera/core-concepts/accounts.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ You interact with the network by submitting transactions that modify the ledger'
></Card>
</Columns>

## FAQ
## FAQs

<AccordionGroup>
<Accordion title="What is a Hedera account?">
Expand All @@ -53,3 +53,4 @@ A Hedera account is a unique entity in the Hedera Network that can hold tokens.
If an account is created with an [EVM address](/hedera/core-concepts/accounts/auto-account-creation#evm-address) via [Auto Account Creation](/hedera/core-concepts/accounts/auto-account-creation), it results in a "hollow" account. This account has an account number and alias but no account key. It can accept token transfers but cannot transfer tokens or modify account properties until the account key has been added, completing the account.
</Accordion>
</AccordionGroup>

32 changes: 32 additions & 0 deletions hedera/core-concepts/accounts/network-accounts.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
title: "Network Accounts"
---

The Hedera network uses several special, network-controlled accounts for its operations. These accounts are fundamental to the network's fee structure, staking rewards, and overall economic model.

### Special Accounts Comparison

| Account ID | Name | Purpose | Accepts Deposits? | Has Keys? |
| :--- | :--- | :--- | :--- | :--- |
| `0.0.98` | Network Admin Fee Account | Receives the majority of network transaction fees (typically 80%). | Yes | Yes |
| `0.0.800` | Staking Rewards Account | Holds funds for staking reward distribution. Receives a portion of daily fees (typically 10%). | Yes (donations) | No |
| `0.0.801` | Node Rewards Account | Holds funds for node reward distribution. Receives a portion of daily fees (typically 10%). | No | No |
| `0.0.802` | Fee Collection Account | Consolidates all transaction fees before daily distribution. | No | No |

### Account Details

#### Fee Collection Account (`0.0.802`)

Introduced in [HIP-1259](https://hips.hedera.com/hip/hip-1259), this account serves as a temporary holding account for all transaction fees. It is fully code-controlled, has no keys, and cannot accept HBAR deposits from users. This design simplifies transaction records and improves network efficiency.

#### Staking Rewards Account (`0.0.800`)

This account holds the HBAR that will be distributed to users who are staking their tokens. It receives a portion of the daily accumulated fees from the Fee Collection Account. While it does not have keys, it can accept HBAR donations from the community.

#### Node Rewards Account (`0.0.801`)

This account holds the HBAR that will be distributed to node operators for their services. It receives a portion of the daily accumulated fees from the Fee Collection Account. It does not have keys and cannot accept HBAR deposits.

#### Network Admin Fee Account (`0.0.98`)

This account receives the largest portion of the daily accumulated fees from the Fee Collection Account (typically 80%). These funds are used to support the long-term growth and development of the Hedera network. Unlike the other special fee accounts, this account has keys and can accept HBAR deposits.
34 changes: 34 additions & 0 deletions hedera/core-concepts/mirror-nodes.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,40 @@ Once a record file is closed, the consensus nodes generate a signature file. The

Hedera consensus nodes push new record files and signature files to the cloud storage provider – currently AWS S3 and Google File Storage are supported. Mirror nodes download these files, verify their signatures based on their hashes, and only then make them available to be processed.


## Understanding Block Streams After [`HIP-1259`](https://hips.hedera.com/hip/hip-1259)

For Mirror Node and [block stream](/hedera/support-and-community/glossary#block-stream) consumers, [HIP-1259](https://hips.hedera.com/hip/hip-1259) significantly simplifies the data related to transaction fees, leading to smaller block stream files and reduced data ingestion costs.

### Simplified Fee Structure

The primary change is the consolidation of all transaction fees into a single transfer to the **Fee Collection Account (`0.0.802`)**.

- **Before HIP-1259:** Each transaction record contained multiple fee-related transfers, increasing the size and complexity of the block stream.
- **After HIP-1259:** Each transaction record now contains only a single, clear fee transfer to `0.0.802`. This reduces the amount of data per transaction, making block streams more efficient.

### The Daily Synthetic Transaction

A new pattern to be aware of is the **daily synthetic distribution transaction**. This is a network-generated transaction that occurs once per day at the end of each staking period. It is responsible for distributing the fees accumulated in `0.0.802`.

As a block stream consumer, you can identify this transaction by the following characteristics:

- It will contain a single large debit from account `0.0.802`.
- It will have a long list of credit transfers to node operator accounts, the staking rewards account (`0.0.800`), the node rewards account (`0.0.801`), and the network treasury (`0.0.98`).
- It appears in the block stream like any other transaction.

<Info>
This synthetic transaction is the **only** time you will see funds being transferred out of the [Fee Collection Account](/hedera/support-and-community/glossary#fee-collection-account). All other transactions involving [`0.0.802`](https://hashscan.io/mainnet/account/0.0.802) will be credit transfers into the account.
</Info>

### Benefits for Mirror Node Operators

- **Reduced Storage Costs:** Smaller block stream files mean lower storage requirements for running a mirror node.
- **Faster Data Ingestion:** Simpler transaction records can be processed more quickly, improving the speed of data ingestion and synchronization.
- **Easier Data Analysis:** The fee structure is more straightforward, making it easier to analyze transaction costs and network revenue.



### Smart Contract Synthetic Logs

Starting with [v0.79](/hedera/networks/release-notes/mirror-node#v0.79) of Hedera Mirror Node release, synthetic event logs for Hedera Token Service (HTS) token transactions have been introduced to mimic the behavior of smart contract tokens. Synthetic events are generated for transactions such as:
Expand Down
Loading
Loading