···147 hi! i'm <a href="/p/moth11.net">rachel</a> and i'd like to welcome you to xcvr
148 (pronounced transceiver)!
149 </p>
150- <p>UPDATE AS OF MONDAY NOVEMBER 17 2025</p>
151- <p>XCVR WILL BE DOWN FOR MAINTENANCE AFTER 6PM EST FOR A FEW DAYS</p>
152- <p>
153- i need to switch hosting providers, and i'm making a few changes to the
154- lexicon, and i think that the current xcvr.org account will be migrated to
155- legacy.xcvr.org, and i'm going to make the new xcvr.org use did:web
156- </p>
157- <p>WE'LL BE BACK SHORTLY</p>
158 <p>
159 tune in to a channel <span class="desktop">(to the left)</span>
160 <span class="mobile">(press aaaaa)</span> and start chatting, make your own,
···147 hi! i'm <a href="/p/moth11.net">rachel</a> and i'd like to welcome you to xcvr
148 (pronounced transceiver)!
149 </p>
00000000150 <p>
151 tune in to a channel <span class="desktop">(to the left)</span>
152 <span class="mobile">(press aaaaa)</span> and start chatting, make your own,
+4-3
src/routes/c/create/+page.svelte
···1<script lang="ts">
2 let title = $state("");
3 let topic = $state("");
4- let host = $state("xcvr.org");
5 const graphemes = (text: string) => {
6 if (Intl.Segmenter) {
7 const segmenter = new Intl.Segmenter("en", { granularity: "grapheme" });
···71 <div class="beeper {hostValid ? 'valid' : ''}">
72 <label for="host">
73 this is the channel host. you can put whatever you want here, but if the
74- given url does not host xcvr channels, or if they do but they don't like
75 you in particular, then your channel will not exactly "work." freedom of
76- speech, but not a right to a platform.
077 </label>
78 <input
79 type="text"
···1<script lang="ts">
2 let title = $state("");
3 let topic = $state("");
4+ let host = $state("did:web:xcvr.org");
5 const graphemes = (text: string) => {
6 if (Intl.Segmenter) {
7 const segmenter = new Intl.Segmenter("en", { granularity: "grapheme" });
···71 <div class="beeper {hostValid ? 'valid' : ''}">
72 <label for="host">
73 this is the channel host. you can put whatever you want here, but if the
74+ given did does not host xcvr channels, or if they do but they don't like
75 you in particular, then your channel will not exactly "work." freedom of
76+ speech, but not a right to a platform. likely just leave it as
77+ did:web:xcvr.org as of nov 26 2025
78 </label>
79 <input
80 type="text"