Engineering
Multi-Tenant Market Making: Benefits and Security Considerations
Explore the advantages of multi-tenant market making software and the essential security practices needed to safely manage multiple exchange accounts.
Read more →Engineering
Learn how AES-256-GCM encryption secures exchange API keys in multi-tenant automated trading platforms like Atlas LP, and why robust key management is essential for safe market making.
Published
Automated trading platforms, especially those used for market making on crypto exchanges, require direct access to users’ exchange accounts via API keys. These keys grant the ability to place orders and read balances, making them highly sensitive credentials. If compromised, attackers can manipulate orders or access account information, leading to financial and reputational risks for both users and platform operators.
Multi-tenant platforms like Atlas LP, which allow multiple users to run trading bots on their own exchange accounts, must ensure robust security for API keys. This is where strong encryption standards like AES-256-GCM become essential.
AES-256-GCM (Advanced Encryption Standard with 256-bit keys in Galois/Counter Mode) is a symmetric encryption algorithm recognized for its strength and efficiency. It is widely used for securing sensitive data in transit and at rest. GCM mode provides both confidentiality (by encrypting the data) and integrity (by authenticating the ciphertext and associated data), making it a preferred choice for high-security applications.
Key features of AES-256-GCM:
Atlas LP is a multi-tenant software platform for spot market making that operates bots on users’ own exchange accounts via API keys. To protect these keys, Atlas LP implements the following security measures:
For market makers, token projects, and trading teams, the security of exchange API keys is non-negotiable. AES-256-GCM provides:
While robust encryption is critical, it should be part of a broader security strategy:
Atlas LP is designed for genuine market making, which means placing resting limit orders that any market participant can trade against. Wash trading, self-trading, or any form of volume manipulation is strictly prohibited. Security features like AES-256-GCM encryption support this mission by ensuring that only authorized, compliant trading activity occurs through the platform.
| Feature | Atlas LP Implementation |
|---|---|
| Encryption Standard | AES-256-GCM |
| Key Storage | Encrypted at rest |
| Decryption | Only by worker processes |
| Key Permissions | Read, spot trading (no withdrawal) |
| Secret Display | Never shown after saving |
| Multi-Tenant Support | Yes |
To explore more about Atlas LP’s approach to secure, compliant market making, visit:
Atlas LP does not guarantee returns, prices, trading volume, or token listings.
Crypto trading involves risk. Atlas LP is software for placing and managing limit orders; it does not guarantee returns, prices, volume or listings. Follow the rules of each exchange and applicable law.
AES-256-GCM is a symmetric encryption algorithm that uses a 256-bit key and Galois/Counter Mode to provide both data confidentiality and integrity. It is widely used for securing sensitive information like API keys.
Atlas LP encrypts all API keys and secrets with AES-256-GCM before storing them. Only authorized worker processes can decrypt and use the keys, and saved secrets are never displayed again.
Atlas LP only needs read and spot trading permissions to operate its market making bots. Not requesting withdrawal permission reduces the risk in case an API key is compromised.
It is strongly recommended to use unique API keys for each platform to minimize risk and maintain better control over your exchange account.
Encryption significantly reduces the risk of credential theft, but overall security also depends on key management, permission settings, and monitoring account activity.
Engineering
Explore the advantages of multi-tenant market making software and the essential security practices needed to safely manage multiple exchange accounts.
Read more →Atlas LP
Explore the daily workflow of a spot liquidity bot, from real-time ticker reads to order placement and daily asset snapshots, and learn how Atlas LP manages genuine market making.
Read more →Exchange API
Learn how to securely configure exchange API permissions for spot trading bots, why withdrawal access should never be granted, and the essential security practices for protecting your trading operations.
Read more →Connect an exchange API key, set your spread band and order levels, and monitor orders, fills and balances from one console.