@prefix this: . @prefix sub: . @prefix schema: . @prefix gen: . @prefix np: . @prefix dct: . @prefix nt: . @prefix npx: . @prefix xsd: . @prefix rdfs: . @prefix prov: . sub:Head { this: a np:Nanopublication; np:hasAssertion sub:assertion; np:hasProvenance sub:provenance; np:hasPublicationInfo sub:pubinfo . } sub:assertion { sub:paragraph a gen:Paragraph; schema:about np:Nanopublication; schema:title "Allowed identifiers"; gen:hasContent """

Subjects and objects in a nanopublication may be identified by http and https URIs, and also by content-addressed ipfs and ipns identifiers and by decentralized did and at identifiers. Predicates, and the addresses of the nanopublication and its four parts, must be http or https.

Older tools accept only http and https everywhere, and some display the newer identifier kinds as plain text rather than as links.

"""; gen:hasPositionString "110" . } sub:provenance { sub:assertion prov:wasAttributedTo . } sub:pubinfo { this: dct:created "2026-09-10T11:17:58Z"^^xsd:dateTime; dct:creator ; dct:license ; npx:introduces sub:paragraph; rdfs:label "Allowed identifiers"; nt:wasCreatedFromProvenanceTemplate ; nt:wasCreatedFromPubinfoTemplate , ; nt:wasCreatedFromTemplate . sub:sig npx:hasAlgorithm "RSA"; npx:hasPublicKey "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAl8cMusqtNyKA6UIsi3f7BAcZmHQXWxU0qk0PLsboMWQxYrGBfGgHTgRHJrBRxL+Zn9kJHKVmz2smDcjCBptXi/OwWy80gjsx+Pbe6IWz3zFPWF1UoFIKfPnC0slV67CQgdM853zW7Bmk9/uflCtK4EtZKmPdRGtUHVC7DTVvDBMDzLRGdE2KCBVN29EbM5GGVNvijYbaZQ9OFQPBkQshayqSIyGRr6rreJdkrRVLIzu3uuAjKYydaeXZWSN2JLnVBwrClKUxaEdCwhb5nXpMtKOMD+R+LgaXLeJUWM8BdRSYnta9ZqI5pHY4y3v+eW7J+HHeTvRbHvlik+Z4hFUXmQIDAQAB"; npx:hasSignature "JaIEUWT8uLSD5xJJvxptvYLx5u6W5RH1So8EC9qZP2nwTi+FiC6gJtCI3ARk8cnK06nNvjQGpabwtd07/kw5Ha11jJFBUu02IVHlko7Dwexb1lC/IvatRXBnOGKOFIsFAMu9r4SUpt4E+LXlommdqJjIJNkhhl4Gj6XGh1BTMC2BEO4TUgJUojuHeaoc31+6dRhFMEJXpaaHX6Ao1cEpOL5dcIRtfbGLCyDk3Ft8TM+5jPWg+lmvKtBLB28S7shHHb/UuYjwN3ICRxuKyky7/ot0in/7ibzc67JvvDvaVeq4A7g75HgjBnlizeVP6osCPQoa3wZEMO/orCGB7Rj20w=="; npx:hasSignatureTarget this:; npx:signedBy . }