Skip to content
This repository has been archived by the owner on Dec 11, 2024. It is now read-only.

rarible/protocol-contracts-svm

 
 

Repository files navigation

WEN Program Library

A collection of Solana programs maintained by the WEN developer community.

IDL and json in export folder.

Contents

Overview

Building

To build the programs from the root directory of the repository:

npx lerna run clean
yarn install
npx lerna run build

to install the required libraries, then:

anchor build

This will create program binaries at <ROOT>/target/deploy/<program_name>.so and IDLs at <ROOT>/target/idl/<program_name>.json.

Testing

All program tests are located under the /tests directory:

anchor test

Programs

This project contains the following programs:

rarible_marketplace Rarim7DMoD45z1o25QWPsWvTdFSSEdxaxriwWZLLTic

rarible_editions Rari9ftBd6vFdtpn8TDLwN2ze24KKkM5MLEETNiBMNn

rarible_editions_controls RariUNM3vz1rwxPg8UJyRAN7rSKXxgd2ncS2ddCa4ZE

JavaScript

packages with lerna

Rust

TBD

Contributing

Check out the Contributing Guide the learn more about how to contribute to this project.

CLI

The Rarible Program Library, now has a CLI allowing users to create collections and asset related operations.

License

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

No description, website, or topics provided.

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 59.6%
  • Rust 34.9%
  • Shell 5.3%
  • JavaScript 0.2%