Setting Up Epusdt with Unicorn Digital Card for USDT Payments (aaPanel)

·

Introduction

Integrate epusdt with Unicorn Digital Card to enable USDT payments.

Project Highlights


Prerequisites


Step-by-Step Guide

1. Create a New Website in aaPanel

2. Import SQL Database

Option 1: Manual Import

  1. Download the latest SQL file from epusdt GitHub.
  2. Upload and extract the epusdt release package to the website directory.
  3. Rename .env.example to .env and configure:

    app_uri=https://upay.skygv.com
    mysql_user=sql_f_skygv_com
    mysql_passwd=xPFptfy3eDXFFLkX
    mysql_database=sql_f_skygv_com
    tg_bot_token=YOUR_BOT_TOKEN
    api_auth_token=RANDOM_SECURE_TOKEN
    forced_usdt_rate=6.4  # Optional

Option 2: phpMyAdmin

👉 Optimize your database performance

3. Configure Epusdt

4. Set Up Reverse Proxy

5. Grant Execute Permissions

cd /www/wwwroot/upay.skygv.com
chmod +x epusdt

6. Supervisor Configuration

7. Test the Setup

8. SSL Configuration


Integrating with Unicorn Digital Card

| Payment Option | Merchant ID | Merchant Key | Endpoint | Notes |
|----------------|--------------|--------------|-----------------------------------|--------------------------------|
| Epusdt | api_auth_token | (Leave empty) | http://127.0.0.1:8000/api/v1/order/create-transaction | Use localhost if on same server |

👉 Boost payment processing speed


FAQs

Q: How do I restart Epusdt after config changes?
A: Restart the Supervisor process:

supervisorctl restart epusdt

Q: Can I run Epusdt on Windows?
A: Yes—execute epusdt.exe directly (no permission adjustments needed).

Q: How to customize the payment page title?
A: Edit /www/wwwroot/upay.skygv.com/static/index.html.

Q: What if my bot doesn’t respond?
A: Verify:


Final Notes