Incentivized Farms on OroSwap
OroSwap allows anyone to create incentivized farms to reward users for providing liquidity to specific pools.
By staking LP tokens once into a supported pool, users automatically earn rewards from all active farms linked to that pool β making farming a powerful and seamless yield strategy on top of regular swap fees.
What is a Farm?β
A farm is a reward mechanism tied to a specific liquidity pool. When liquidity providers (LPs) stake their LP tokens into an active farm, they begin earning rewards over time.
These rewards are distributed proportionally based on:
- The amount of LP tokens staked
- The duration of staking
- The pool's reward configuration
Farms help boost the Total Value Locked (TVL) in selected pools and serve as a major tool for bootstrapping liquidity.
Who Can Create a Farm?β
Anyone can create a farm.
If you are a project or DAO looking to incentivize liquidity for your token, you can create a farm and deposit your token as the reward currency.
Farms can be funded using:
- Native tokens (like
ZIG) - CW20 tokens
- IBC tokens bridged to ZIGChain
How to Create a Farmβ
- Navigate to the Create option
- Click Create Farm
- Choose the pool you want to incentivize
- Select the reward token
- Set:
- Total reward amount
- Number of weeks (duration)
- Confirm and sign the transaction
Once the farm is live, users can begin staking LP tokens to earn rewards. When you select the duration of the farm as week(s), it always counts from the upcoming Monday so the amount will be disputed accordingly. The farm will be active instantly.
Staking LP Tokensβ
To earn from a farm:β
- First, provide liquidity to a farm-enabled pool
- You get an option for Auto-Staking while adding LP, if enabled the LP Tokens will be staked automatically
- Navigate to Portfolio
- Find the active position with a farm
- Click on the "+" icon and navigate to "stake" tab
- Enter the amount of LP tokens you want to stake and proceed
- Approve the transaction
Your rewards will start accumulating immediately based on the farmβs configuration.
Harvesting Rewardsβ
Rewards earned from farming can be claimed at any time by clicking the Harvest button.
There is no lock-in or vesting by default. Rewards are transferred directly to your wallet.
LP Adjustments and Auto-Redemptionβ
Whenever you:
- Add more liquidity to a pool you've already farmed
- Remove part of your liquidity
OroSwap will automatically:
- Harvest your pending rewards up to that moment
- Transfer them to your wallet
- Reset your farming counter to start fresh from the new LP position
You donβt lose any accrued rewards, theyβre just moved to your wallet and shown in your My Activity log for full transparency.
Tracking Your Farm Performanceβ
Go to the Portfolio > Position section to view:
- LP tokens staked
- Accumulated rewards (real-time) for all the farms
All activity is also logged in My Activity, including:
- Harvests
- Auto-redemptions
- Reward transfers
Exampleβ
Letβs say you provided liquidity in the ORO / ZIG pool and staked 500 LP tokens into a farm that distributes 10,000 ORO over 10 days.
- You earn a proportional share based on how many LP tokens you stake vs the total farmed
- You remove 100 LP tokens on Day 3 β 3 days of rewards will be auto-harvested and sent to your wallet
- The remaining 400 LP tokens continue to farm normally
Farm Integrityβ
- Farms are funded upfront by creators
- Once created, they cannot be changed mid-way (no rug risk)
Tips & Notesβ
- Not all pools are incentivized
- You can stake and unstake LP tokens anytime
- You can farm multiple pools at once
- Harvested tokens are available immediately in your wallet
π Summaryβ
Incentivized farming on OroSwap gives LPs an additional stream of income beyond swap fees. Whether you are a trader looking to optimize yield, or a project looking to bootstrap liquidity, farms offer a flexible and transparent reward layer built natively into the protocol.