Bybit Setup
Connect your Bybit account to Mayson.
Estimated time: 5-10 minutes
Prerequisites
- âś… Bybit account with completed KYC verification
- âś… 2FA enabled on your Bybit account
Step-by-Step Guide
Log in to Bybit
Go to bybit.com and log in to your account.
Navigate to API Management
- Click on your profile icon in the top right
- Select “API” from the dropdown
- Or go to Account & Security → API
Create a New API Key
- Click “Create New Key”
- Select “System-generated API Keys”
- Enter a name (e.g., “Mayson Trading”)
Configure Permissions
Set the following permissions:
| Permission | Setting |
|---|---|
| Read-Only | âś… Enable |
| Read-Write | âś… Enable (for trading) |
| Contract - Orders | Optional |
| Contract - Positions | Optional |
| Spot - Trade | âś… Enable |
| Wallet - Withdraw | ❌ Never enable |
Important: Never enable withdrawal permissions. Keep them disabled for security.
Set IP Restrictions (Recommended)
- Choose whether to restrict IPs
- If restricting, add Mayson’s server IPs
- Or leave unrestricted initially
Complete Verification
- Enter your 2FA code
- Click “Submit”
Copy Your Credentials
Save both:
- API Key
- API Secret
Save your API Secret now! You won’t be able to see it again.
Connect to Mayson
- Go to Settings → API Keys in Mayson
- Click “Add Exchange” → “Bybit”
- Paste your API Key
- Paste your API Secret
- Click “Connect”
Verify Connection
âś… Bybit Connected Successfully!
You can now trade on Bybit through Mayson.
Supported Features on Bybit
| Feature | Status |
|---|---|
| View Portfolio | âś… Available |
| Spot Trading | âś… Available |
| Market Orders | âś… Available |
| Limit Orders | âś… Available |
| Stop Orders | âś… Available |
| DCA Plans | âś… Available |
| Derivatives | 🔜 Coming Soon |
Troubleshooting
”API Key Invalid” Error
- Verify the API key was copied correctly
- Check that the key is active in Bybit
- Ensure “Read-Only” and “Read-Write” permissions are enabled
”Insufficient Permissions” Error
- Enable “Spot - Trade” permission in Bybit
- Regenerate the API key if needed
”Request Expired” Error
- This usually means a time sync issue
- Try reconnecting the API key
- Contact support if it persists
Security Best Practices
- Create a dedicated API key just for Mayson
- Enable IP restrictions when possible
- Review activity logs regularly in Bybit
- Rotate keys every few months
Need help? Ask Mayson: “Help me connect my Bybit account”