Skip to content

Liquidity Mining and Yield Farming Contract #87

@Mkalbani

Description

@Mkalbani

Location: contracts/yield_farming
Labels: smart-contract, soroban, defi, good first issue
Estimated Time: 8 hours
Difficulty: Hard

Description

Implement yield farming where players stake tokens or NFTs to earn passive rewards over time.

Tasks

  • Design staking pool structure
  • Implement stake/unstake functions
  • Add yield calculation (APY-based)
  • Create reward distribution mechanism
  • Implement lock-up periods
  • Add early withdrawal penalties
  • Create pool multiplier bonuses
  • Write yield farming tests
  • Add NFT staking support
  • Implement auto-compounding

Acceptance Criteria

  • Players stake tokens/NFTs
  • Yield calculated correctly
  • Rewards distributed periodically
  • Lock-up periods enforced
  • Penalties applied for early withdrawal
  • Contract deployed to testnet

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave program

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions