Bhash Core Ontology

IRI: https://hashgraphontology.xyz/core

Upper-level classes and properties capturing shared Hedera and Hiero network concepts, including identity, governance, transactions, and data export semantics.

Source file: core.ttl

Prefixes

PrefixNamespace
dcathttp://www.w3.org/ns/dcat#
dctermshttp://purl.org/dc/terms/
hederahttps://hashgraphontology.xyz/core/
ns1https://hedera.com/
ns10https://docs.hedera.com/hedera/core-concepts/accounts/account-properties#
ns11https://docs.hedera.com/hedera/core-concepts/accounts/
ns12https://hips.hedera.com/hip/
ns13https://docs.hedera.com/hedera/core-concepts/staking/
ns14https://docs.hedera.com/hedera/core-concepts/staking/stake-hbar#
ns15https://www.apache.org/licenses/
ns16https://docs.hedera.com/hiero/concepts/
ns17https://hashgraphontology.xyz/imports/
ns18https://docs.hedera.com/hedera/mirror-node/architecture/
ns2https://docs.hedera.com/hedera/network/nodes/
ns3https://docs.hedera.com/hedera/core-concepts/transactions/
ns4https://docs.hedera.com/
ns5https://docs.hedera.com/hedera/core-concepts/
ns6https://docs.hedera.com/hedera/core-concepts/transactions/transaction-lifecycle#
ns7https://docs.hedera.com/hedera/mirror-node/sdks-and-apis/
ns8https://hashgraphontology.xyz/
ns9https://docs.hedera.com/hedera/
owlhttp://www.w3.org/2002/07/owl#
provhttp://www.w3.org/ns/prov#
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfshttp://www.w3.org/2000/01/rdf-schema#
schema1http://schema.org/
skoshttp://www.w3.org/2004/02/skos/core#
xsdhttp://www.w3.org/2001/XMLSchema#

Classes (37)

