Blockchain security is on the Enterprise plan. You need the Credential issuer or Administrator role to change a group. If you don’t see Security under More settings, contact us to turn it on.
When to turn it on
Turn it on for credentials that people check carefully, for example:- Certifications that employers or regulators check.
- Credentials that people use for a long time.
- Programs where you want a proof that does not depend on Hyperstack alone.
Turn on blockchain security
1
Open the group
Go to Credential Groups and click the group. For a new group, click Create group.
2
Open the Security settings
Under More settings, click Security.
3
Set Blockchain security to Enabled
The row then reads Blockchain security on.
4
Save the group
Click Update group, or Create group for a new group.
What happens when you publish
- Hyperstack signs the credential with your organization’s key.
- Hyperstack collects the credentials published in the same 30 seconds into one batch.
- Hyperstack records one fingerprint of the batch on Hedera mainnet.
When you change a credential
The record covers the recipient’s email address, but not the name, the group or the dates.- If you change the email of a credential, or the recipient claims it with a different email address, Hyperstack signs it again and records it again in a new batch. Until the new record is ready, the credential page reads Processing Transaction… and Verify credential shows Processing…. The old record stays on Hedera.
- If you change the name, the group or the dates, the record does not change.
Existing groups and credentials
You can turn on blockchain security for an existing group at any time.- Only credentials that you publish after you turn it on get a record.
- Credentials that you published before do not get a record. They stay as they are.
- Credentials under review get a record when you publish them.
- If you turn it off, credentials that already have a record keep it.
What verifiers see
On the credential page, the Credential Authenticity section shows:- Technology: Hedera Hashgraph. Credentials without blockchain security show Hyperstack Engine.
- Document Identity: the credential’s ID.
- Transaction Hash: the hash of the Hedera transaction. Until the record is ready, it reads Processing Transaction….
- Ledger record: for example Hedera Mainnet · message #196166. Click it to open the record on HashScan, a public Hedera explorer. Credentials recorded before 10 October 2026 don’t show this row.
- If the record does not match the credential, the step reads The ledger record does not match this credential and the check fails.
- If the Hedera ledger can’t be reached, the step says ledger unreachable right now. This is not a failure. Try again later.
Technical details for verifiers
The record is on the Hedera Consensus Service:- Network: Hedera mainnet
- Topic:
0.0.131862 - Sender account:
0.0.131578
root is the Merkle root of the batch. n is the number of credentials in it. All credentials in a batch share the same transaction.
Check the record yourself
- On the credential page, note the message number in the Ledger record row.
- Click the row to open the transaction on HashScan. Check the topic, the sender account and the time.
- Or ask the public Hedera mirror node for the message:
message field is base64. Decoded, it is the JSON above.
What the fingerprint covers
For each credential:- A SHA-256 hash of the credential’s ID, the issuer’s identity and public key, and the recipient’s email address.
- The issuer’s Ed25519 signature of that hash.
- A SHA-256 hash of the signature. This is the credential’s leaf in the batch.

