Welcome to WalletCloud API
Hello!👋 Are you curios about what WalletCloud's API is, how it works, and what you can do with it? Look no further!
Once you integrate WalletCloud API into your products, your users will be able to generate unique addresses, send and receive crypto assets into their addresses.
To integrate our API into your products, you'll need an account, if you don't have an account now, you can create one here. After creating and verifying your account, you need to create a wallet for any crypto asset you'd like to transact.
Your wallet api key and pass-phrase will be provided to you after verifying your wallet. Your wallet api key and passphrase are securely managed by AWS Key Management Service. With your wallet credentials you can connect to our API service and start sending transactions.
All wallet private keys and pass-phrases are managed by the AWS Key Management Service. Keys are generated and managed by the KMS and never leave it. Furthermore, we rely on dynamically generated AWS Identity and Access Management policies to isolate access to wallet keys among tenants.
As for API keys, these are only kept in memory during creation when they are sent to the client. After that, they are hashed and stored securely in AWS Api Gateway, which is used behind the scenes for authenticating API requests. This makes API keys easy to rotate while preserving the same private key on the KMS.