For onboarding with private keys, we suggest using AWS KMS service or Secrets Manager.
The Secrets Manager is a service that helps protect access to your applications, services, and IT resources. This protection does not require an upfront investment or on-going maintenance costs. Unlike AWS KMS, Secrets Manager is designed to protect text blobs.
To learn more about AWS KMS or Secrets Manager, refer to the official AWS documentation.
KMS
Secrets Manager
Reference implementation
Python:
Examples:
Python Installation
git clone https://github.com/rabbitx-io/rabbitx-python-client.git
cd rabbitx-python-client
pip install .