Skip to main content

Account & API Creation

This guide provides a detailed, step-by-step process for registering a CoinW account, securing user account, completing identity verification, and creating an API key.

Note: Accessing public endpoints does not require account registration, API key creation, or authentication.

Account Registration

Navigate to CoinW’s official website at https://www.coinw.com.

  1. Sign Up Click on the "Register" button on the homepage. Enter your email or phone number. Agree to the Terms and Conditions. Click "Register" to proceed.
  2. Security Verification Check your email or phone number for a verification code. Enter the received code to activate your account.
  3. Set a Login Password Create a secure login password for your account.
  4. Add a Passkey (Optional) You may set up a passkey now or later to enhance account security

Security

Two-Factor Authentication (2-FA)

Navigate to the user ID dropdown menu next to "Deposit" in the upper-right corner of the homepage. Click on "Account and Security" to access the Two-Factor Authentication (2FA) section.

  1. Email Verification
    • Ensure that your registered email is active. A verification code will be sent to your email when required for security authentication.
  2. Phone Verification
    • Link your mobile number by entering it and verifying it using the one-time code sent to your phone.
  3. Google Authentication
    • Download and install the Google Authenticator app on your mobile device. Follow the instructions to complete the authentication process.
  4. Passkey Setup
    • Set up a passkey to further enhance account security.

Security

In this section, users can update their login password and configure a trading password. Additionally, options for third-party connections are available.

To set up a trading password, users must first bind their phone number or enable Google Authentication (2FA) for enhanced security.

Note: The trading password is distinct from the account login password and must be securely stored, as it is required to authorize any changes related to account funds.

Identity Verification (KYC)

Go to the user ID located next to "Deposit" in the upper-right corner of the homepage and select "Identity Verification" from the dropdown menu.

CoinW provides four KYC levels, each granting different privileges. Choose the appropriate level to unlock the desired features.

API Key Creation

Prerequisites:

Before generating an API key with trading capabilities, ensure that "Two-Factor Authentication (2-FA)" is enabled. For API creation, KYC "Level C0 (Unverified)" is sufficient.

Note: If the API is intended for read-only access, completing "Two-Factor Authentication (2-FA)" is not mandatory.

  1. Log in to your CoinW account.
  2. Navigate to user ID located next to "Deposit" in the upper-right corner of the homepage and select "API Management" from the dropdown menu.
  3. Click on "Create API" and enter a name for the API key. Then, click "Confirm".
  4. For security purposes, CoinW requires verification for each API key creation. Enter the Authentication Code and Passkey to proceed.
  5. Once verified, the "API Key" and "Secret Key" will be generated. The "Secret Key" will only be visible for one hour, so ensure it is securely stored.
  6. By default, newly created API keys have read-only access, meaning trading is disabled. To enable trading, click "Edit" and select the necessary permissions.
  7. By default, user accounts are enabled for "Spot Trading". However, to activate "Futures Trading", users must agree to the terms in the pop-up window that appears when enabling "Futures Trading" for an API key.
  8. To enable the "Withdraw" option for an API, users must configure IP whitelisting.
  9. API access permissions are determined by whether the IP whitelist is enabled, and are not related to the remark name of the API key. Therefore, if a new key is created and the correct IPs are bound to it, deleting the old key will not affect current usage in any way.