Skip to content

Latest commit

 

History

History
80 lines (52 loc) · 2.35 KB

README.md

File metadata and controls

80 lines (52 loc) · 2.35 KB

Soundwork Marketplace Contracts

The Soundwork NFT Marketplace contracts.

Discord Chat License SDK



This repo contains the latest programs for soundwork.io protocol. Using the new Metaplex core asset users are able to perform all traditional operations of an NFT marketplace like list and bid operations trustlessly executed by our programs.

Programs

This project contains the following programs:

soundwork-list

  • Devnet: EA4ptgF3TYjDBGYJApAoZoyCbCYw6P5mGU5noCe1Z97

soundwork-bid

  • Devnet: 4mFDYND4AVREYEJXCPhjq1LnbjELHHebJqG3NZechA7X

Audits

These programs are not audited, so fork, deploy and use them at your own risk.

Developers

You can interact with the list and bid programs via our SDK.

Typescript SDK: @soundwork-oss/soundwork-sdk

Developing

Environmental Setup

  1. Install Rust.
  2. Install Solana.
  3. Install Anchor.

Install Dependencies

yarn

Build the Program

anchor build

Testing

cargo clippy --all-targets -- -D warnings
anchor test

Patches

Should you encounter failed to select a version for the requirement toml_edit = "^0.21.0"

cargo update -p toml_edit@0.21.1 --precise 0.21.0