Request domains Production: https://api.nusd.me Test: https://apidev.nusd.me

Wallet ID Application and Configuration Guide

wallet_id is a fixed, project-level value: each project corresponds to one wallet_id, assigned by us. Store it in your configuration and pass the same value on every API call; you do not need to create wallets for end users or maintain a user-to-wallet_id mapping. When a new project is launched, we will assign it a new wallet_id.

1️⃣ Submit Application

Send an email to [email protected] with the following information:
  • Company/project name
  • Contact name and email
  • Brief description of the business scenario

2️⃣ Project Configuration

We will set up the following based on your requirements:
  • Create a wallet
  • Bind project information
  • Assign administrator permissions
  • Configure supported chains and tokens

3️⃣ Receive Credentials

Once configuration is complete, we will send the wallet_id to the administrator’s email.

🔐 Important Reminders

  • Keep your wallet_id safe and never expose it through public channels.
  • To change the administrator or adjust project configuration, please contact technical support.
If you have any questions, please feel free to contact us by email at any time.

Generate Public and Private Keys

Generate an Ed25519 key pair to use as the API Key and API Secret.
  1. In a terminal, run the following OpenSSL commands:
The private key is saved in private.key.pem, and the public key is saved in public.key.pem.
  1. You can print the keys by running the following commands: