Welcome to another crucial aspect of Developer-Controlled Wallets: The Entity Secret.
At its core, the Entity Secret is a powerful 32-byte key specifically designed to fortify the security of Developer Controlled wallets. But it's not just about complexity; it's about the unique properties it brings to the table.
It's a string created by you, and only you are privy to it. It's your secret password, your individualized cryptographic stamp.
Actions like creating wallets or initiating transactions? They all require this secret. By appending the encrypted Entity Secret to these requests, you're adding an extra layer of verification and security.
The need to re-encrypt the Entity Secret for every new relevant API request ensures that a static, potentially compromised variable is never exposed. Each request becomes unique, enhancing security against malicious attacks.
Our platform does not store the Entity Secret. It's a double-edged sword: it ensures only you can invoke private keys, maintaining your control. But it also puts the onus on you to safeguard this secret diligently.
The Entity Secret is a testament to the trust and power our platform bestows upon its developers. With it, you can seamlessly access the myriad features of developer-controlled wallets while ensuring their robust security. However, with such power comes significant responsibility. The management, encryption, and updating of the Entity Secret falls squarely on your shoulders.
This essence of mutual trust and shared responsibility epitomizes the decentralized spirit of the web3 world. You're not just a developer; you're a custodian of security, an advocate of decentralized power.
Feeling the gravity? Don't worry! We will guide you on managing this secret effectively.
Remember to keep it safe. It's like the key to your home; you wouldn't want to lose it or give it away. Securely store it, as you'll need it to create an Entity Secret Ciphertext in the following steps. And remember, your secret key is just that, a secret. Keep it confidential and secure at all times!
Here are some helpful links: