Hedera Token Service module

IRI: https://hashgraphontology.xyz/token

Service-specific vocabulary for modelling Hedera Token Service artefacts, compliance roles, and lifecycle events.

Source file: token.ttl

Prefixes

PrefixNamespace
dctermshttp://purl.org/dc/terms/
hederahttps://hashgraphontology.xyz/core/
ns1https://hashgraphontology.xyz/
ns2https://docs.hedera.com/hedera/sdks-and-apis/token-service/custom-fees/
ns3https://docs.hedera.com/hedera/core-concepts/transactions/
ns4https://hips.hedera.com/hip/
ns5https://docs.hedera.com/hedera/sdks-and-apis/token-service/
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#
skoshttp://www.w3.org/2004/02/skos/core#
xsdhttp://www.w3.org/2001/XMLSchema#

Classes (28)

LabelQNameSubclass OfNotes
Admin key hedera:AdminKey hedera:TokenKey
Definition: Token key that can update core properties or delete the token.
IRI: https://hashgraphontology.xyz/core/AdminKey
Custom fee hedera:CustomFee hedera:Artefact
Definition: Fee schedule entry defining royalty, fixed, or fractional fees assessed on token transfers.
IRI: https://hashgraphontology.xyz/core/CustomFee
Fixed fee hedera:FixedFee hedera:CustomFee
Definition: Custom fee that transfers a fixed quantity of tokens or HBAR to the collector.
IRI: https://hashgraphontology.xyz/core/FixedFee
Fractional fee hedera:FractionalFee hedera:CustomFee
Definition: Custom fee deducting a fraction of the transferred amount and sending it to a collector.
IRI: https://hashgraphontology.xyz/core/FractionalFee
Freeze controller role hedera:FreezeControllerRole hedera:TokenComplianceRole
Definition: Role responsible for freezing or unfreezing token accounts to maintain compliance.
IRI: https://hashgraphontology.xyz/core/FreezeControllerRole
Freeze key hedera:FreezeKey hedera:TokenKey
Definition: Token key that toggles whether accounts may transact the token.
IRI: https://hashgraphontology.xyz/core/FreezeKey
Freeze key assignment hedera:FreezeKeyAssignment hedera:TokenKeyAssignment
Definition: Assignment that links a freeze key to the actor authorised to halt or resume transfers.
IRI: https://hashgraphontology.xyz/core/FreezeKeyAssignment
Fungible token hedera:FungibleToken hedera:Token
Definition: Token whose units are interchangeable and tracked via balances and allowances.
IRI: https://hashgraphontology.xyz/core/FungibleToken
KYC controller role hedera:KYCControllerRole hedera:TokenComplianceRole
Definition: Role accountable for administering KYC approvals required before token transfers.
IRI: https://hashgraphontology.xyz/core/KYCControllerRole
KYC key hedera:KYCKey hedera:TokenKey
Definition: Token key that authorises marking accounts as KYC-compliant before they may transfer tokens.
IRI: https://hashgraphontology.xyz/core/KYCKey
KYC key assignment hedera:KYCKeyAssignment hedera:TokenKeyAssignment
Definition: Assignment that links a KYC key to the accountable controller enforcing onboarding checks.
IRI: https://hashgraphontology.xyz/core/KYCKeyAssignment
Non-fungible token hedera:NonFungibleToken hedera:Token
Definition: Token representing unique serialised items with metadata and ownership tracked per serial.
IRI: https://hashgraphontology.xyz/core/NonFungibleToken
Pause key hedera:PauseKey hedera:TokenKey
Definition: Token key that can pause and resume all token transfers regardless of account state.
IRI: https://hashgraphontology.xyz/core/PauseKey
Royalty fee hedera:RoyaltyFee hedera:CustomFee
Definition: Custom fee that distributes a percentage of NFT sales to the royalty collector.
IRI: https://hashgraphontology.xyz/core/RoyaltyFee
Stablecoin token hedera:StablecoinToken hedera:FungibleToken
Definition: Fungible token profile following HIP-540 stablecoin controls, including explicit KYC and freeze governance.
IRI: https://hashgraphontology.xyz/core/StablecoinToken
Supply key hedera:SupplyKey hedera:TokenKey
Definition: Token key that authorises minting or burning supply for fungible and non-fungible tokens.
IRI: https://hashgraphontology.xyz/core/SupplyKey
Supply key assignment hedera:SupplyKeyAssignment hedera:TokenKeyAssignment
Definition: Assignment that links a supply key to the actor authorised to mint or burn supply.
IRI: https://hashgraphontology.xyz/core/SupplyKeyAssignment
Token hedera:Token hedera:Artefact
Definition: Digital asset managed by the Token Service with associated supply, metadata, and key governance.
IRI: https://hashgraphontology.xyz/core/Token
Token burn event hedera:TokenBurnEvent hedera:TokenEvent
Definition: Event noting supply removed from circulation.
IRI: https://hashgraphontology.xyz/core/TokenBurnEvent
Token compliance role hedera:TokenComplianceRole hedera:Role
Definition: Role describing a governance responsibility over compliance-sensitive token keys.
IRI: https://hashgraphontology.xyz/core/TokenComplianceRole
Token event hedera:TokenEvent hedera:Event
Definition: Event emitted by the Token Service reflecting mint, burn, or transfer outcomes.
IRI: https://hashgraphontology.xyz/core/TokenEvent
Token key hedera:TokenKey hedera:AccountKey
Definition: Key material that authorises token-specific actions such as supply control, compliance, or metadata updates.
IRI: https://hashgraphontology.xyz/core/TokenKey
Token key assignment hedera:TokenKeyAssignment hedera:Artefact
Definition: Artefact capturing which actor controls a specific token key and for what governance purpose.
IRI: https://hashgraphontology.xyz/core/TokenKeyAssignment
Token mint event hedera:TokenMintEvent hedera:TokenEvent
Definition: Event noting additional supply minted for a token.
IRI: https://hashgraphontology.xyz/core/TokenMintEvent
Token relationship hedera:TokenRelationship hedera:Artefact
Definition: Per-account view of balances, KYC, freeze, and allowance states for a specific token.
IRI: https://hashgraphontology.xyz/core/TokenRelationship
Token Service hedera:TokenService hedera:Service
Definition: Network service responsible for minting, managing, and enforcing policy over fungible and non-fungible tokens.
IRI: https://hashgraphontology.xyz/core/TokenService
Token transfer event hedera:TokenTransferEvent hedera:TokenEvent
Definition: Event capturing debits and credits recorded for token relationships during a transfer.
IRI: https://hashgraphontology.xyz/core/TokenTransferEvent
Token treasury role hedera:TokenTreasuryRole hedera:Role
Definition: Role fulfilled by the account safeguarding reserves and distributing supply on behalf of a token.
IRI: https://hashgraphontology.xyz/core/TokenTreasuryRole

