API Security and Encryption Guide

Our API is designed with a strong focus on data confidentiality and integrity. All requests and responses are encrypted to ensure secure communication between your application and our servers.

Encryption Standards

  • Request Encryption: All request payloads are encrypted using AES (Advanced Encryption Standard).

  • Response Decryption: Response data is decrypted using the Ed25519 algorithm.

This combination guarantees that every request–response handshake is end-to-end protected.

Important: Keep your encryptionKey and privateKey secure and confidential. Do not expose these keys in client-side code, public repositories, or unsecured storage.


⚙️ Setup Steps

To successfully integrate and communicate with our API, complete the following steps:

  1. Generate API and Encryption Keys Obtain your API credentials and AES encryption key from the developer dashboard.

  2. Generate SSH Keys Create a new SSH key pair to authenticate and securely manage your API environment.

  3. Update Your Public Key Upload your public key to your API profile to enable encrypted communication.

  4. Encrypt and Decrypt Requests Use the provided encryption utilities to encrypt all outgoing requests and decrypt all incoming responses.


Last updated