Skip to main content
Create and manage blockchain wallets for profiles and organizations. Wallets are associated with specific blockchain networks.

Methods

createWallet()

Create a new wallet for a profile. Signature:
Parameters:
ParameterTypeRequiredDescription
request.referencestringYesProfile reference
request.networkIdstringYesNetwork ID (from getNetworks())
Example:

getWalletsByProfile()

Get all wallets for a specific profile. Signature:
Parameters:
ParameterTypeRequiredDescription
referencestringYesProfile reference
request.skipnumberNoNumber of records to skip
request.takenumberNoNumber of records to retrieve
Example:

getWalletsForOrganization()

Get all wallets for the organization. Signature:
Parameters:
ParameterTypeRequiredDescription
request.skipnumberNoNumber of records to skip
request.takenumberNoNumber of records to retrieve
Example:
Note: When using createAddressV2(), wallets are automatically created if they don’t exist, so you may not need to explicitly create wallets in most cases.

Complete Example