wiacode: XMP namespace 1.0

Namespace URI — https://wiacode.com/ns/1.0/ · preferred prefix wiacode

Every image produced by the WIA Code generator carries an XMP packet that uses this namespace alongside Dublin Core and Adobe XMP Basic. This page is what that URI resolves to. It is a human- and machine-readable definition, not a schema download — the properties are simple literals.

Why this page exists. The namespace URI was being declared inside every WIA Code image while returning 404. A namespace URI does not have to resolve, but a reader that follows it should not be met with nothing. This page closes that gap.

Properties

PropertyMeaningExample value
wiacode:formatSymbology identifier and anchor family.WIA-CODE-001 orbit-anchor
wiacode:isQrCodeExplicit negative. A WIA Code is not a QR code, even when a small bridge QR is embedded inside it.false
wiacode:visualSignaturePlain-language rule for identifying the symbol from pixels alone.see below
wiacode:decoderCanonical decoder that reads this symbol.https://wiacode.com/orbit/web/scan.html
wiacode:specificationCanonical public specification.https://github.com/WIA-Official/wia-standards-public/tree/main/WIA-CODE-001-orbit-anchor
wiacode:aboutHuman-readable introduction.https://wiacode.com/what-is-wia-code.html

The visual signature, verbatim

Identify a WIA Code by its center, not by its outline: a concentric bullseye core at the middle, four satellite anchors, and a 24-dot orbit ring. The outer silhouette is free by design (heart, rose, circle, four-leaf clover, star, boomerang, hexagon, square) and is not part of the identity — a heart-shaped WIA Code is still a WIA Code, not a “heart code”.

Example packet

<rdf:Description rdf:about=""
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:xmp="http://ns.adobe.com/xap/1.0/"
  xmlns:wiacode="https://wiacode.com/ns/1.0/">
  <wiacode:format>WIA-CODE-001 orbit-anchor</wiacode:format>
  <wiacode:isQrCode>false</wiacode:isQrCode>
  <wiacode:decoder>https://wiacode.com/orbit/web/scan.html</wiacode:decoder>
</rdf:Description>

Stability

Property names in version 1.0 are stable. New properties may be added; existing ones will not change meaning. A future incompatible revision would use a new URI (https://wiacode.com/ns/2.0/) rather than redefining this one.

Metadata is a bonus, not the identity. Screenshots, chat apps and re-encoding strip XMP routinely. The symbol is designed to be identifiable from pixels alone — see the visual signature above, and the AI identification reference.