mirror of
https://github.com/NoFxAiOS/nofx.git
synced 2025-12-06 13:54:41 +08:00
- Add supported exchanges table to EN, ZH-CN, JA, KO READMEs - CEX: Binance (supported), OKX (coming soon), Bybit (coming soon) - Perp-DEX: Hyperliquid (supported), Aster DEX (supported) - Include referral links with fee discounts for all exchanges - Remove What's New sections from all READMEs - Create Binance API setup guide - Create Hyperliquid agent wallet setup guide - Create Aster DEX API wallet setup guide
3.0 KiB
3.0 KiB
Aster DEX API Wallet Setup Guide
This guide explains how to create and configure an API Wallet for secure trading on Aster DEX.
Why Use API Wallet?
- ✅ Binance-compatible API: Easy migration from Binance
- ✅ Separate Trading Wallet: Enhanced security
- ✅ Revocable Access: Can be disabled anytime
- ✅ Lower Fees: Competitive trading fees
Prerequisites
- A Web3 wallet (MetaMask, WalletConnect, etc.)
- Funds on supported EVM chain (Ethereum, BSC, Polygon, etc.)
Step 1: Register on Aster DEX
- Visit Aster DEX (use referral link for fee discount)
- Connect your Web3 wallet
- Complete any required verification
Step 2: Create API Wallet
- Go to Aster API Wallet
- Connect your main wallet
- Click Create API Wallet
- Approve the transaction in your wallet
Step 3: Save API Wallet Credentials
After creation, save these immediately:
| Field | Description |
|---|---|
| User Address | Your main wallet address |
| Signer Address | API wallet address |
| Private Key | API wallet private key |
⚠️ Important: The private key is only shown once! Save it securely.
Step 4: Configure in NOFX
Add your API wallet through the NOFX web interface:
- Open NOFX dashboard (http://localhost:3000)
- Go to Exchange Configuration
- Enable Aster DEX
- Enter:
- User: Your main wallet address (with
0x) - Signer: API wallet address (with
0x) - Private Key: API wallet private key (remove
0xprefix)
- User: Your main wallet address (with
- Save configuration
Configuration Example
User: 0xYOUR_MAIN_WALLET_ADDRESS
Signer: 0xYOUR_API_WALLET_SIGNER_ADDRESS
Private Key: your_api_wallet_private_key_without_0x
Fund Your Account
- Deposit supported assets to Aster DEX
- Transfer to your trading account
- API wallet will trade using these funds
Managing Your API Wallet
Revoke Access
- Go to Aster API Wallet
- Find your API wallet
- Click Revoke or Delete
Create New API Wallet
You can create multiple API wallets:
- Delete old wallet first (recommended)
- Or create additional wallet for different purposes
Security Best Practices
- Never share your API wallet private key
- Store credentials in a secure password manager
- Revoke access when not in use
- Use separate wallets for different applications
- Monitor API wallet activity regularly
Troubleshooting
| Issue | Solution |
|---|---|
| Authentication failed | Verify User, Signer, and Private Key are correct |
| Invalid signature | Ensure private key doesn't have 0x prefix |
| Insufficient balance | Deposit funds to Aster DEX |
| API wallet not found | Create new API wallet at asterdex.com |
Supported Chains
Aster DEX supports multiple EVM chains:
- Ethereum Mainnet
- BNB Smart Chain (BSC)
- Polygon
- And more...
Select your preferred chain when depositing funds.