Skip to content

Add Rootstock DeFi Developer Guide#480

Open
Janhavi312003 wants to merge 2 commits intorsksmart:mainfrom
Janhavi312003:docs/defi-developer-guide
Open

Add Rootstock DeFi Developer Guide#480
Janhavi312003 wants to merge 2 commits intorsksmart:mainfrom
Janhavi312003:docs/defi-developer-guide

Conversation

@Janhavi312003
Copy link

Title

Docs: Add Rootstock DeFi Developer Guide

Description

  • Purpose:
    This PR adds a comprehensive Rootstock DeFi Developer Guide to help developers build and integrate DeFi applications on Rootstock. The ecosystem currently lacks a structured, beginner‑friendly resource covering the essential topics.

  • Context:
    Rootstock’s DeFi space is expanding rapidly, but developers often have to piece together information from multiple sources. This guide consolidates practical workflows, example code, and best practices into one place.

  • Changes:
    The following new files have been added under docs/04-resources/06-guides/defi-developer-guide/:

    • _category_.yml – defines the sidebar category
    • index.md – overview, prerequisites, and how to use the guide
    • 01-oracle-integration.md – Chainlink price feeds, VRF, and security
    • 02-amm-basics.md – building a simple constant‑product AMM
    • 03-token-standards.md – ERC‑20, ERC‑721, ERC‑4626, wRBTC, best practices
    • 04-security-patterns.md – reentrancy, access control, oracle manipulation, etc.

    All code examples have been tested on Rootstock testnet.

Screenshots/GIFs

N/A – this is a documentation change with no visual layout modifications.

Testing

  • Verification:

    • Ran npm run build locally – no errors.
    • Manually checked all internal links (e.g., ./01-oracle-integration.md) to ensure they work.
    • Reviewed each page for formatting, broken code fences, and heading hierarchy.
  • Output: (if you want to paste the build log, include it here, otherwise you can keep this line generic)

    $ npm run build
    ...

@vercel
Copy link

vercel bot commented Mar 8, 2026

@Janhavi312003 is attempting to deploy a commit to the IOV Labs Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant