# Conformance transcript

- version: v1.12.4
- commit: b0b94bb1b93795b706d2cf3dcacbade9954e41cb
- date: 2026-10-22T17:59:18Z
- 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 b4b610c69d8a482b072800089558f260faf6f3d86a9bacf58c9824ddbe24d763

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

  signing up two users in your tenant: you-050febca and echo-2fbb6f51...
  you-050febca is sending an encrypted message to echo-2fbb6f51...
  → you-050febca sent "hello from tacenta"
  ↔ echo-2fbb6f51 received it and echoed it back
  ← you-050febca 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-945ed217 and echo-6749335b...
  you-945ed217 is sending an encrypted message to echo-6749335b...
  → you-945ed217 sent "hello from tacenta"
  ↔ echo-6749335b received it and echoed it back
  ← you-945ed217 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
   294ms  carriage wss://tacenta.com/v1/ws
   814ms  signed up conform-a-89dbc8b1 and conform-b-530e55b3
  3337ms  signed in as conformance/conform-a-89dbc8b1/1 and conformance/conform-b-530e55b3/1
  3663ms  a wrong password was refused as signInRefused
  4004ms  a second sign-up was refused as usernameTaken
  4131ms  found conform-b-530e55b3 at conformance/conform-b-530e55b3/1
  4185ms  a send to an unregistered address was refused as notFound
  4431ms  conform-b-530e55b3 received the first message from conformance/conform-a-89dbc8b1/1
  4595ms  conform-a-89dbc8b1 received the reply
  4996ms  conform-a-89dbc8b1 sent while its own receive was pending, and that receive got the reply
  5161ms  conform-a-89dbc8b1 took the next message from its inbound stream
  6591ms  conform-a-89dbc8b1 resumed from 172637 bytes of state and received again
  6591ms  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
   349ms  over TCP, the services' own ports
   966ms  signed up conform-a-edc1db7a and conform-b-51bf14e7
  3068ms  signed in as conformance/conform-a-edc1db7a/1 and conformance/conform-b-51bf14e7/1
  3356ms  a wrong password was refused as signInRefused
  3606ms  a second sign-up was refused as usernameTaken
  3729ms  found conform-b-51bf14e7 at conformance/conform-b-51bf14e7/1
  3788ms  a send to an unregistered address was refused as notFound
  4065ms  conform-b-51bf14e7 received the first message from conformance/conform-a-edc1db7a/1
  4246ms  conform-a-edc1db7a received the reply
  4620ms  conform-a-edc1db7a sent while its own receive was pending, and that receive got the reply
  4790ms  conform-a-edc1db7a took the next message from its inbound stream
  6027ms  conform-a-edc1db7a resumed from 172637 bytes of state and received again
  6028ms  over the WebSocket carriage
  6797ms  signed up conform-a-71fe5ba1 and conform-b-9d89e7cc
  9552ms  signed in as conformance/conform-a-71fe5ba1/1 and conformance/conform-b-9d89e7cc/1
  9875ms  a wrong password was refused as signInRefused
 10187ms  a second sign-up was refused as usernameTaken
 10291ms  found conform-b-9d89e7cc at conformance/conform-b-9d89e7cc/1
 10338ms  a send to an unregistered address was refused as notFound
 10559ms  conform-b-9d89e7cc received the first message from conformance/conform-a-71fe5ba1/1
 10711ms  conform-a-71fe5ba1 received the reply
 11047ms  conform-a-71fe5ba1 sent while its own receive was pending, and that receive got the reply
 11187ms  conform-a-71fe5ba1 took the next message from its inbound stream
 12646ms  conform-a-71fe5ba1 resumed from 172637 bytes of state and received again
 12647ms  PASS
```
## Kotlin head: the generated Kotlin built from source at this tag, on the JVM (no package is published yet)

```
    44ms  document https://tacenta.com/.well-known/tacenta
   532ms  over TCP, the services' own ports
  1038ms  signed up conform-a-27242db0 and conform-b-c1dfc26e
  3622ms  signed in as conformance/conform-a-27242db0/1 and conformance/conform-b-c1dfc26e/1
  3883ms  a wrong password was refused as signInRefused
  4153ms  a second sign-up was refused as usernameTaken
  4264ms  found conform-b-c1dfc26e at conformance/conform-b-c1dfc26e/1
  4324ms  a send to an unregistered address was refused as notFound
  4645ms  conform-b-c1dfc26e received the first message from conformance/conform-a-27242db0/1
  4797ms  conform-a-27242db0 received the reply
  5182ms  conform-a-27242db0 sent while its own receive was pending, and that receive got the reply
  5406ms  conform-a-27242db0 took the next message from its inbound stream
  7403ms  conform-a-27242db0 resumed from 172637 bytes of state and received again
  7404ms  over the WebSocket carriage
  8184ms  signed up conform-a-c701a7f9 and conform-b-8633e7dd
 11637ms  signed in as conformance/conform-a-c701a7f9/1 and conformance/conform-b-8633e7dd/1
 12047ms  a wrong password was refused as signInRefused
 12418ms  a second sign-up was refused as usernameTaken
 12511ms  found conform-b-8633e7dd at conformance/conform-b-8633e7dd/1
 12559ms  a send to an unregistered address was refused as notFound
 12857ms  conform-b-8633e7dd received the first message from conformance/conform-a-c701a7f9/1
 13017ms  conform-a-c701a7f9 received the reply
 13402ms  conform-a-c701a7f9 sent while its own receive was pending, and that receive got the reply
 13588ms  conform-a-c701a7f9 took the next message from its inbound stream
 15913ms  conform-a-c701a7f9 resumed from 172637 bytes of state and received again
 15913ms  PASS
```

- verdict: success
