# Conformance transcript

- version: v1.11.3
- commit: fc8526b7aba59e1fc1412e0b20339196e0a48f60
- date: 2026-09-05T14:08:45Z
- server: tacenta.com, answering with this service document:

```json
{"version":1,"server_name":"tacenta.com","directory":"tacenta.com:4720","relay":"tacenta.com:4721","accounts":"tacenta.com:4722","provisioning":"tacenta.com:4723","tls":"web-pki","ws":"wss://tacenta.com/v1/ws"}
```
## Rust head: the published CLI

- binary: https://tacenta.com/dl/tacenta-linux-x86_64, sha256 545878e226cecc8d6f66967729f157c743df042f2c48513279c9f0b10cd1cb20

### over TCP
```
  step 3 of 5:  get a key  ·  install  ·  [try]  ·  chat  ·  build

  signing up two users in your tenant: you-08525a44 and echo-f90ee81f...
  you-08525a44 is sending an encrypted message to echo-f90ee81f...
  → you-08525a44 sent "hello from tacenta"
  ↔ echo-f90ee81f received it and echoed it back
  ← you-08525a44 got "hello from tacenta" back, decrypted on your device

  end to end: both users are yours, and the server only ever saw ciphertext.

  next:
    chat with your own words   tacenta chat
    build it into an app       https://tacenta.com/sdk
    what is proven             https://tacenta.com/assurance
    tell us what broke         https://tacenta.com/sdk#feedback
```
### over the WebSocket carriage
```
  step 3 of 5:  get a key  ·  install  ·  [try]  ·  chat  ·  build

  signing up two users in your tenant: you-4ad33014 and echo-29114083...
  you-4ad33014 is sending an encrypted message to echo-29114083...
  → you-4ad33014 sent "hello from tacenta"
  ↔ echo-29114083 received it and echoed it back
  ← you-4ad33014 got "hello from tacenta" back, decrypted on your device

  end to end: both users are yours, and the server only ever saw ciphertext.

  next:
    chat with your own words   tacenta chat
    build it into an app       https://tacenta.com/sdk
    what is proven             https://tacenta.com/assurance
    tell us what broke         https://tacenta.com/sdk#feedback
```
## TypeScript head: built from source at this tag (no package is published yet)

```
     0ms  document https://tacenta.com/.well-known/tacenta
   251ms  carriage wss://tacenta.com/v1/ws
   761ms  signed up conform-a-82f8531f and conform-b-981e7004
  3161ms  signed in as conformance/conform-a-82f8531f/1 and conformance/conform-b-981e7004/1
  3470ms  a wrong password was refused as signInRefused
  3785ms  a second sign-up was refused as usernameTaken
  3902ms  found conform-b-981e7004 at conformance/conform-b-981e7004/1
  3961ms  a send to an unregistered address was refused as notFound
  4201ms  conform-b-981e7004 received the first message from conformance/conform-a-82f8531f/1
  4387ms  conform-a-82f8531f received the reply
  4808ms  conform-a-82f8531f sent while its own receive was pending, and that receive got the reply
  4968ms  conform-a-82f8531f took the next message from its inbound stream
  6377ms  conform-a-82f8531f resumed from 172631 bytes of state and received again
  6377ms  PASS
```
## Swift head: the Swift Package built from source at this tag (no framework is hosted yet)

```
     0ms  document https://tacenta.com/.well-known/tacenta
   261ms  over TCP, the services' own ports
   776ms  signed up conform-a-a4c66e77 and conform-b-33e5dd7c
  2564ms  signed in as conformance/conform-a-a4c66e77/1 and conformance/conform-b-33e5dd7c/1
  2860ms  a wrong password was refused as signInRefused
  3099ms  a second sign-up was refused as usernameTaken
  3194ms  found conform-b-33e5dd7c at conformance/conform-b-33e5dd7c/1
  3242ms  a send to an unregistered address was refused as notFound
  3466ms  conform-b-33e5dd7c received the first message from conformance/conform-a-a4c66e77/1
  3638ms  conform-a-a4c66e77 received the reply
  3996ms  conform-a-a4c66e77 sent while its own receive was pending, and that receive got the reply
  4166ms  conform-a-a4c66e77 took the next message from its inbound stream
  5338ms  conform-a-a4c66e77 resumed from 172631 bytes of state and received again
  5340ms  over the WebSocket carriage
  6032ms  signed up conform-a-1798a266 and conform-b-b3024ce7
  8656ms  signed in as conformance/conform-a-1798a266/1 and conformance/conform-b-b3024ce7/1
  8997ms  a wrong password was refused as signInRefused
  9339ms  a second sign-up was refused as usernameTaken
  9440ms  found conform-b-b3024ce7 at conformance/conform-b-b3024ce7/1
  9488ms  a send to an unregistered address was refused as notFound
  9706ms  conform-b-b3024ce7 received the first message from conformance/conform-a-1798a266/1
  9856ms  conform-a-1798a266 received the reply
 10203ms  conform-a-1798a266 sent while its own receive was pending, and that receive got the reply
 10352ms  conform-a-1798a266 took the next message from its inbound stream
 11835ms  conform-a-1798a266 resumed from 172631 bytes of state and received again
 11836ms  PASS
```
## Kotlin head: the generated Kotlin built from source at this tag, on the JVM (no package is published yet)

```
    41ms  document https://tacenta.com/.well-known/tacenta
   529ms  over TCP, the services' own ports
  1153ms  signed up conform-a-e766964b and conform-b-2d487fe4
  3727ms  signed in as conformance/conform-a-e766964b/1 and conformance/conform-b-2d487fe4/1
  4025ms  a wrong password was refused as signInRefused
  4295ms  a second sign-up was refused as usernameTaken
  4417ms  found conform-b-2d487fe4 at conformance/conform-b-2d487fe4/1
  4470ms  a send to an unregistered address was refused as notFound
  4727ms  conform-b-2d487fe4 received the first message from conformance/conform-a-e766964b/1
  4897ms  conform-a-e766964b received the reply
  5265ms  conform-a-e766964b sent while its own receive was pending, and that receive got the reply
  5457ms  conform-a-e766964b took the next message from its inbound stream
  6888ms  conform-a-e766964b resumed from 172631 bytes of state and received again
  6889ms  over the WebSocket carriage
  7687ms  signed up conform-a-9cdbf146 and conform-b-9ea177c2
 11105ms  signed in as conformance/conform-a-9cdbf146/1 and conformance/conform-b-9ea177c2/1
 11542ms  a wrong password was refused as signInRefused
 11932ms  a second sign-up was refused as usernameTaken
 12043ms  found conform-b-9ea177c2 at conformance/conform-b-9ea177c2/1
 12098ms  a send to an unregistered address was refused as notFound
 12396ms  conform-b-9ea177c2 received the first message from conformance/conform-a-9cdbf146/1
 12576ms  conform-a-9cdbf146 received the reply
 12915ms  conform-a-9cdbf146 sent while its own receive was pending, and that receive got the reply
 13059ms  conform-a-9cdbf146 took the next message from its inbound stream
 14555ms  conform-a-9cdbf146 resumed from 172631 bytes of state and received again
 14555ms  PASS
```

- verdict: success
