Skip to main content
For the complete documentation index, see llms.txt

Community SDKs

Extend your Midnight DApp with libraries built by the wider community. These projects fill gaps that mainstream contract development hits early - token standards, access control, security primitives - and their respective authors maintain them outside the Midnight Foundation.

Community-maintained - not officially supported

Their respective authors maintain the projects listed here, not the Midnight Foundation. These projects might not have undergone auditing and may target compiler or runtime versions that differ from the latest Midnight release. Verify compatibility against the compatibility matrix before integrating. File issues with each project's maintainers directly.


OpenZeppelin Contracts for Compact

Token standards, access control, and security primitives written in Compact. Modeled on OpenZeppelin's Solidity library. Currently experimental and unaudited.


Eligibility

To qualify for listing, a project should be open source under a recognizable license, actively maintained, and have a public issue tracker. It should also target a documented Compact compiler or runtime version range. Audit status is not required, but each project page surfaces it prominently.

Suggest a project

Maintain or use a project that fits? Open an issue on the docs repository with the project name, repository link, brief description, and current Compact / runtime compatibility.