Wallets
In this guide, we'll teach you how to create a blockchain wallet for any protocol, integrated into your solution.
What do you need a wallet for?
In a "for dummies" explanation, wallets are a prerequisite for interacting with the blockchain - whether sending values, creating NFTs, currencies or even interacting with blockchain "programs". Making a comparison with Web 2.0, it's like your login/password to perform actions.
And how do you apply wallets to your business?
You probably have a userbase and/or companies that will need to interact with the blockchain features, like described above.
Let's use a common example where "new users of an app need to have a wallet to receive and transfer tokens". When an approval or registration event happens in the back-end of your application, Cryptum must be called to create a wallet for this new user - 1 or N wallets. The wallet will be created, the private key will be sent to your application and the management will be done by you or your end user.
Business definitions must be created by you - Cryptum is fully prepared to generate the wallets and private keys.

Integrating Wallets creation with Cryptum SDK
Step 1
The first prerequisite you will need is the creation of an account and a Project (API Key) on Cryptum Dashboard.
To do so, access our Dashboard and create a DEV-type Project.
Step 2
With a valid Cryptum API Key, you can then instantiate the SDK as follows:
Step 3
Then you call the generateWallet() function passing the protocol you want:
The function will return the newly created wallet:
Step 4
Wallet function can receive other parameters:
If you want to check the full wallet doc, go to:
Last updated
