# Conformance transcript

- version: v1.11.5
- commit: 73e508222d707a1f31640dc884503816b9020d35
- date: 2026-09-05T15:05:55Z
- 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 f025b9a80e29f6118338a3584aa3fa29f39b52a5a419d806859ce3a52c6c5fa8

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

  signing up two users in your tenant: you-bb0d977c and echo-b2fafa05...
  you-bb0d977c is sending an encrypted message to echo-b2fafa05...
  → you-bb0d977c sent "hello from tacenta"
  ↔ echo-b2fafa05 received it and echoed it back
  ← you-bb0d977c 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-8282f937 and echo-d2c5e177...
  you-8282f937 is sending an encrypted message to echo-d2c5e177...
  → you-8282f937 sent "hello from tacenta"
  ↔ echo-d2c5e177 received it and echoed it back
  ← you-8282f937 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
   280ms  carriage wss://tacenta.com/v1/ws
   720ms  signed up conform-a-320fa2a8 and conform-b-9ed100ad
  2901ms  signed in as conformance/conform-a-320fa2a8/1 and conformance/conform-b-9ed100ad/1
  3166ms  a wrong password was refused as signInRefused
  3480ms  a second sign-up was refused as usernameTaken
  3576ms  found conform-b-9ed100ad at conformance/conform-b-9ed100ad/1
  3624ms  a send to an unregistered address was refused as notFound
  3818ms  conform-b-9ed100ad received the first message from conformance/conform-a-320fa2a8/1
  3968ms  conform-a-320fa2a8 received the reply
  4300ms  conform-a-320fa2a8 sent while its own receive was pending, and that receive got the reply
  4440ms  conform-a-320fa2a8 took the next message from its inbound stream
  5649ms  conform-a-320fa2a8 resumed from 172631 bytes of state and received again
  5649ms  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
   287ms  over TCP, the services' own ports
   783ms  signed up conform-a-e7850f1c and conform-b-51ff1107
  2559ms  signed in as conformance/conform-a-e7850f1c/1 and conformance/conform-b-51ff1107/1
  2768ms  a wrong password was refused as signInRefused
  2979ms  a second sign-up was refused as usernameTaken
  3072ms  found conform-b-51ff1107 at conformance/conform-b-51ff1107/1
  3115ms  a send to an unregistered address was refused as notFound
  3320ms  conform-b-51ff1107 received the first message from conformance/conform-a-e7850f1c/1
  3463ms  conform-a-e7850f1c received the reply
  3831ms  conform-a-e7850f1c sent while its own receive was pending, and that receive got the reply
  3980ms  conform-a-e7850f1c took the next message from its inbound stream
  5023ms  conform-a-e7850f1c resumed from 172631 bytes of state and received again
  5024ms  over the WebSocket carriage
  5656ms  signed up conform-a-fe151fc0 and conform-b-656e412f
  8274ms  signed in as conformance/conform-a-fe151fc0/1 and conformance/conform-b-656e412f/1
  8606ms  a wrong password was refused as signInRefused
  8935ms  a second sign-up was refused as usernameTaken
  9038ms  found conform-b-656e412f at conformance/conform-b-656e412f/1
  9091ms  a send to an unregistered address was refused as notFound
  9319ms  conform-b-656e412f received the first message from conformance/conform-a-fe151fc0/1
  9495ms  conform-a-fe151fc0 received the reply
  9830ms  conform-a-fe151fc0 sent while its own receive was pending, and that receive got the reply
  9986ms  conform-a-fe151fc0 took the next message from its inbound stream
 11490ms  conform-a-fe151fc0 resumed from 172631 bytes of state and received again
 11491ms  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
   464ms  over TCP, the services' own ports
   980ms  signed up conform-a-bd79bc47 and conform-b-51c64bf0
  3214ms  signed in as conformance/conform-a-bd79bc47/1 and conformance/conform-b-51c64bf0/1
  3441ms  a wrong password was refused as signInRefused
  3647ms  a second sign-up was refused as usernameTaken
  3740ms  found conform-b-51c64bf0 at conformance/conform-b-51c64bf0/1
  3791ms  a send to an unregistered address was refused as notFound
  4013ms  conform-b-51c64bf0 received the first message from conformance/conform-a-bd79bc47/1
  4151ms  conform-a-bd79bc47 received the reply
  4467ms  conform-a-bd79bc47 sent while its own receive was pending, and that receive got the reply
  4637ms  conform-a-bd79bc47 took the next message from its inbound stream
  5929ms  conform-a-bd79bc47 resumed from 172631 bytes of state and received again
  5930ms  over the WebSocket carriage
  6623ms  signed up conform-a-725668f5 and conform-b-c0e14a8f
  9535ms  signed in as conformance/conform-a-725668f5/1 and conformance/conform-b-c0e14a8f/1
  9851ms  a wrong password was refused as signInRefused
 10187ms  a second sign-up was refused as usernameTaken
 10279ms  found conform-b-c0e14a8f at conformance/conform-b-c0e14a8f/1
 10323ms  a send to an unregistered address was refused as notFound
 10543ms  conform-b-c0e14a8f received the first message from conformance/conform-a-725668f5/1
 10683ms  conform-a-725668f5 received the reply
 10963ms  conform-a-725668f5 sent while its own receive was pending, and that receive got the reply
 11103ms  conform-a-725668f5 took the next message from its inbound stream
 12607ms  conform-a-725668f5 resumed from 172631 bytes of state and received again
 12607ms  PASS
```

- verdict: success
