# Conformance transcript

- version: v1.12.1
- commit: 7ca147639befb940df2038fccadbca50101583a5
- date: 2026-09-11T19:22:14Z
- 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 53547d4cadd1e8ff8d776150fa01208b3249bcbed7e3fb7de8f48c24c9d862ed

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

  signing up two users in your tenant: you-4df6932b and echo-cef83994...
  you-4df6932b is sending an encrypted message to echo-cef83994...
  → you-4df6932b sent "hello from tacenta"
  ↔ echo-cef83994 received it and echoed it back
  ← you-4df6932b 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-bdd2e6f3 and echo-2422518b...
  you-bdd2e6f3 is sending an encrypted message to echo-2422518b...
  → you-bdd2e6f3 sent "hello from tacenta"
  ↔ echo-2422518b received it and echoed it back
  ← you-bdd2e6f3 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
   254ms  carriage wss://tacenta.com/v1/ws
   647ms  signed up conform-a-8639cc22 and conform-b-3bce124f
  2571ms  signed in as conformance/conform-a-8639cc22/1 and conformance/conform-b-3bce124f/1
  2835ms  a wrong password was refused as signInRefused
  3060ms  a second sign-up was refused as usernameTaken
  3146ms  found conform-b-3bce124f at conformance/conform-b-3bce124f/1
  3195ms  a send to an unregistered address was refused as notFound
  3387ms  conform-b-3bce124f received the first message from conformance/conform-a-8639cc22/1
  3515ms  conform-a-8639cc22 received the reply
  3847ms  conform-a-8639cc22 sent while its own receive was pending, and that receive got the reply
  3982ms  conform-a-8639cc22 took the next message from its inbound stream
  5111ms  conform-a-8639cc22 resumed from 172633 bytes of state and received again
  5111ms  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
   308ms  over TCP, the services' own ports
   806ms  signed up conform-a-172c6c30 and conform-b-967b4e51
  2715ms  signed in as conformance/conform-a-172c6c30/1 and conformance/conform-b-967b4e51/1
  2955ms  a wrong password was refused as signInRefused
  3189ms  a second sign-up was refused as usernameTaken
  3296ms  found conform-b-967b4e51 at conformance/conform-b-967b4e51/1
  3344ms  a send to an unregistered address was refused as notFound
  3575ms  conform-b-967b4e51 received the first message from conformance/conform-a-172c6c30/1
  3738ms  conform-a-172c6c30 received the reply
  4085ms  conform-a-172c6c30 sent while its own receive was pending, and that receive got the reply
  4246ms  conform-a-172c6c30 took the next message from its inbound stream
  5366ms  conform-a-172c6c30 resumed from 172633 bytes of state and received again
  5367ms  over the WebSocket carriage
  6006ms  signed up conform-a-5d4292f2 and conform-b-ddf47db1
  8668ms  signed in as conformance/conform-a-5d4292f2/1 and conformance/conform-b-ddf47db1/1
  8966ms  a wrong password was refused as signInRefused
  9265ms  a second sign-up was refused as usernameTaken
  9366ms  found conform-b-ddf47db1 at conformance/conform-b-ddf47db1/1
  9408ms  a send to an unregistered address was refused as notFound
  9596ms  conform-b-ddf47db1 received the first message from conformance/conform-a-5d4292f2/1
  9728ms  conform-a-5d4292f2 received the reply
 10016ms  conform-a-5d4292f2 sent while its own receive was pending, and that receive got the reply
 10155ms  conform-a-5d4292f2 took the next message from its inbound stream
 11515ms  conform-a-5d4292f2 resumed from 172633 bytes of state and received again
 11516ms  PASS
```
## Kotlin head: the generated Kotlin built from source at this tag, on the JVM (no package is published yet)

```
    43ms  document https://tacenta.com/.well-known/tacenta
   494ms  over TCP, the services' own ports
   917ms  signed up conform-a-f5d2390a and conform-b-65ef1a21
  3057ms  signed in as conformance/conform-a-f5d2390a/1 and conformance/conform-b-65ef1a21/1
  3278ms  a wrong password was refused as signInRefused
  3513ms  a second sign-up was refused as usernameTaken
  3625ms  found conform-b-65ef1a21 at conformance/conform-b-65ef1a21/1
  3678ms  a send to an unregistered address was refused as notFound
  3951ms  conform-b-65ef1a21 received the first message from conformance/conform-a-f5d2390a/1
  4093ms  conform-a-f5d2390a received the reply
  4430ms  conform-a-f5d2390a sent while its own receive was pending, and that receive got the reply
  4609ms  conform-a-f5d2390a took the next message from its inbound stream
  5896ms  conform-a-f5d2390a resumed from 172633 bytes of state and received again
  5897ms  over the WebSocket carriage
  6625ms  signed up conform-a-e4abd9d8 and conform-b-02940b95
  9757ms  signed in as conformance/conform-a-e4abd9d8/1 and conformance/conform-b-02940b95/1
 10190ms  a wrong password was refused as signInRefused
 10598ms  a second sign-up was refused as usernameTaken
 10721ms  found conform-b-02940b95 at conformance/conform-b-02940b95/1
 10782ms  a send to an unregistered address was refused as notFound
 11069ms  conform-b-02940b95 received the first message from conformance/conform-a-e4abd9d8/1
 11255ms  conform-a-e4abd9d8 received the reply
 11601ms  conform-a-e4abd9d8 sent while its own receive was pending, and that receive got the reply
 11784ms  conform-a-e4abd9d8 took the next message from its inbound stream
 13437ms  conform-a-e4abd9d8 resumed from 172633 bytes of state and received again
 13437ms  PASS
```

- verdict: success
