Create Wallet
Generate a new wallet public and private key pair.
About
The action will generate a public key and private key, so there will be no UI associated with this wallet. This action allows you to create custodial wallets within your platform.
Wallet Address
Tokens and NFTs can be sent to the public wallet address.
Private Key
The private key is used to submit transactions from a wallet.
Private Key Security
Do not save private keys anywhere in plain text format, use an encryption/decryption plugin to encrypt the private key first then save it.
Decrypt the private key and then use it to make transactions on behalf of the user, so this wallet will be a custodial wallet, ultimately controlled by your platform to perform actions on the users behalf.
Use Backend Workflows
Make sure any actions that involve the private key are done as backend workflows.
This ensures the decrypted private is never exposed to the users browser!
Backend Actions
Find all backend workflow actions in the Plugins actions section pictured below.
Backend action don't require an element to be dropped on the page.
Action Name
Create Wallet
Returned Value
The following values are returned once this action has run.
Wallet Address
Returns the public wallet address of the newly created wallet. Tokens and NFTs can be sent to this wallet address.
Private Key
Returns the plain text private key for the newly create wallet.
More questions? Join our Discord
Last updated