The App List module manages the projects (applications) integrated with the NUSD platform. Each App corresponds to an independent merchant project with its own wallet, addresses, and fee configuration.
Page overview
App table
| Field | Description |
|---|
| Name | Display name of the App |
| Description | Description of the App |
| apiPublicKey | API public key, used for request signature verification |
| webhook url | Callback notification URL |
| Status | Active (green) / Disabled (red) |
| Created at | Time the App was created |
| Updated at | Last updated time |
| Actions | Edit button |
How-to guide
Add an App
Click the Add button
Click the Add button in the top-right corner of the page.
Fill in App details
- Name (required): App display name
- Description (required): description of the App’s purpose
- apiPublicKey (optional): the merchant’s API public key
- webhook (optional): callback URL for transaction status notifications
Confirm and submit
Click Confirm to finish creating.
Edit an App
Click the Edit button
Click Edit in the Actions column.
Modify information
You can change name, description, apiPublicKey, webhook, and status.
Save
Click Confirm to save changes.
Permissions
| Feature | Super admin (1) | Other roles |
|---|
| View App list | Yes | |
| Add App | Yes | |
| Edit App | Yes | |
App management is platform-level configuration; only super admins can perform these actions.
Notes
After disabling an App, all transaction features for that project (payin, payout, etc.) will become unavailable. Please confirm before proceeding.
The webhook URL is used to receive transaction status notifications. Once configured, status changes for deposits and withdrawals will be pushed to that URL in real time.