How to Create a Staking Farm
Follow this step-by-step guide to create your own staking farm on FreshCoins. Set up reward pools, configure parameters, and deploy on your preferred blockchain.
Overview
Creating a staking farm involves deploying a smart contract on your chosen blockchain, configuring reward parameters, and funding the farm with reward tokens. This guide walks you through the entire process from start to finish.
Available Blockchains
Create staking farms on these supported blockchains:
EVM-Compatible Chains
Create farms on EVM blockchains:
Mainnet
Ethereum
Stake LP tokens
BSC
Stake LP tokens
Polygon
Stake LP tokens
Base
Stake LP tokens
Testnet
Ethereum Sepolia
For testing
BSC Testnet
For testing
Polygon Amoy
For testing
Base Sepolia
For testing
Solana
Create farms on Solana blockchain:
Mainnet
Solana Mainnet
Stake reward tokens directly
Testnet
Solana Devnet
For testing
Solana Testnet
For testing
Step-by-Step Guide
- 1
Navigate to Stake & Earn
Visit the Stake & Earn page from the navigation menu or tools section.
- 2
Connect Wallet
Connect your wallet to the platform. Ensure you have enough native tokens (ETH, BNB, MATIC, BASE, or SOL) to pay for farm deployment fees.
- 3
Select Blockchain
Choose the blockchain where you want to create your farm. Select from EVM chains (Ethereum, BNB Chain, Polygon, Base) or Solana. Consider testing on testnet first.
- 4
Configure Farm Parameters
Set up your farm with the following parameters:
- Reward Token: The token users will earn (EVM: any ERC-20; Solana: SPL token)
- Reward Rate: Rewards per block (EVM) or per slot (Solana)
- Start Block/Slot: When the farm becomes active
- Lock Period: Minimum staking duration (optional)
- Early Withdrawal Fee: Fee for withdrawing before lock period (optional)
- 5
Deploy Farm
Review all parameters and pay the deployment fee. Confirm the transaction in your wallet. The farm contract will be deployed on the selected blockchain.
- 6
Fund Your Farm
After deployment, fund your farm with reward tokens. The amount you deposit determines how long the farm will run. The system automatically calculates the end block/slot based on your funding amount and reward rate.
- 7
Share Your Farm
Once your farm is active and funded, share it with your community. Users can start staking and earning rewards immediately. Monitor staking activity and add more funding as needed to extend the farm duration.
Important Notes
Before Creating
- Test on testnet first to understand the process
- Ensure you have enough native tokens for deployment fees
- Calculate reward rates based on your tokenomics
- Farm parameters cannot be changed after deployment
After Creating
- Fund your farm with reward tokens
- Share your farm address with your community
- Monitor staking activity regularly
- Add more funding as needed to extend duration