Last updated 3 months ago

Midnight JS for Beginners: Build your first DApp

Problem

Midnight lacks practical JavaScript tutorials, leaving developers without clear guidance to write smart contracts, generate proofs, use the SDK, or build a complete testnet DApp.

Solution

Create a Midnight JS course for beginners, providing end-to-end guidance on writing smart contracts, using the Midnight SDK, and building a fully functional DApp deployed on the Midnight Testnet.

36,900 $ADA
Total funds requested

About this idea

Team

Mr. Hoang Van Phong: Full-stack Developer/Blockchain Developer

Experiences:

  • Cardano Blockchain Development: 3+ years of experience in Cardano dApp and smart contract development with Aiken, Plutus, and Mesh SDK integration.
  • EVM Blockchain Development: Over 1 year of experience building confidential dApps and smart contracts using Solidity, Hardhat, Web3js, Oasis Sapphire, and ROFL for privacy-preserving computation.
  • Midnight Blockchain Development: 4+ months of experience in Midnight dApp and smart contract development with Compact, Midnight SDK.
  • Project Catalyst Community Reviewer (Fund9 → Present): Actively contributing as a reviewer for Project Catalyst since Fund9, providing assessment on feasibility, impact, value-for-money, and auditability across multiple funding rounds to help ensure transparent, high-quality proposal evaluation.

Contact:

Mr. Nguyen Van Nang: Full-stack Developer/Blockchain Developer

Experiences:

  • Cardano Blockchain Development: 2+ years of hands-on experience building full-stack Cardano applications using Aiken, CIP-68 patterns, and Mesh SDK. Experienced in minting policies, datum structures and advanced DeFi modules.
  • Midnight Blockchain Development: Solid foundational understanding of the Midnight blockchain. Familiar with the basics of the Midnight smart contract language “Compact” and capable of working with core Compact constructs for simple prototype development.
  • Blockchain Teaching: Previously taught blockchain topics through classes for university and high-school students, helping learners grasp fundamental blockchain concepts and understand the core principles of decentralized systems.
  • Project Catalyst Community Reviewer (Fund9 → Present): Actively contributing as a reviewer for Project Catalyst since Fund9, providing assessment on feasibility, impact, value-for-money, and auditability across multiple funding rounds to help ensure transparent, high-quality proposal evaluation.

Contact: