Account Management
Account management methods for the Nimiq Hub
Restricted Access
These methods are currently only accessible from the Nimiq Safe application, not from third-party apps. This documentation is provided for completeness and for developers experimenting with their own Hub servers.
Overview
The Hub API provides several methods for managing Nimiq accounts:
- Account Creation: Signup, Login, Onboard
- Account Management: Logout, Export, Change Password
- Address Operations: Add Address, Rename
Core Methods
Signup
Creates a new account with an Identicon and optional password.
Login
Imports existing accounts via Login File, Recovery Words, or Account Access File.
Onboard
Unified onboarding flow combining Signup, Login, and Ledger connection.
Logout
Removes an account with optional export of credentials.
Export
Retrieves Login File or Recovery Words.
Change Password
Updates account password.
Add Address
Derives and adds a new address to an account.
Rename
Updates account or address labels.
Request Types Reference
All available account management request types:
Implementation Notes
- All methods return promises and are asynchronous
- Each method requires at minimum an
appName
parameter - Account operations require a valid
accountId
- Methods with UI components handle their own interface flow
- Follow BIP44 for address detection
Warning: These methods are restricted to Nimiq Safe. Third-party applications should use the public API methods instead.