DMP SMART CONTRACTS

The smart contracts that implement the Decentralized Market Protocol.

OVERVIEW

This repo contains store registry and the payments factory.

  • Solidity Documention: https://dm-foundation.github.io/contracts
  • Stack
    • nix - used for dependancy managment
    • Foundry - Ethereum ToolKit; used for testing, deploying and compiling the contracts

DEVELOP

Run nix develop to enter the devShell.

TESTING

forge test --no-auto-detect

DEPLOYMENT

Currently Depolyed

  • Sepolia 0xe7ed90d1ef91c23ee8531567419cc5554a4303b6
  • Mainnet 0x200eE24fd0d1a88E3b83dE1dA10B413963e1B2Ea

LICENSE

GPL-3