LabelQNameSubclass OfNotes
Account hedera:Account hedera:Actor
Definition: On-ledger identity storing keys, balances, and staking configuration for participation in Hedera services.
IRI: https://hashgraphontology.xyz/core/Account
Account key hedera:AccountKey hedera:Artefact
Definition: Key material that authorises actions for accounts, topics, files, and tokens.
IRI: https://hashgraphontology.xyz/core/AccountKey
Actor hedera:Actor hedera:Conceptprov:Agent
Definition: An agent that participates in Hedera or Hiero network operations, such as councils, operators, or wallets.
IRI: https://hashgraphontology.xyz/core/Actor
Artefact hedera:Artefact hedera:Conceptprov:Entity
Definition: Digital object or state produced or managed by Hedera services (topics, tokens, files, smart contracts).
IRI: https://hashgraphontology.xyz/core/Artefact
Concept hedera:Concept
Definition: Abstract superclass for all Bhash ontology entities.
IRI: https://hashgraphontology.xyz/core/Concept
Consensus finality phase hedera:ConsensusFinalityPhase hedera:TransactionPhase
Definition: Phase in which consensus nodes order the transaction and assign a consensus timestamp.
IRI: https://hashgraphontology.xyz/core/ConsensusFinalityPhase
Consensus node hedera:ConsensusNode hedera:Nodehedera:Validator
Definition: Validator node participating in Hedera consensus ordering and staking.
IRI: https://hashgraphontology.xyz/core/ConsensusNode
Event hedera:Event hedera:Conceptprov:Entity
Definition: Bounded outcome or observation emitted by a process, typically recorded through mirror nodes or logs.
IRI: https://hashgraphontology.xyz/core/Event
Governance body hedera:GovernanceBody hedera:Actor
Definition: Formal collective responsible for decision-making over network policy or operations.
IRI: https://hashgraphontology.xyz/core/GovernanceBody
Governance decision hedera:GovernanceDecision hedera:Event
Definition: Recorded outcome of a governance process, such as an approved vote or mandate.
IRI: https://hashgraphontology.xyz/core/GovernanceDecision
Governance process hedera:GovernanceProcess hedera:Process
Definition: Process through which councils or committees evaluate and ratify network decisions.
IRI: https://hashgraphontology.xyz/core/GovernanceProcess
Hiero consensus layer hedera:HieroConsensusLayer hedera:HieroLayer
Definition: Hiero layer responsible for ordering transactions and coordinating validator sets.
IRI: https://hashgraphontology.xyz/core/HieroConsensusLayer
Hiero execution layer hedera:HieroExecutionLayer hedera:HieroLayer
Definition: Hiero layer executing ordered transactions and maintaining state commitments.
IRI: https://hashgraphontology.xyz/core/HieroExecutionLayer
Hiero layer hedera:HieroLayer hedera:Network
Definition: Logical component of the Hiero architecture (consensus, execution, or service layer).
IRI: https://hashgraphontology.xyz/core/HieroLayer
Hiero service layer hedera:HieroServiceLayer hedera:HieroLayer
Definition: Hiero layer exposing Hedera services (tokens, consensus topics, contracts) to applications.
IRI: https://hashgraphontology.xyz/core/HieroServiceLayer
Hiero shard hedera:HieroShard hedera:Network
Definition: Network partition within Hiero that localises consensus and execution responsibilities.
IRI: https://hashgraphontology.xyz/core/HieroShard
Key list hedera:KeyList hedera:AccountKey
Definition: Composite key structure enforcing threshold or multi-signature requirements.
IRI: https://hashgraphontology.xyz/core/KeyList
Mirror dataset hedera:MirrorDataset hedera:Artefactdcat:Dataset
Definition: Dataset published by a mirror node exposing consensus records or account state.
IRI: https://hashgraphontology.xyz/core/MirrorDataset
Mirror export phase hedera:MirrorExportPhase hedera:TransactionPhase
Definition: Phase where consensus and balance data are exported to mirror nodes for querying.
IRI: https://hashgraphontology.xyz/core/MirrorExportPhase
Mirror node hedera:MirrorNode hedera:Node
Definition: Data replication node exposing consensus history via REST and gRPC APIs.
IRI: https://hashgraphontology.xyz/core/MirrorNode
Network hedera:Network hedera:Actor
Definition: A distributed environment (e.g., mainnet, testnet, shard) that provides Hedera services.
IRI: https://hashgraphontology.xyz/core/Network
Node hedera:Node hedera:Actor
Definition: Operational actor (consensus or mirror) providing network infrastructure.
IRI: https://hashgraphontology.xyz/core/Node
Process hedera:Process hedera:Conceptprov:Activity
Definition: Coordinated activity that changes network state, such as transaction execution or governance voting.
IRI: https://hashgraphontology.xyz/core/Process
Public key hedera:PublicKey hedera:AccountKey
Definition: Individual Ed25519 or ECDSA key associated with accounts, contracts, and services.
IRI: https://hashgraphontology.xyz/core/PublicKey
Role hedera:Role hedera:Conceptprov:Role
Definition: Responsibility or capacity that an actor can perform within the network.
IRI: https://hashgraphontology.xyz/core/Role
Service hedera:Service hedera:Conceptschema1:Service
Definition: A capability offered by the Hedera network such as consensus, token management, or smart contract execution.
IRI: https://hashgraphontology.xyz/core/Service
Staking event hedera:StakingEvent hedera:Event
Definition: Event recording a staking action or reward distribution.
IRI: https://hashgraphontology.xyz/core/StakingEvent
Staking process hedera:StakingProcess hedera:Process
Definition: Process that binds accounts to validator nodes and accrues staking rewards.
IRI: https://hashgraphontology.xyz/core/StakingProcess
Threshold key hedera:ThresholdKey hedera:AccountKey
Definition: Key arrangement requiring a subset of signatures out of a larger list to authorise an action.
IRI: https://hashgraphontology.xyz/core/ThresholdKey
Transaction hedera:Transaction hedera:Artefact
Definition: Signed payload submitted to the Hedera network that changes ledger state upon execution.
IRI: https://hashgraphontology.xyz/core/Transaction
Transaction execution phase hedera:TransactionExecutionPhase hedera:TransactionPhase
Definition: Phase performing business logic and state transitions for the ordered transaction.
IRI: https://hashgraphontology.xyz/core/TransactionExecutionPhase
Transaction phase hedera:TransactionPhase hedera:Process
Definition: Segment of the transaction lifecycle (submission, consensus, execution, export).
IRI: https://hashgraphontology.xyz/core/TransactionPhase
Transaction record hedera:TransactionRecord hedera:Event
Definition: Structured record capturing the result of a processed transaction.
IRI: https://hashgraphontology.xyz/core/TransactionRecord
Transaction submission hedera:TransactionSubmission hedera:TransactionPhase
Definition: Phase where a client signs and submits the transaction to a node.
IRI: https://hashgraphontology.xyz/core/TransactionSubmission
Validator hedera:Validator hedera:Actor
Definition: Node operator that participates in consensus or execution for Hedera or Hiero networks.
IRI: https://hashgraphontology.xyz/core/Validator
Validator onboarding process hedera:ValidatorOnboardingProcess hedera:GovernanceProcess
Definition: Governance process that evaluates, approves, and activates validator participants.
IRI: https://hashgraphontology.xyz/core/ValidatorOnboardingProcess
Vote event hedera:VoteEvent hedera:GovernanceDecision
Definition: Governance decision capturing the voting record that authorises a change.
IRI: https://hashgraphontology.xyz/core/VoteEvent

Properties (38)

LabelQNameKindDomainRangeNotes
consumes artefact hedera:consumesArtefact ObjectProperty hedera:Service hedera:Artefact
IRI: https://hashgraphontology.xyz/core/consumesArtefact
declines staking rewards hedera:declinesStakingRewards DatatypeProperty hedera:Account xsd:boolean
IRI: https://hashgraphontology.xyz/core/declinesStakingRewards
exposed on hedera:exposedOn ObjectProperty hedera:Service hedera:Network
IRI: https://hashgraphontology.xyz/core/exposedOn
governs hedera:governs ObjectProperty hedera:GovernanceBody hedera:Network
SubProperty Of: prov:influenced
Inverse Of: hedera:isGovernedBy
IRI: https://hashgraphontology.xyz/core/governs
has account hedera:hasAccount ObjectProperty hedera:Actor hedera:Account
Inverse Of: hedera:isAccountOf
IRI: https://hashgraphontology.xyz/core/hasAccount
has account alias hedera:hasAccountAlias DatatypeProperty hedera:Account xsd:string
IRI: https://hashgraphontology.xyz/core/hasAccountAlias
has account ID hedera:hasAccountId DatatypeProperty hedera:Account xsd:string
IRI: https://hashgraphontology.xyz/core/hasAccountId
has layer hedera:hasLayer ObjectProperty hedera:Network hedera:HieroLayer
Inverse Of: hedera:isLayerOf
IRI: https://hashgraphontology.xyz/core/hasLayer
has mandate hedera:hasMandate DatatypeProperty hedera:GovernanceBody xsd:string
IRI: https://hashgraphontology.xyz/core/hasMandate
has participant hedera:hasParticipant ObjectProperty hedera:Process hedera:Actor
SubProperty Of: prov:wasAssociatedWith
Inverse Of: hedera:participatesIn
IRI: https://hashgraphontology.xyz/core/hasParticipant
has phase order hedera:hasPhaseOrder DatatypeProperty hedera:TransactionPhase xsd:integer
IRI: https://hashgraphontology.xyz/core/hasPhaseOrder
has record hedera:hasRecord ObjectProperty hedera:Transaction hedera:TransactionRecord
SubProperty Of: prov:wasAttributedTo
IRI: https://hashgraphontology.xyz/core/hasRecord
has role hedera:hasRole ObjectProperty hedera:Actor hedera:Role
SubProperty Of: prov:hadRole
IRI: https://hashgraphontology.xyz/core/hasRole
has shard hedera:hasShard ObjectProperty hedera:Network hedera:HieroShard
Inverse Of: hedera:isShardOf
IRI: https://hashgraphontology.xyz/core/hasShard
has transaction phase hedera:hasTransactionPhase ObjectProperty hedera:Transaction hedera:TransactionPhase
IRI: https://hashgraphontology.xyz/core/hasTransactionPhase
is account of hedera:isAccountOf ObjectProperty hedera:Account hedera:Actor
Inverse Of: hedera:hasAccount
IRI: https://hashgraphontology.xyz/core/isAccountOf
is governed by hedera:isGovernedBy ObjectProperty hedera:Network hedera:GovernanceBody
SubProperty Of: prov:wasInfluencedBy
Inverse Of: hedera:governs
IRI: https://hashgraphontology.xyz/core/isGovernedBy
is layer of hedera:isLayerOf ObjectProperty hedera:HieroLayer hedera:Network
Inverse Of: hedera:hasLayer
IRI: https://hashgraphontology.xyz/core/isLayerOf
is operated by hedera:isOperatedBy ObjectProperty hedera:Service hedera:Actor
SubProperty Of: prov:wasAssociatedWith
Inverse Of: hedera:operatesService
IRI: https://hashgraphontology.xyz/core/isOperatedBy
is published by hedera:isPublishedBy ObjectProperty hedera:MirrorDataset hedera:MirrorNode
Inverse Of: hedera:publishesDataset
IRI: https://hashgraphontology.xyz/core/isPublishedBy
is shard of hedera:isShardOf ObjectProperty hedera:HieroShard hedera:Network
Inverse Of: hedera:hasShard
IRI: https://hashgraphontology.xyz/core/isShardOf
issues decision hedera:issuesDecision ObjectProperty hedera:GovernanceProcess hedera:GovernanceDecision
SubProperty Of: hedera:producesEvent
IRI: https://hashgraphontology.xyz/core/issuesDecision
manages artefact hedera:managesArtefact ObjectProperty hedera:Service hedera:Artefact
IRI: https://hashgraphontology.xyz/core/managesArtefact
occurs on hedera:occursOn ObjectProperty hedera:Process hedera:Network
IRI: https://hashgraphontology.xyz/core/occursOn
operates service hedera:operatesService ObjectProperty hedera:Actor hedera:Service
Inverse Of: hedera:isOperatedBy
IRI: https://hashgraphontology.xyz/core/operatesService
participates in hedera:participatesIn ObjectProperty hedera:Actor hedera:Process
Inverse Of: hedera:hasParticipant
IRI: https://hashgraphontology.xyz/core/participatesIn
precedes phase hedera:precedesPhase ObjectProperty hedera:TransactionPhase hedera:TransactionPhase
IRI: https://hashgraphontology.xyz/core/precedesPhase
produces event hedera:producesEvent ObjectProperty hedera:Process hedera:Event
SubProperty Of: prov:generated
IRI: https://hashgraphontology.xyz/core/producesEvent
produces record hedera:producesRecord ObjectProperty hedera:TransactionPhase hedera:TransactionRecord
SubProperty Of: hedera:producesEvent
IRI: https://hashgraphontology.xyz/core/producesRecord
publishes dataset hedera:publishesDataset ObjectProperty hedera:MirrorNode hedera:MirrorDataset
Inverse Of: hedera:isPublishedBy
IRI: https://hashgraphontology.xyz/core/publishesDataset
records stake hedera:recordsStake ObjectProperty hedera:StakingProcess hedera:StakingEvent
SubProperty Of: hedera:producesEvent
IRI: https://hashgraphontology.xyz/core/recordsStake
registered in hedera:registeredIn ObjectProperty hedera:Artefact hedera:Network
IRI: https://hashgraphontology.xyz/core/registeredIn
secured by hedera:securedBy ObjectProperty hedera:Account hedera:AccountKey
Inverse Of: hedera:securesAccount
IRI: https://hashgraphontology.xyz/core/securedBy
secures account hedera:securesAccount ObjectProperty hedera:AccountKey hedera:Account
Inverse Of: hedera:securedBy
IRI: https://hashgraphontology.xyz/core/securesAccount
stakes to hedera:stakesTo ObjectProperty hedera:Account hedera:Validator
IRI: https://hashgraphontology.xyz/core/stakesTo
submitted by hedera:submittedBy ObjectProperty hedera:Transaction hedera:Account
IRI: https://hashgraphontology.xyz/core/submittedBy
targets validator hedera:targetsValidator ObjectProperty hedera:ValidatorOnboardingProcess hedera:Validator
IRI: https://hashgraphontology.xyz/core/targetsValidator
virtualises service hedera:virtualisesService ObjectProperty hedera:HieroLayer hedera:Service
IRI: https://hashgraphontology.xyz/core/virtualisesService