# Conformance transcript

- version: v1.11.4
- commit: 0fa99e5033ab7a85fac0e59a2f90ea12cb1cc7ff
- date: 2026-09-05T14:37:00Z
- 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 69ceee7b82fb68466de6ad1c674d7d91a2f3585b1361e582532f99c6489d3f57

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

  signing up two users in your tenant: you-46f684b8 and echo-06634410...
  you-46f684b8 is sending an encrypted message to echo-06634410...
  → you-46f684b8 sent "hello from tacenta"
  ↔ echo-06634410 received it and echoed it back
  ← you-46f684b8 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-a3399443 and echo-63dab375...
  you-a3399443 is sending an encrypted message to echo-63dab375...
  → you-a3399443 sent "hello from tacenta"
  ↔ echo-63dab375 received it and echoed it back
  ← you-a3399443 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
   225ms  carriage wss://tacenta.com/v1/ws
   593ms  signed up conform-a-8a3adc55 and conform-b-19aeb8af
  2633ms  signed in as conformance/conform-a-8a3adc55/1 and conformance/conform-b-19aeb8af/1
  2893ms  a wrong password was refused as signInRefused
  3149ms  a second sign-up was refused as usernameTaken
  3253ms  found conform-b-19aeb8af at conformance/conform-b-19aeb8af/1
  3301ms  a send to an unregistered address was refused as notFound
  3505ms  conform-b-19aeb8af received the first message from conformance/conform-a-8a3adc55/1
  3641ms  conform-a-8a3adc55 received the reply
  3969ms  conform-a-8a3adc55 sent while its own receive was pending, and that receive got the reply
  4117ms  conform-a-8a3adc55 took the next message from its inbound stream
  5317ms  conform-a-8a3adc55 resumed from 172631 bytes of state and received again
  5317ms  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
   266ms  over TCP, the services' own ports
   789ms  signed up conform-a-c20feb4a and conform-b-d83bd9e9
  2720ms  signed in as conformance/conform-a-c20feb4a/1 and conformance/conform-b-d83bd9e9/1
  2971ms  a wrong password was refused as signInRefused
  3200ms  a second sign-up was refused as usernameTaken
  3301ms  found conform-b-d83bd9e9 at conformance/conform-b-d83bd9e9/1
  3349ms  a send to an unregistered address was refused as notFound
  3578ms  conform-b-d83bd9e9 received the first message from conformance/conform-a-c20feb4a/1
  3733ms  conform-a-c20feb4a received the reply
  4111ms  conform-a-c20feb4a sent while its own receive was pending, and that receive got the reply
  4272ms  conform-a-c20feb4a took the next message from its inbound stream
  5381ms  conform-a-c20feb4a resumed from 172631 bytes of state and received again
  5382ms  over the WebSocket carriage
  6064ms  signed up conform-a-8127bde3 and conform-b-1e09e81b
  8813ms  signed in as conformance/conform-a-8127bde3/1 and conformance/conform-b-1e09e81b/1
  9139ms  a wrong password was refused as signInRefused
  9465ms  a second sign-up was refused as usernameTaken
  9567ms  found conform-b-1e09e81b at conformance/conform-b-1e09e81b/1
  9618ms  a send to an unregistered address was refused as notFound
  9867ms  conform-b-1e09e81b received the first message from conformance/conform-a-8127bde3/1
 10030ms  conform-a-8127bde3 received the reply
 10357ms  conform-a-8127bde3 sent while its own receive was pending, and that receive got the reply
 10514ms  conform-a-8127bde3 took the next message from its inbound stream
 11970ms  conform-a-8127bde3 resumed from 172631 bytes of state and received again
 11972ms  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
   438ms  over TCP, the services' own ports
  1009ms  signed up conform-a-1de81d32 and conform-b-8f3f47d8
  3262ms  signed in as conformance/conform-a-1de81d32/1 and conformance/conform-b-8f3f47d8/1
  3497ms  a wrong password was refused as signInRefused
  3727ms  a second sign-up was refused as usernameTaken
  3824ms  found conform-b-8f3f47d8 at conformance/conform-b-8f3f47d8/1
  3879ms  a send to an unregistered address was refused as notFound
  4108ms  conform-b-8f3f47d8 received the first message from conformance/conform-a-1de81d32/1
  4254ms  conform-a-1de81d32 received the reply
  4576ms  conform-a-1de81d32 sent while its own receive was pending, and that receive got the reply
  4756ms  conform-a-1de81d32 took the next message from its inbound stream
  5979ms  conform-a-1de81d32 resumed from 172631 bytes of state and received again
  5979ms  over the WebSocket carriage
  6651ms  signed up conform-a-6af31047 and conform-b-103eafe5
  9554ms  signed in as conformance/conform-a-6af31047/1 and conformance/conform-b-103eafe5/1
  9919ms  a wrong password was refused as signInRefused
 10241ms  a second sign-up was refused as usernameTaken
 10342ms  found conform-b-103eafe5 at conformance/conform-b-103eafe5/1
 10390ms  a send to an unregistered address was refused as notFound
 10625ms  conform-b-103eafe5 received the first message from conformance/conform-a-6af31047/1
 10777ms  conform-a-6af31047 received the reply
 11092ms  conform-a-6af31047 sent while its own receive was pending, and that receive got the reply
 11244ms  conform-a-6af31047 took the next message from its inbound stream
 13046ms  conform-a-6af31047 resumed from 172631 bytes of state and received again
 13046ms  PASS
```

- verdict: success
