# Conformance transcript

- version: v1.12.0
- commit: 27c68be691d24da7b30f57bc2cc1f0ce060f69b7
- date: 2026-09-11T17:16:37Z
- 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 e005ebf544c26ba1bb0e22d5741de841b94e7b8a0897e2aca9014e104178be54

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

  signing up two users in your tenant: you-4f71543e and echo-1a3e4571...
  you-4f71543e is sending an encrypted message to echo-1a3e4571...
  → you-4f71543e sent "hello from tacenta"
  ↔ echo-1a3e4571 received it and echoed it back
  ← you-4f71543e 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-f9e63b95 and echo-6d4bfcdb...
  you-f9e63b95 is sending an encrypted message to echo-6d4bfcdb...
  → you-f9e63b95 sent "hello from tacenta"
  ↔ echo-6d4bfcdb received it and echoed it back
  ← you-f9e63b95 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
   209ms  carriage wss://tacenta.com/v1/ws
   645ms  signed up conform-a-04a923aa and conform-b-6cf69b65
  2937ms  signed in as conformance/conform-a-04a923aa/1 and conformance/conform-b-6cf69b65/1
  3230ms  a wrong password was refused as signInRefused
  3510ms  a second sign-up was refused as usernameTaken
  3610ms  found conform-b-6cf69b65 at conformance/conform-b-6cf69b65/1
  3657ms  a send to an unregistered address was refused as notFound
  3874ms  conform-b-6cf69b65 received the first message from conformance/conform-a-04a923aa/1
  4009ms  conform-a-04a923aa received the reply
  4330ms  conform-a-04a923aa sent while its own receive was pending, and that receive got the reply
  4482ms  conform-a-04a923aa took the next message from its inbound stream
  5654ms  conform-a-04a923aa resumed from 172633 bytes of state and received again
  5654ms  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
   291ms  over TCP, the services' own ports
   775ms  signed up conform-a-de120782 and conform-b-2687eda4
  2498ms  signed in as conformance/conform-a-de120782/1 and conformance/conform-b-2687eda4/1
  2715ms  a wrong password was refused as signInRefused
  2910ms  a second sign-up was refused as usernameTaken
  2994ms  found conform-b-2687eda4 at conformance/conform-b-2687eda4/1
  3034ms  a send to an unregistered address was refused as notFound
  3239ms  conform-b-2687eda4 received the first message from conformance/conform-a-de120782/1
  3382ms  conform-a-de120782 received the reply
  3703ms  conform-a-de120782 sent while its own receive was pending, and that receive got the reply
  3838ms  conform-a-de120782 took the next message from its inbound stream
  4790ms  conform-a-de120782 resumed from 172633 bytes of state and received again
  4791ms  over the WebSocket carriage
  5430ms  signed up conform-a-83bba79b and conform-b-8b5ca46f
  7871ms  signed in as conformance/conform-a-83bba79b/1 and conformance/conform-b-8b5ca46f/1
  8187ms  a wrong password was refused as signInRefused
  8483ms  a second sign-up was refused as usernameTaken
  8582ms  found conform-b-8b5ca46f at conformance/conform-b-8b5ca46f/1
  8626ms  a send to an unregistered address was refused as notFound
  8822ms  conform-b-8b5ca46f received the first message from conformance/conform-a-83bba79b/1
  8938ms  conform-a-83bba79b received the reply
  9266ms  conform-a-83bba79b sent while its own receive was pending, and that receive got the reply
  9422ms  conform-a-83bba79b took the next message from its inbound stream
 10791ms  conform-a-83bba79b resumed from 172633 bytes of state and received again
 10792ms  PASS
```
## Kotlin head: the generated Kotlin built from source at this tag, on the JVM (no package is published yet)

```
    42ms  document https://tacenta.com/.well-known/tacenta
   424ms  over TCP, the services' own ports
   969ms  signed up conform-a-17e7a3fa and conform-b-5179d13c
  3174ms  signed in as conformance/conform-a-17e7a3fa/1 and conformance/conform-b-5179d13c/1
  3388ms  a wrong password was refused as signInRefused
  3586ms  a second sign-up was refused as usernameTaken
  3686ms  found conform-b-5179d13c at conformance/conform-b-5179d13c/1
  3729ms  a send to an unregistered address was refused as notFound
  3963ms  conform-b-5179d13c received the first message from conformance/conform-a-17e7a3fa/1
  4102ms  conform-a-17e7a3fa received the reply
  4415ms  conform-a-17e7a3fa sent while its own receive was pending, and that receive got the reply
  4582ms  conform-a-17e7a3fa took the next message from its inbound stream
  5759ms  conform-a-17e7a3fa resumed from 172633 bytes of state and received again
  5759ms  over the WebSocket carriage
  6505ms  signed up conform-a-6c73c771 and conform-b-c0b6cfbe
  9465ms  signed in as conformance/conform-a-6c73c771/1 and conformance/conform-b-c0b6cfbe/1
  9817ms  a wrong password was refused as signInRefused
 10160ms  a second sign-up was refused as usernameTaken
 10252ms  found conform-b-c0b6cfbe at conformance/conform-b-c0b6cfbe/1
 10301ms  a send to an unregistered address was refused as notFound
 10521ms  conform-b-c0b6cfbe received the first message from conformance/conform-a-6c73c771/1
 10669ms  conform-a-6c73c771 received the reply
 10957ms  conform-a-6c73c771 sent while its own receive was pending, and that receive got the reply
 11101ms  conform-a-6c73c771 took the next message from its inbound stream
 12709ms  conform-a-6c73c771 resumed from 172633 bytes of state and received again
 12709ms  PASS
```

- verdict: success
