Skip to main content

Encryption

CashXChain protects sensitive data through encryption in transit, encryption at rest, access controls, and operational safeguards.

In transit​

API requests and webhooks use HTTPS. Customers must use TLS-enabled endpoints for webhook delivery.

At rest​

Sensitive platform data is encrypted at rest using cloud-native encryption and managed key controls where applicable.

Secrets​

API keys, webhook signing secrets, partner credentials, and operational secrets must be stored in approved secret management systems. They must not be stored in source code, public logs, analytics tools, or client-side applications.

Webhook signing​

Webhook payloads are signed so customers can verify authenticity and integrity. Always verify signatures before processing an event.

Customer data​

Customers should minimize sensitive data sent in metadata fields. Required compliance or payment data should be provided through the correct structured fields.

Key rotation​

CashXChain supports rotation of API keys and webhook secrets. Customers should rotate credentials regularly and after any suspected exposure.