How to Farm WICC Tokens
Complete guide to staking and earning 73% APR on DogWithCap platform.
Estimated Time: 10-15 minutes Requirements: WICC tokens, gas for transactions (~0.01 WIC), connected wallet
What is Farming?
Farming = Staking WICC tokens to earn daily interest
DogWithCap platform homepage showing navigation to Farm section
Key Benefits
β
73% APR (0.2% daily interest)
β
No lock period - withdraw anytime
β
Multiple positions supported
β
Compound effect available
β
Start with minimum 100 WICC
β
Earn from day 1How It Works
1. You stake WICC tokens
β
2. Contract locks your tokens
β
3. Interest accrues daily (0.2%)
β
4. Claim interest anytime (60s cooldown)
β
5. Restake for compound or hold
β
6. Withdraw principal anytime (with penalty if <365 days)Before You Start
Prerequisites Checklist
- Wallet connected to platform
- Network set to WicChain Testnet (6689)
- Have WICC tokens (minimum 100 WICC)
- Have native WIC for gas (~0.1 WIC recommended)
- Understand 60-second cooldown system
- Reviewed First-Time Setup if new
Understand the Numbers
Starting with 100,000 WICC:
Daily Interest: 200 WICC (0.2%)
Weekly: 1,400 WICC
Monthly: 6,000 WICC
Yearly: 73,000 WICC (73% APR)
With Daily Compound:
Year 1: ~173,000 WICC (73% β 103% with compound)APR Breakdown:
- Base APR: 73% (0.2% daily Γ 365 days)
- With Daily Compound: ~103% effective APR
- With Weekly Compound: ~101% effective APR
Step-by-Step: Your First Stake
Navigate to Farm Page
Go to the platform and click "Farm" in the navigation menu.
Click "Farm" in the main navigation menu
What you'll see:
-
Farm card with input field
-
Your WICC balance displayed
-
Current APR shown (73%)
-
Minimum stake amount (100 WICC)
Complete Farm page showing staking interface
Enter Stake Amount
Input your desired amount:
Minimum: 100 WICC
Maximum: Your balance
Recommended: Start with test amount first
Farm card showing input field and APR display
Tips for choosing amount:
-
First time: Start with 1,000-10,000 WICC to test
-
Confident: Stake larger amount for more rewards
-
Strategy: Can create multiple positions later
Entering stake amount in the input field
Click "MAX" button to stake entire balance (minus gas buffer)
Using MAX button to stake full balance
Review Estimated Earnings
Platform shows your projected earnings:
π Estimated Earnings
Amount Staking: 10,000 WICC
Daily: 20 WICC (0.2%)
Weekly: 140 WICC (1.4%)
Monthly: 600 WICC (6%)
Yearly: 7,300 WICC (73%)
Projected earnings breakdown for your stake amount
Add Referral Code (Optional)
Expand "Advanced Options" to add referral code if you have one.
Referral Benefits:
β’ Referrer earns 5% commission (500 WICC on 10,000 stake)
β’ Your referrer's volume counts toward their milestones
β’ Helps build community
β’ No cost to you
β οΈ Cannot refer yourself - contract blocks thisEnter referral code:
- Format: Full wallet address (0x...)
- Or: Short code if platform supports
- Verify address is correct
- Optional - can skip if none
Approve WICC Token (First Time Only)
Before staking, you must approve the staking contract to use your WICC.
Click "Approve WICC" button
Approve WICC token button before first stake
What happens:
- MetaMask popup appears
- Shows "Approve" transaction
- Spender: Staking contract address
- Amount: Your entered amount (or unlimited)
Choose approval amount:
Approve Exact Amount
Most secure option.
Amount: 10,000 WICC (your stake)
Pros:
β
Most secure
β
Full control
β
Clear limits
Cons:
β Need approval each time
β More gas feesBest for: Security-conscious users
Confirm approval in MetaMask:
- Review transaction details
- Verify spender address
- Check gas fee (~0.01 WIC)
- Click "Confirm"
Wait for confirmation (5-15 seconds)
β Approval Complete! The "Farm Now" button will now appear.
Submit Stake Transaction
Click "Farm Now" / "Stake Now" button
"Farm Now" button active after approval
Review transaction details:
Function: stake
Amount: 10,000 WICC
Referrer: 0x1234... (if provided)
Gas Fee: ~0.01 WIC
Network: WicChain TestnetConfirm in MetaMask
Wait for Confirmation
Transaction is processing...
β³ Transaction submitted
TX Hash: 0xabcd1234...
β³ Waiting for confirmation...
Estimated time: 5-15 seconds
β
Transaction confirmed!
Position created successfullySuccess! Position Created
Success confirmation showing position created
π Stake Successful!
Position #1 Created:
ββ Amount: 10,000 WICC
ββ Created: Just now
ββ Status: Active
ββ Interest Rate: 0.2% daily (73% APR)
ββ Daily Earnings: 20 WICC
You're now earning rewards! π
Next Steps:
β’ Wait 24 hours for first interest
β’ Check dashboard to track earnings
β’ Claim rewards anytime after 1+ daysπ Congratulations! You've successfully created your first farming position!
Interest starts accruing immediately. Come back in 24 hours to claim your first rewards.
Creating Multiple Positions
You can create multiple staking positions with different strategies.
Why Multiple Positions?
Benefits:
β
Diversify timing
β
Test different strategies
β
Separate tracking
β
Flexible claiming
β
Risk management
Dashboard showing multiple active positions
Example Portfolio:
Position 1: 50,000 WICC (Long-term hold)
Position 2: 30,000 WICC (Weekly claims)
Position 3: 20,000 WICC (Daily compound)
βββββββββββββββββββββββββββββββββββββββββ
Total: 100,000 WICCHow to Create Second Position
Go to Farm Page Again
Same process as first position.
Starting second staking position
Enter New Amount
Different amount from first position.
Position 1: 10,000 WICC (already staked)
Position 2: 5,000 WICC (new stake)No Approval Needed
If you approved enough tokens earlier, you can skip approval and go straight to staking.
Submit Stake
Click "Farm Now" and confirm.
New Position Created
List showing all your active positions
Position #2 Created!
Your Positions:
ββ Position #1: 10,000 WICC (5 days old)
ββ Position #2: 5,000 WICC (just created)
Total Staked: 15,000 WICC
Daily Earnings: 30 WICC60-Second Cooldown Applies
Wait 60 seconds after any transaction (stake/claim/unstake) before your next action.
Staking Strategies
Choose strategy based on your goals:
Example of diversified staking portfolio
Strategy 1: Set and Forget (Passive)
Approach:
1. Stake large amount once
2. Claim monthly or quarterly
3. Let compound naturally
4. Minimal management
Set and forget strategy configuration
Best for:
- Long-term holders
- Passive investors
- Busy people
- Risk-averse users
Example:
Stake: 100,000 WICC
Claims: Monthly (12 times/year)
Gas Cost: ~0.12 WIC/year
Result: ~172,500 WICC year 1Strategy 2: Active Compounding (Growth)
Approach:
1. Stake initial amount
2. Claim daily or weekly
3. Restake all rewards immediately
4. Maximize compound effect
Active daily compounding setup
Best for:
- Growth maximizers
- Active traders
- Daily checkers
- High return seekers
Example:
Stake: 100,000 WICC
Claims: Daily (365 times/year)
Gas Cost: ~3.65 WIC/year
Result: ~173,000 WICC year 1 (+3% boost)Strategy 3: Balanced (Recommended)
Approach:
1. Stake comfortable amount
2. Claim weekly or bi-weekly
3. Restake 50-75% of rewards
4. Balance growth and liquidity
Balanced weekly claiming strategy
Best for:
- Most users
- Balanced approach
- Moderate activity
- Steady growth
Example:
Stake: 100,000 WICC
Claims: Weekly (52 times/year)
Gas Cost: ~0.52 WIC/year
Result: ~172,800 WICC year 1
Restaked: 75% of claims
Liquid: 25% for flexibilityStrategy 4: Dollar Cost Averaging
Approach:
1. Split total into smaller amounts
2. Stake weekly over 1-3 months
3. Average out price volatility
4. Build positions gradually
DCA staking schedule example
Best for:
- Risk managers
- New users
- Price-conscious
- Gradual builders
Example:
Total: 100,000 WICC
Schedule: 10,000 WICC weekly for 10 weeks
Positions: 10 separate positions
Benefit: Average entry price, lower riskUnderstanding APR vs APY
Interactive APR/APY calculator
APR (Annual Percentage Rate)
73% APR = Base rate without compounding
100,000 WICC Γ 73% = 73,000 WICC per year
Simple calculation:
Daily: 0.2% Γ 100,000 = 200 WICC
Year: 200 WICC Γ 365 days = 73,000 WICCAPY (Annual Percentage Yield)
~103% APY = With daily compounding
100,000 WICC with daily compound = ~173,000 WICC
Compound calculation:
(1 + 0.002)^365 = 2.064
100,000 Γ 2.064 = 206,400 WICC theoretical
Actual: ~173,000 (accounting for gas, timing)
Visual comparison of different compounding frequencies
Comparison Table
| Strategy | Rate | Year 1 Result | Gas Cost | Effort |
|---|---|---|---|---|
| No Compound | 73% APR | 73,000 WICC | 0 WIC | None |
| Monthly Compound | 75% APY | 75,000 WICC | 0.12 WIC | Low |
| Weekly Compound | 85% APY | 85,000 WICC | 0.52 WIC | Medium |
| Daily Compound | 103% APY | 173,000 WICC | 3.65 WIC | High |
Long-term earnings projection chart
Compound = Restaking your earned interest
The more frequently you restake, the more you earn from compound effect. But consider gas costs vs benefits.
Side-by-side comparison of all strategies
Tracking Your Positions
Dashboard Overview
Navigate to Dashboard to see:
Complete dashboard showing all positions and metrics
π YOUR FARMING DASHBOARD
Active Positions: 2
Total Staked: 15,000 WICC
Pending Interest: 150 WICC (5 days)
Total Earned: 0 WICC (not claimed yet)
βββββββββββββββββββββββββββββββββββββββββ
Position #1
ββ Amount: 10,000 WICC
ββ Status: Active β
ββ Created: 5 days ago
ββ Pending: 100 WICC (5 days Γ 20/day)
ββ Daily Rate: 20 WICC
ββ Total Claimed: 0 WICC
Position #2
ββ Amount: 5,000 WICC
ββ Status: Active β
ββ Created: 1 day ago
ββ Pending: 10 WICC (1 day Γ 10/day)
ββ Daily Rate: 10 WICC
ββ Total Claimed: 0 WICC
Detailed view of individual position
Key Metrics to Track
Personal Performance:
β
Total Staked Amount
β
Active Positions Count
β
Total Pending Interest
β
Total Claimed (All-Time)
β
Average Daily Earnings
β
Current APY (with compound)
β
Days Since First Stake
β
Next Claim Available
Pending interest accumulation display
Position Performance:
β
Position Amount
β
Days Active
β
Interest Accumulated
β
Total Claimed from Position
β
Daily Rate
β
Estimated Monthly/Yearly
Summary of key performance metrics
Visual chart showing earnings over time
Transaction history table with all staking activities
When to Claim Your Rewards
Claiming Frequency Decision Tree
How much do you have staked?
ββ < 10,000 WICC
β ββ Claim: Monthly or Quarterly
β Reason: Gas costs eat into small rewards
β
ββ 10,000 - 100,000 WICC
β ββ Claim: Weekly or Bi-Weekly
β Reason: Good balance of gas vs compound
β
ββ > 100,000 WICC
ββ Claim: Daily or Every Few Days
Reason: Rewards large enough to justify gas
Interactive decision tree for optimal claiming frequency
Gas Cost Consideration
Your Daily Earnings: 20 WICC
Gas Cost per Claim: 0.01 WIC (~10 WICC equivalent)
Break-even:
If daily earnings > gas cost β OK to claim daily
If daily earnings < gas cost β Wait longer
Example:
20 WICC/day - 10 WICC gas = 10 WICC net profit
Still profitable but consider weekly for better ratio
Gas cost calculator for claiming decisions
Comparison of claiming frequencies and net returns
Recommended claiming schedule based on stake size
Best Practices for Farming
β DO
- Start with Test Amount
- Stake small amount first (1,000-10,000 WICC)
- Verify everything works
- Then stake larger amounts
- Diversify Positions
- Multiple positions = flexibility
- Different strategies per position
- Risk management
- Track Performance
- Use dashboard daily
- Calculate actual APY
- Monitor pending rewards
- Plan Your Claims
- Schedule claiming strategy
- Consider gas costs
- Batch operations when possible
- Secure Your Wallet
- Use hardware wallet for large amounts
- Enable all security features
- Keep seed phrase safe
- Understand Cooldown
- 60 seconds between actions
- Plan transactions accordingly
- Don't rush
- Compound Strategically
- Decide: daily, weekly, or monthly
- Calculate gas efficiency
- Optimize for your stack size
- Keep Records
- Save transaction hashes
- Track claims for taxes
- Monitor APY over time
β DON'T
- Don't Stake Everything
- Keep some liquid for gas
- Emergency buffer recommended
- Need WIC for transactions
- Don't Ignore Gas Costs
- Frequent small claims = waste
- Calculate break-even point
- Optimize claiming frequency
- Don't Rush Transactions
- Respect 60s cooldown
- Verify amounts always
- Check network first
- Don't FOMO Stake
- Have strategy first
- Understand risks
- Start small
- Don't Forget Approvals
- Need approval before staking
- Check allowance remaining
- Re-approve if needed
- Don't Share Wallet Access
- Never share seed phrase
- No one needs your keys
- Beware of scams
- Don't Over-Compound
- Gas costs add up
- Find optimal frequency
- Weekly often best
- Don't Panic Sell
- Short-term volatility normal
- Long-term mindset
- Have exit strategy
Common Issues & Solutions
Issue 1: Approval Failed
Symptoms:
- Approval transaction reverts
- Can't proceed to stake
- Error in MetaMask
Example of approval failure error message
Solutions:
1. Check WICC balance sufficient
2. Verify network is WicChain
3. Have enough WIC for gas
4. Try lower approval amount
5. Wait and retry if network busy
6. Clear wallet cacheIssue 2: Stake Transaction Fails
Symptoms:
- "Farm Now" transaction reverts
- Amount not staked
- Gas consumed but no position
Transaction reverted error in MetaMask
Solutions:
1. Verify approval is sufficient
2. Check cooldown not active (60s wait)
3. Amount meets minimum (100 WICC)
4. Balance > stake amount
5. Network not congested
6. Referral address valid (if used)Issue 3: Position Not Showing
Symptoms:
- Transaction succeeded
- But no position visible
- Dashboard empty
Dashboard showing empty state despite successful transaction
Solutions:
1. Wait 30 seconds and refresh
2. Check transaction on explorer
3. Verify transaction actually succeeded
4. Clear browser cache
5. Try different browser
6. Check correct wallet connectedIssue 4: Can't See Pending Interest
Symptoms:
- Position shows 0 pending
- Should have interest accumulated
- Dashboard not updating
Cooldown active preventing action
Solutions:
1. Wait at least 1 day after stake
2. Refresh page
3. Interest shows after time passes
4. Check position is Active status
5. Calculator may have rounding
6. Verify on-chain data
Insufficient gas error message
Advanced: Automation Strategies
For Developers: Auto-Stake Script
Example automation script setup
// Example: Automated weekly staking
const schedule = require('node-schedule');
const { ethers } = require('ethers');
// Schedule: Every Monday at 9am
schedule.scheduleJob('0 9 * * 1', async () => {
const amountToStake = ethers.utils.parseUnits("1000", 18);
// Check balance
const balance = await wiccToken.balanceOf(wallet.address);
if (balance.lt(amountToStake)) return;
// Check cooldown
const lastAction = await contract.lastActionTime(wallet.address);
const now = Math.floor(Date.now() / 1000);
if (now - lastAction < 60) return;
// Execute stake
const tx = await contract.stake(
amountToStake,
referrerAddress // or ethers.constants.AddressZero
);
await tx.wait();
console.log(`Staked ${amountToStake} WICC at ${new Date()}`);
});For Advanced Users: Excel Tracking
Download Template: [Farming Tracker.xlsx]
Excel tracking template example
Columns to track:
- Date
- Position ID
- Amount Staked
- Days Active
- Pending Interest
- Total Claimed
- Current APY
- Notes
Summary
You now know how to:
- β Create your first farming position
- β Approve WICC tokens for staking
- β Submit stake transactions
- β Create multiple positions
- β Choose optimal staking strategy
- β Track position performance
- β Calculate APR vs APY
- β Troubleshoot common issues
- β Optimize for gas efficiency
- β Plan claiming schedule
Next Steps
After your first stake:
- Wait 24 Hours
- Let interest accumulate
- Check dashboard tomorrow
- See your first earnings
- Learn to Claim
- How to Claim Guide
- Understand 60s cooldown
- Choose claiming strategy
- Build Your Network
- How to Refer Guide
- Share referral link
- Earn 5% commissions
- Optimize Performance
- Best Practices
- Advanced strategies
- Maximize returns
π You're now farming!
Your WICC is earning 0.2% daily interest (73% APR). Come back in 24 hours to claim your first rewards!
Track your earnings: Check dashboard daily to watch your rewards grow.
Questions? Check FAQ or Troubleshooting