Templates
Browse the templates used by Smallworld apps.
Open a template to see what kind of information it describes and which saved items use it.
Built-in templatesProtocol foundations
These templates are defined by the Smallworld chain protocol and have special root-creation rules.
29
Built-in templates
Protocol foundations
These templates are defined by the Smallworld chain protocol and have special root-creation rules.
The same protocol template families appear in Chainworks when you choose a built-in template. Discover also includes embedded and protocol-managed templates so the chain model remains complete.
Templates and data structures
Template childDefines one field or nested component in a template schema.ID c · template_childStandalone root creation is not allowedValidation ruleConstrains values accepted by a template or field.ID v · validation_ruleStandalone root creation is not allowedTemplateDefines an on-chain record schema and its instance policy.ID t · templateRoot instances require a domainTemplates mapGroups templates under a domain-owned map.ID p · templatesRoot instances require a domainMetaProvides shared metadata fields embedded in other templates.ID m · metaStandalone root creation is not allowedDatabaseDefines a domain-owned collection of templates.ID b · databaseRoot instances require a domain
Identity and relationships
DomainAnchors names, templates, and records in a domain hierarchy.ID d · domainRoot instances allowed without a domainAccountRepresents a chain account and its public authority material.ID a · accountRoot instances allowed without a domainAssociation confirmationConfirms a relationship between chain instances.ID n · instance_association_confirmationRoot instances require a domainActor keys mapPublishes actor key material under a domain-owned map.ID k · actor_keys_mapRoot instances require a domainExternal identity proof commitmentCommits privacy-reduced, action-bound external identity proof evidence.ID C · external_identity_proof_commitmentRoot instances allowed without a domain
Views and presentation
UI view nodeDefines a node in a reusable template UI render tree.ID u · ui_viewnodeStandalone root creation is not allowedUI view assemblyDefines a domain-owned UI view for template instances.ID y · ui_viewassemblyRoot instances require a domainUI view assemblies mapGroups named UI view assemblies.ID z · ui_viewassembliesRoot instances require a domainUI view combinatorCombines reusable UI view fragments.ID o · ui_viewcombinatorRoot instances require a domainUI view combinators mapGroups named UI view combinators.ID w · ui_viewcombinatorsRoot instances require a domain
Imports
Import nodeDefines an embedded step in a batch import mapping.ID i · import_nodeStandalone root creation is not allowedImport assemblyDefines a domain-owned batch import format.ID j · import_assemblyRoot instances require a domainImport input fieldDefines one input field consumed by an import assembly.ID q · import_input_fieldStandalone root creation is not allowed
Rights and access
Integration records
Runtime records
Runtime tickCommits a runtime network state root and lineage to chain.ID f · runtime_tickRoot instances allowed without a domainRuntime network anchorAnchors a runtime family and network lane on chain.ID x · runtime_network_anchorRoot instances allowed without a domainRuntime node announcementPublishes a node declaration for an anchored runtime network.ID l · runtime_node_announcementRoot instances allowed without a domainRuntime off-chain transaction publicationPublishes bounded off-chain transaction lineage evidence.ID A · runtime_offchain_tx_publicationRoot instances allowed without a domainRuntime off-chain authority publicationPublishes bounded off-chain authority lineage evidence.ID B · runtime_offchain_authority_publicationRoot instances allowed without a domain
On-chain templates
Published schemas
Domain-owned templates materialized by the configured Smallworld index.
Showing 0 of 0 templates