Aranya Documentation An overview of the Aranya project

Aranya APIs

Aranya provides two sets of APIs to interact with the Aranya Client and Daemon, a Rust API and a C API.

These APIs will allow devices to do things like:

  • Create teams
  • Add and remove devices
  • Configure sync peers to stay up-to-date on latest Aranya graph commands
  • Assign/revoke roles from devices
  • Create encrypted channels
  • Send and receive data

To learn more about the specific APIs, please take a look at the respective Rust and a C APIs.