Swan Console Marketplace Launch: Getting Started with Mining Deployment
Swan Chain is thrilled to announce the launch of our new Marketplace on Swan Console, bringing a suite of deployable applications to our users. As part of this exciting release, we’re introducing mining pool services that can be deployed directly to Edge Computing Providers (ECPs).
Currently, users can deploy ALEO and IRON mining tasks with just a few clicks, marking a significant step forward in making decentralized mining accessible to everyone.
This guide will walk you through the complete process of deploying your first mining operation through Swan Chain’s new marketplace.
Prerequisites
- A crypto wallet (MetaMask recommended)
- SWANU tokens
- A mining pool account (e.g., F2Pool for Aleo mining in this guide)
1. Obtaining SWANU Tokens
1.1 Purchase via DEX
You can acquire SWANU tokens through the DEX pool at IcecreamSwap: https://www.geckoterminal.com/swanchain/pools/0x4fd0c2c5360d980d650fe02a19b1460b1802134b
1.2 Earn Through Computing Resources
Alternatively, earn SWANU by contributing your computing resources:
- Deploy ECP (Edge Computing Provider)
- Deploy FCP (Fog Computing Provider)
Learn more about CP deployment here: https://docs.swanchain.io/bulders/computing-provider
2. Managing Your SWANU Balance
Swan Chain Console features two distinct balance types:
Available Balance
- Primary account for storing credits
- Allows unrestricted transfers
- Functions as your main SWANU wallet within the platform
Escrow Balance
- Used for all operational costs
- Subject to transfer restrictions
- Required for deploying mining tasks
- Important: The system automatically deducts fees every 24 hours and transfers them directly to the Computing Provider’s beneficiary address
Locked Balance
- A portion of your Escrow Balance that ensures the application can run for at least 12 hours
- Will be released after the application is closed or terminated
- Note: Before deploying any mining task, your Escrow Balance must have sufficient funds to cover the initial 12-hour locked period
Balance Management Steps
To use the platform, you must transfer SWANU from your external wallet to your Available Balance.
- Deposit Process
- Navigate to “Account” in the left panel
- Click “Recharge” to transfer SWANU from your wallet to Available Balance
- Locate the arrow icon between the balance accounts and click to transfer from “Available Balance” to “Escrow Balance”
2. Withdrawal Process
CRITICAL NOTE: The withdrawal process involves two steps and includes a mandatory waiting period.
Step 1: Escrow to Available Balance
- Click the arrow icon (right to left) between balance accounts
- IMPORTANT: A 7-day processing period required
- CRUCIAL: You must confirm the first withdrawal transaction within the “ Transfer” section after processing
Step 2: Available Balance to Wallet
- Only proceed after completing Step 1
- Click the “Withdraw” button in the Available Balance card
- Monitor transaction status in withdrawal history
3. Deploying Mining Tasks
3.1 Accessing the Marketplace
The Swan Chain marketplace provides access to various mining pools. To begin:
- Select “Marketplace” from the left panel
- Navigate to the Mining section
- View all supported mining tasks
3.2 Pool Registration
Using f2pool as an example:
- Visit F2pool’s official guide
- Complete account registration
- Save your account name — you’ll need it for the deployment process.
3.3 Deployment Configuration
3.3.1 Pre-deployment Preparation
Before proceeding with deployment, you’ll notice a section containing environment variables. These variables are crucial for your mining operation — they contain the connection details and authentication information needed to connect to the mining pool.
Important: Save these variables securely — you’ll need them for the configuration steps.
3.3.2 Settings Configuration
3.3.2.1 Aleo Mainnet
- Create a unique instance name (no specific naming rules)
- Click “Add Environment Variables” to create more input fields. Remember that all F2pool images require three essential variables:
- MINER_URL: stratum+ssl://aleo-asia.f2pool.com:4420
- ACCOUNTNAME: Your registered F2pool account name
- WORKERNAME: A unique identifier for this mining worker
Critical Note: Even minor typing errors in these variables can prevent successful connection to the mining pool. For detailed information about Aleo mining on F2pool, consult the official documentation.
3.2.2.2 Iron Fish (IRON)
- Create a unique instance name (no specific naming rules)
2. Click “Add Environment Variables” to create more input fields, Remember that all F2pool images require three essential variables:
- MINER_URL: Choose the server closest to your location
- ACCOUNTNAME: Your F2pool account name
- WORKERNAME: Your chosen worker identifier
Available MINER_URL Options:
- North America: stratum+ssl://ironssl-na.f2pool.com:1510
- Europe: stratum+ssl://ironssl-euro.f2pool.com:1510
- Asia: stratum+ssl://ironssl-asia.f2pool.com:1510
For complete Iron mining instructions, visit F2pool’s Iron Fish guide.
3.3.3 Provider Selection
After setting up your environment variables, you’ll need to choose the hardware specifications for your mining operation.
Swan Chain offers two distinct approaches for selecting a Computing Provider (CP):
- Automatic Matching
- System automatically matches you with suitable Computing Providers
- Recommended for new users
2. Manual Provider Selection
- Filter providers based on Geographic location, Hardware pricing and Provider account ID
- PRO TIP: Check provider performance metrics via their account ID in the provider dashboard
- NOTE: This option gives you more control but requires understanding of provider metrics
3.3.4 Final Deployment
- Review all configurations thoroughly
- Click “Deploy Now” to initiate the mining task
Note: If you see the “Not sufficient balance” notification, please follow the “Managing your SWANU accounts” steps to transfer SWANU.
Once you’ve deployed your mining task, give it 3–5 minutes, then head over to your F2pool dashboard. If you see hashrate and mining data showing up, congrats! Your mining task is up and running.
3.3.5 Post-Deployment Monitoring
To monitor your mining tasks on Swan Chain Console:
- Navigate to “Instance” in the left panel
- Click on “Mining Task” to view your deployment status
- Here you can monitor:
- Task running status
- Resource usage
- Connection status
- Cost
Note: Costs are calculated and deducted every 12 hours. Make sure to maintain sufficient balance in your Escrow account to cover these periodic charges
3.3.6 Task Management
Through the Swan Chain Console, you can:
- Monitor task status in real-time
- View detailed performance metrics
- Terminate mining tasks if needed
Getting Support
If you encounter any issues or need assistance:
- Visit the official documentation for detailed guides
- Join the Swan Chain community channels
- Contact Swan Chain support for technical help
Good luck with your mining operations on Swan Chain!
For the latest updates and detailed documentation, please visit the official Swan Chain documentation.