Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a tutorial for DeFi Yield Farming #1661

Closed
Ginowine opened this issue Aug 2, 2024 · 0 comments · Fixed by #1671
Closed

Create a tutorial for DeFi Yield Farming #1661

Ginowine opened this issue Aug 2, 2024 · 0 comments · Fixed by #1671
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@Ginowine
Copy link
Contributor

Ginowine commented Aug 2, 2024

The tutorial should cover the concepts below.

  • Create a Liquidity Pool smart contract on EVM
  • Write smart contracts for staking, withdrawing, and distributing rewards using Solidity
  • Implement security features to protect against common vulnerabilities
  • Create functionality using Oracles to get asset price
  • Implement Oracle contracts to fetch and update price feeds for assets in the yield farming pools. This step should showcase how to do it in both Pyth and Supra
  • (optional) Develop subgraphs to query historical data
  • Define schemas and mapping s for transactions, staking events, rewards, etc.
  • (optional) Front end development
  • This is a bit out of scope, but we could create a simple FE to showcase to users how to integrate IOTA EVM using web3.js or ether.js and react.
@Ginowine Ginowine added the documentation Improvements or additions to documentation label Aug 2, 2024
@Ginowine Ginowine self-assigned this Aug 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant