rows { options { physical_type: PHYSICAL_STREAM_TYPE_QUADS max_name_table_size: 128 max_prefix_table_size: 16 max_datatype_table_size: 16 logical_type: LOGICAL_STREAM_TYPE_DATASETS version: 2 } } rows { prefix { value: "https://w3id.org/np/" } } rows { name { value: "RAA1EPMoSVtJ5OFVPH8ahP6r1GccdzN_8u-yYQoRgy01c" } } rows { namespace { name: "this" value { prefix_id: 1 } } } rows { prefix { value: "https://w3id.org/np/RAA1EPMoSVtJ5OFVPH8ahP6r1GccdzN_8u-yYQoRgy01c/" } } rows { name { } } rows { namespace { name: "sub" value { prefix_id: 2 } } } rows { prefix { value: "http://schema.org/" } } rows { namespace { name: "schema" value { prefix_id: 3 name_id: 2 } } } rows { prefix { value: "https://w3id.org/kpxl/gen/terms/" } } rows { namespace { name: "gen" value { prefix_id: 4 name_id: 2 } } } rows { prefix { value: "http://www.nanopub.org/nschema#" } } rows { namespace { name: "np" value { prefix_id: 5 name_id: 2 } } } rows { prefix { value: "http://purl.org/dc/terms/" } } rows { namespace { name: "dct" value { prefix_id: 6 name_id: 2 } } } rows { prefix { value: "https://w3id.org/np/o/ntemplate/" } } rows { namespace { name: "nt" value { prefix_id: 7 name_id: 2 } } } rows { prefix { value: "http://purl.org/nanopub/x/" } } rows { namespace { name: "npx" value { prefix_id: 8 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/2001/XMLSchema#" } } rows { namespace { name: "xsd" value { prefix_id: 9 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/2000/01/rdf-schema#" } } rows { namespace { name: "rdfs" value { prefix_id: 10 name_id: 2 } } } rows { prefix { value: "https://orcid.org/" } } rows { namespace { name: "orcid" value { prefix_id: 11 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/ns/prov#" } } rows { namespace { name: "prov" value { prefix_id: 12 name_id: 2 } } } rows { name { value: "hasAssertion" } } rows { name { value: "assertion" } } rows { name { value: "Head" } } rows { quad { s_iri { prefix_id: 1 name_id: 1 } p_iri { prefix_id: 5 name_id: 3 } o_iri { prefix_id: 2 } g_iri { } } } rows { name { value: "hasProvenance" } } rows { name { value: "provenance" } } rows { quad { p_iri { prefix_id: 5 } o_iri { prefix_id: 2 } } } rows { name { value: "hasPublicationInfo" } } rows { name { value: "pubinfo" } } rows { quad { p_iri { prefix_id: 5 } o_iri { prefix_id: 2 } } } rows { prefix { value: "http://www.w3.org/1999/02/22-rdf-syntax-ns#" } } rows { name { value: "type" } } rows { name { value: "Nanopublication" } } rows { quad { p_iri { prefix_id: 13 } o_iri { prefix_id: 5 } } } rows { prefix { value: "https://w3id.org/np/RAFLpeYlxZhB9-zCggp2aSKSjR0zfRR5SdR3ye_7Y02IA/" } } rows { name { value: "faq-entry" } } rows { name { value: "isPartOf" } } rows { prefix { value: "https://w3id.org/spaces/nanopub/r/" } } rows { name { value: "faq" } } rows { quad { s_iri { prefix_id: 14 } p_iri { prefix_id: 6 } o_iri { prefix_id: 15 } g_iri { prefix_id: 2 name_id: 4 } } } rows { name { value: "Question" } } rows { quad { p_iri { prefix_id: 13 name_id: 10 } o_iri { prefix_id: 3 name_id: 15 } } } rows { name { value: "label" } } rows { quad { p_iri { prefix_id: 10 } o_literal { lex: "How should nanopublications be cited?" } } } rows { name { value: "hasContent" } } rows { quad { p_iri { prefix_id: 4 } o_literal { lex: "

Every nanopublication has a globally unique, content-based Trusty URI, made persistently resolvable through w3id.org (for example, https://w3id.org/np/RA...). This URI is the canonical citation: it permanently identifies the exact, immutable content of the nanopublication, can be verified by anyone who retrieves it, and resolves to a viewable rendering.\n\nWhen listing a nanopublication in a reference list, treat the trusty URI as the URL and use the metadata from the publication info for the rest: dct:creator (typically an ORCID) for the author, rdfs:label for the title, and dct:created for the date. Because the trusty URI is immutable, no version, hash, or access date is needed \342\200\224 even if the nanopublication is later superseded or retracted, the citation still points unambiguously at the original version.\n\nFor example, the nanopublication at https://w3id.org/np/RAiBSheuO17iqJacTs9aSeK3k80vf4BswE5BNQ-UR9MG0 could be cited as:

\n\n

Kuhn, T. (2026). Night train to Vienna [nanopublication]. https://w3id.org/np/RAiBSheuO17iqJacTs9aSeK3k80vf4BswE5BNQ-UR9MG0

" } } } rows { name { value: "wasDerivedFrom" } } rows { name { value: "RAFLpeYlxZhB9-zCggp2aSKSjR0zfRR5SdR3ye_7Y02IA" } } rows { quad { s_iri { prefix_id: 2 name_id: 4 } p_iri { prefix_id: 12 name_id: 18 } o_iri { prefix_id: 1 } g_iri { prefix_id: 2 name_id: 7 } } } rows { name { value: "created" } } rows { datatype { value: "http://www.w3.org/2001/XMLSchema#dateTime" } } rows { quad { s_iri { prefix_id: 1 name_id: 1 } p_iri { prefix_id: 6 name_id: 20 } o_literal { lex: "2026-05-11T08:25:38Z" datatype: 1 } g_iri { prefix_id: 2 name_id: 9 } } } rows { name { value: "creator" } } rows { name { value: "0000-0002-1267-0234" } } rows { quad { p_iri { prefix_id: 6 name_id: 21 } o_iri { prefix_id: 11 } } } rows { name { value: "license" } } rows { prefix { value: "https://creativecommons.org/publicdomain/zero/1.0/" } } rows { quad { p_iri { prefix_id: 6 } o_iri { prefix_id: 16 name_id: 2 } } } rows { name { value: "introduces" } } rows { quad { p_iri { prefix_id: 8 name_id: 24 } o_iri { prefix_id: 14 name_id: 12 } } } rows { quad { p_iri { prefix_id: 10 name_id: 16 } o_literal { lex: "FAQ: How should nanopublications be cited?" } } } rows { name { value: "wasCreatedFromProvenanceTemplate" } } rows { name { value: "RAcTpoh5Ra0ssqmcpOgWdaZ_YiPE6demO6cpw-2RvSNs8" } } rows { quad { p_iri { prefix_id: 7 name_id: 25 } o_iri { prefix_id: 1 } } } rows { name { value: "wasCreatedFromPubinfoTemplate" } } rows { name { value: "RACJ58Gvyn91LqCKIO9zu1eijDQIeEff28iyDrJgjSJF8" } } rows { quad { p_iri { prefix_id: 7 } o_iri { prefix_id: 1 } } } rows { name { value: "RAoTD7udB2KtUuOuAe74tJi1t3VzK0DyWS7rYVAq1GRvw" } } rows { quad { o_iri { } } } rows { name { value: "RAukAcWHRDlkqxk7H2XNSegc1WnHI569INvNr-xdptDGI" } } rows { quad { o_iri { } } } rows { name { value: "wasCreatedFromTemplate" } } rows { name { value: "RAWVrrZFodmZwbu78C0jwIcbdPo-GKNsXI5N1Ckroo_u4" } } rows { quad { p_iri { prefix_id: 7 } o_iri { prefix_id: 1 } } } rows { name { value: "sig" } } rows { name { value: "hasAlgorithm" } } rows { quad { s_iri { prefix_id: 2 } p_iri { prefix_id: 8 } o_literal { lex: "RSA" } } } rows { name { value: "hasPublicKey" } } rows { quad { p_iri { } o_literal { lex: "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwUtewGCpT5vIfXYE1bmf/Uqu1ojqnWdYxv+ySO80ul8Gu7m8KoyPAwuvaPj0lvPtHrg000qMmkxzKhYknEjq8v7EerxZNYp5B3/3+5ZpuWOYAs78UnQVjbHSmDdmryr4D4VvvNIiUmd0yxci47dTFUj4DvfHnGd6hVe5+goqdcwIDAQAB" } } } rows { name { value: "hasSignature" } } rows { quad { p_iri { } o_literal { lex: "L7iFaRAu0/ZIActvqFqfH6EXv0fU2qKLPrOhT7QHcBKI4OTQSdrbXBA3wOCl5KAZH2ulS2svrkROEn7I2/EZ3X9YIImtmtKa8tmqwKDuWc/+qZ82q0/rAUUQ18xXjwUAdQDxdZtO196/8mvaXvBk58tKfnK0patav7GmG8q8m3U=" } } } rows { name { value: "hasSignatureTarget" } } rows { quad { p_iri { } o_iri { prefix_id: 1 name_id: 1 } } } rows { name { value: "signedBy" } } rows { quad { p_iri { prefix_id: 8 name_id: 38 } o_iri { prefix_id: 11 name_id: 22 } } }