Formal Speech and Seals

Most speech in the archipelago is casual — you say something, the room hears it, it passes. But some words carry weight. An oath. A declaration. A challenge. These are formal speech — utterances that are cryptographically signed, witnessed, and recorded.

When speech becomes formal

Three triggers:

  1. Formal verbs. Certain verbs are tagged :formal by the engine: swear, declare, testify, witness, vow, challenge. When you use them, the system signs your words.

  2. Formal rooms. Some rooms are tagged as contract-room or council-chamber. All speech in these rooms is automatically formal — every word is signed and witnessed.

  3. Explicit sealing. You can seal any utterance manually:

> /seal I will return before the tide turns.

What it looks like

> swear I will guard this door until dawn.

You straighten. "I will guard this door until dawn."
  ┌╌╌┐╎◆╎└╌╌┘

(This utterance was signed by did:archi:you · witnessed by 2)

The seal sigil appears below your words — your realm’s mark, rendered from your public key. The witness count tells you how many entities were present to hear it. The room itself is always a witness.

Witnesses

Everyone present when formal speech is uttered becomes a witness. Their DIDs are recorded alongside the signed event. You can query witnesses later:

> /witnesses last

Witnesses to your oath (22:47):
  did:archi:maren · did:archi:ren · room:winding-stair/common

The room is always listed — the realm’s signature over the event is first-class testimony. A formal utterance made in an empty room is still witnessed by the room itself.

Why it matters

Formal speech creates a record that cannot be altered or denied. If you swear an oath, that oath exists in the event store — signed by your key, witnessed by those present. If you later break it, anyone who queries the record can see what you promised.

This is not a game mechanic in the traditional sense. There is no “oath-breaking penalty” applied by the engine. But the social fabric of the archipelago is built on reputation, and reputation is built on what you have said and done — verifiably.

NPCs with memory may remember your oaths. Other players can reference them. The harbormaster may greet you differently if you are known to keep your word — or known not to.

Seals

Every player and every realm has a seal — a short visual sigil generated deterministically from their public key:

┌╌╌┐╎◆╎└╌╌┘       (winding-stair)
╔═╗║▲║╚═╝         (thornwood)
┏━┓┃●┃┗━┛         (ashpit)

Seals appear on formal speech, on cross-realm mail headers, on items that carry provenance, and in /about displays. They are postmarks — visual shorthand for cryptographic identity.

You learn to recognise them. A letter bearing the winding-stair seal is from that island. A sword with the ironholt mark was forged there. A formal oath bearing a seal you do not recognise is from a stranger.

In practice

Formal speech is rare by design. Most conversation is casual. The weight of a sealed utterance comes from its scarcity. If every word were signed, none would carry weight.

Use formal speech for:

Do not use it for:

The seal is permanent. Choose your words.