Skip to content

A decentralized exchange (DEX) dapp that enables users to swap tokens while preserving privacy through ZKPs. Trades are verified without exposing user identities or transaction details, ensuring confidentiality and security by default.

License

Notifications You must be signed in to change notification settings

midnightntwrk/example-dex

Example DEX repo

🚧 🚧 🚧
This GitHub repository is actively under construction. It will provide a template to build a DEX (decentralized exchange) based on a simple automatic market maker. The template is meant to be an example for developers to understand how Compact and MidnightJS work and is not intended for production.
🚧 🚧 🚧

LICENSE

Apache 2.0.

SECURITY.md

Provides a brief description of the Midnight Foundation's security policy and how to properly disclose security issues.

CONTRIBUTING.md

Provides guidelines for how people can contribute to the Midnight project.

CODEOWNERS

Defines repository ownership rules.

ISSUE_TEMPLATE

Provides templates for reporting various types of issues, such as: bug report, documentation improvement and feature request.

PULL_REQUEST_TEMPLATE

Provides a template for a pull request.

CLA Assistant

The Midnight Foundation appreciates contributions, and like many other open source projects asks contributors to sign a contributor License Agreement before accepting contributions. We use CLA assistant (https://github.com/cla-assistant/cla-assistant) to streamline the CLA signing process, enabling contributors to sign our CLAs directly within a GitHub pull request.

Dependabot

The Midnight Foundation uses GitHub Dependabot feature to keep our projects dependencies up-to-date and address potential security vulnerabilities.

Checkmarx

The Midnight Foundation uses Checkmarx for application security (AppSec) to identify and fix security vulnerabilities. All repositories are scanned with Checkmarx's suite of tools including: Static Application Security Testing (SAST), Infrastructure as Code (IaC), Software Composition Analysis (SCA), API Security, Container Security and Supply Chain Scans (SCS).

Unito

Facilitates two-way data synchronization, automated workflows and streamline processes between: Jira, GitHub issues and Github project Kanban board.

About

A decentralized exchange (DEX) dapp that enables users to swap tokens while preserving privacy through ZKPs. Trades are verified without exposing user identities or transaction details, ensuring confidentiality and security by default.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6

Languages