Send your first message
From an API key to an encrypted round trip between two of your users, in two commands. It runs against hosted Tacenta; the encryption happens on your machine, and the server only ever routes ciphertext.
-
Get an API key
Create a tenant on the signup page. You get an API key that starts with
tct_. It is shown once, so copy it. -
Install the CLI
curl -fsSL https://tacenta.com/install.sh | shPuts a
tacentabinary on your PATH. Prebuilt for macOS on Apple Silicon. -
Send it
tacenta try tct_your_key_hereThe CLI signs up two throwaway users in your tenant, sends an end-to-end encrypted message from one to the other, and echoes it back:
โ you-15046f77 sent "hello from tacenta" โ echo-7a3f5698 received it and echoed it back โ you-15046f77 got "hello from tacenta" back, decrypted on your device end to end: both users are yours, and the server only ever saw ciphertext.
What just happened
Two users in your tenant established a Signal-protocol session. A message travelled from one to the other as an opaque envelope the relay could not read, and back again. Every byte on the wire was ciphertext, decrypted only on the receiving device. The SDK gives your app the same primitives: sign users in, find each other, send.