Repository navigation
docs: add HCS audit trail page under Solutions Finance Workflows - #807
Open
web3buidlerz wants to merge 5 commits into
Open
web3buidlerz wants to merge 5 commits into
web3buidlerz wants to merge 5 commits into
Conversation
Contributor
Preview approval requiredThis pull request comes from a fork, so Mintlify won't build a preview until someone with write access approves commit |
web3buidlerz
force-pushed
the
docs/solutions-hcs-audit-trail
branch
from
October 22, 2026 16:48
21f7e5f to
eaccff1
Compare
web3buidlerz
marked this pull request as ready for review
October 27, 2026 13:31
web3buidlerz
marked this pull request as draft
October 27, 2026 13:40
web3buidlerz
marked this pull request as ready for review
October 27, 2026 14:09
Signed-off-by: web3buidlerz <seba@buidlerlabs.com>
Signed-off-by: web3buidlerz <seba@buidlerlabs.com>
… one The page's own checks had moved on. Four of its claims described the template before it was hardened, and a page whose subject is why a trail cannot skip an entry has to be right about how. - Publishing is a queue, so the section now says why an entry cannot be written before its action, and what the queue buys: `prev` read at publish time, one transaction id across retries, nothing discarded. - The regulator's Transaction check covers the kind of transaction, its token and its account, not only the result code — which on its own would verify a `freeze` entry against any successful transaction on the network. The snippet matches the code again. - Confirming a wallet entry is bound to the exact prepared transaction id and to the bytes on the topic, and a wallet that does not publish hands the entry back to the Issuer rather than losing it. - Authorising is cumulative, so the publishers list and the topic's submit key cannot disagree. Also the two action buttons the spec names, and a production note that the queue lives in memory. Signed-off-by: web3buidlerz <seba@buidlerlabs.com>
The template now lives in the Hedera org repo, with every branch pushed and the name no longer carrying its capital I. The card and the install command point there rather than at a personal fork. Signed-off-by: web3buidlerz <seba@buidlerlabs.com>
…ions pages Signed-off-by: web3buidlerz <seba@buidlerlabs.com>
web3buidlerz
force-pushed
the
docs/solutions-hcs-audit-trail
branch
2 times, most recently
from
October 27, 2026 15:06
a5562af to
073dfa0
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this adds
A second Solutions → Finance Workflows page, paired with a scaffold-hbar template that runs on testnet.
Publish a tamper-evident audit trail and regulator feed with HCS logs every compliance action on a security token (issuance, KYC, transfers, freezes) to a Hedera Consensus Service topic with a submit key. A regulator page reads the topic straight from the mirror node and verifies it itself: no sequence gaps, an unbroken hash chain across entries, and every referenced transaction real with the logged result. An outsider's submission is rejected with
INVALID_SIGNATURE.issueentryThe paired template installs with:
Validation
mint broken-links— no broken links.github/scripts/check-mdx-compiles.js— page compiles.github/scripts/check-terminology.sh— no retired termsdocs.jsonparses as valid JSON