Skip to content

Made the necessary changes as requested by sebs#38

Open
Heyuplol-101 wants to merge 1 commit intorsksmart:mainfrom
Heyuplol-101:lending-boilerplate-updates-new
Open

Made the necessary changes as requested by sebs#38
Heyuplol-101 wants to merge 1 commit intorsksmart:mainfrom
Heyuplol-101:lending-boilerplate-updates-new

Conversation

@Heyuplol-101
Copy link

@Heyuplol-101 Heyuplol-101 commented Mar 15, 2026

✅ What changed

  • Upgraded project tooling:
    • hardhat.config.jshardhat.config.ts
    • Added Hardhat EDR profiles + networks + dotenv config variables
    • Added tsconfig.json
  • Upgraded dependencies:
    • Hardhat v3, Hardhat Ignition, Hardhat Toolbox Viem, TypeScript, Viem
    • OpenZeppelin v5.4.0
  • Added Ignition deployment module:
    • ignition/modules/LendingPool.ts
  • Updated scripts for consistent local/testnet demos:
    • scripts/demo.js
    • scripts/demo-testnet.js
  • Synced docs and metadata:
    • README.md, UPDATES.md, SECURITY.MD, package.json
  • Kept existing features intact (contracts and business logic remained consistent with current boilerplate flow).

🔍 Verification

  • npm install works
  • hardhat compile passes
  • hardhat test runs without failures

Why

This ensures the boilerplate repo is using the updated production/modern stack from the canonical version while preserving existing contract behavior.

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