Skip to content

Latest commit

 

History

History
59 lines (37 loc) · 1.33 KB

README.md

File metadata and controls

59 lines (37 loc) · 1.33 KB

overview

Flex Contracts Monorepo

Repository Structure

The repository is organized into the following directories:

  • stakingpool: Includes implementation of the staking NFT pool contracts.
  • openedition: Includes implementation of open-editions NFT minting mechanism contracts.
  • marketplace: Includes implementation of the marketplace contracts.

Development Setup

You will need to have Scarb and Starknet Foundry installed on your system. Refer to the documentations below:

To use this repository, first clone it:

git clone [email protected]:Flex-NFT-Marketplace/Flex-Marketplace-Contract.git

Building contracts

To build the contracts, run the command:

scarb build

Note: Use scarb version 2.6.3.

Running Tests

To run the tests contained within the tests folder, run the command:

scarb test

Marketplace Contracts

Overview

overview

Listing

listing

Buy

buy

Make Offer

make-offer

Accept Offer

accept-offer