developer hub

Build better apps with zero-knowledge

Explore Midnight’s dedicated Developer Hub and learn how to build on the Midnight network.

Midnight Docs

Dive into the core concepts of Midnight and learn how to start building data protection smart contracts.

Need test tokens?

Test transactions on Midnight with tDUST test tokens.

tDUST tokens only exist for the purpose of facilitating transactions within the devnet environment and have no value attached to them.

Midnight Developer Academy

Start building on Midnight

Midnight Developer Academy is just getting started. With modules covering

  • Introduction to Blockchain Technology
  • Cryptography and Smart Contracts
  • Zero-Knowledge Proofs (ZKPs)
  • And more to come soon!

Whether you're just getting started or looking to sharpen your skills, each module is designed to build your understanding step by step — from foundational concepts to building full DApps.

Midnight Logo

Why Midnight?

Reasons to build on Midnight

Accessible

Implement zero-knowledge technology with common programming languages, like TypeScript.

Programmable

Meet your organization’s unique compliance and business needs.

Secure

Protect sensitive and confidential data by keeping it in the hands of its owners.

Hackathons

Meet other builders at a Midnight hackathon

Team up with other developers from the Midnight community to bring your ideas to life and compete to win prizes for solving problems. Midnight hosts regular virtual and in-person hackathon events. Check the opportunities on the event schedule, including our partnership with Major League Hacking.

Find out what happened at the last hackathon