Properties (26)

LabelQNameKindDomainRangeNotes
assigns key hedera:assignsKey ObjectProperty hedera:TokenKeyAssignment hedera:TokenKey
IRI: https://hashgraphontology.xyz/core/assignsKey
controls key hedera:controlsKey ObjectProperty hedera:Role hedera:TokenKey
IRI: https://hashgraphontology.xyz/core/controlsKey
enforcement state hedera:enforcementState DatatypeProperty hedera:TokenKeyAssignment xsd:string
IRI: https://hashgraphontology.xyz/core/enforcementState
fee collector hedera:feeCollector ObjectProperty hedera:CustomFee hedera:Account
IRI: https://hashgraphontology.xyz/core/feeCollector
has allowance hedera:hasAllowance DatatypeProperty hedera:TokenRelationship xsd:decimal
IRI: https://hashgraphontology.xyz/core/hasAllowance
has controller role hedera:hasControllerRole ObjectProperty hedera:TokenKeyAssignment hedera:Role
IRI: https://hashgraphontology.xyz/core/hasControllerRole
has custom fee hedera:hasCustomFee ObjectProperty hedera:Token hedera:CustomFee
IRI: https://hashgraphontology.xyz/core/hasCustomFee
has decimals hedera:hasDecimals DatatypeProperty hedera:FungibleToken xsd:integer
IRI: https://hashgraphontology.xyz/core/hasDecimals
has initial supply hedera:hasInitialSupply DatatypeProperty hedera:FungibleToken xsd:decimal
IRI: https://hashgraphontology.xyz/core/hasInitialSupply
has key assignment hedera:hasKeyAssignment ObjectProperty hedera:Token hedera:TokenKeyAssignment
IRI: https://hashgraphontology.xyz/core/hasKeyAssignment
has max supply hedera:hasMaxSupply DatatypeProperty hedera:Token xsd:decimal
IRI: https://hashgraphontology.xyz/core/hasMaxSupply
has symbol hedera:hasSymbol DatatypeProperty hedera:Token xsd:string
IRI: https://hashgraphontology.xyz/core/hasSymbol
has token balance hedera:hasTokenBalance DatatypeProperty hedera:TokenRelationship xsd:decimal
IRI: https://hashgraphontology.xyz/core/hasTokenBalance
has token id hedera:hasTokenId DatatypeProperty hedera:Token xsd:string
IRI: https://hashgraphontology.xyz/core/hasTokenId
has token relationship hedera:hasTokenRelationship ObjectProperty hedera:Token hedera:TokenRelationship
IRI: https://hashgraphontology.xyz/core/hasTokenRelationship
has treasury hedera:hasTreasury ObjectProperty hedera:Token hedera:Account
IRI: https://hashgraphontology.xyz/core/hasTreasury
is controlled by hedera:isControlledBy ObjectProperty hedera:TokenKeyAssignment hedera:Actor
IRI: https://hashgraphontology.xyz/core/isControlledBy
is frozen hedera:isFrozen DatatypeProperty hedera:TokenRelationship xsd:boolean
IRI: https://hashgraphontology.xyz/core/isFrozen
is KYC approved hedera:isKYCApproved DatatypeProperty hedera:TokenRelationship xsd:boolean
IRI: https://hashgraphontology.xyz/core/isKYCApproved
manages token hedera:managesToken ObjectProperty hedera:TokenService hedera:Token
SubProperty Of: hedera:managesArtefact
IRI: https://hashgraphontology.xyz/core/managesToken
provenance trace hedera:provTrace ObjectProperty hedera:Token prov:Entity
SubProperty Of: prov:wasDerivedFrom
IRI: https://hashgraphontology.xyz/core/provTrace
records event hedera:recordsEvent ObjectProperty hedera:TokenRelationship hedera:TokenEvent
IRI: https://hashgraphontology.xyz/core/recordsEvent
relates account hedera:relatesAccount ObjectProperty hedera:TokenRelationship hedera:Account
IRI: https://hashgraphontology.xyz/core/relatesAccount
relates token hedera:relatesToken ObjectProperty hedera:TokenRelationship hedera:Token
IRI: https://hashgraphontology.xyz/core/relatesToken
submits token transaction hedera:submitsTokenTransaction ObjectProperty hedera:Account hedera:TokenEvent
IRI: https://hashgraphontology.xyz/core/submitsTokenTransaction
tracks relationship hedera:tracksRelationship ObjectProperty hedera:TokenService hedera:TokenRelationship
IRI: https://hashgraphontology.xyz/core/tracksRelationship