Your one-stop-shop for your NFT needs.
The Tensor Foundation Marketplace program allows creating bids and listings of NFTs and digital assets from various standards, to allow buying and selling of these assets in a permissionless and decentralized manner. Fees are split between the Tensor Protocol and brokers facilitiating the trades 50/50.
The new Marketplace program is currently deployed to devnet, and will get deployed to mainnet on October 2nd.
Devnet | Mainnet |
---|---|
v0.3.1 | - |
This project contains the following programs:
- Marketplace
TCMPhJdwDryooaGtiocG1u3xcYbRpiJzb283XfCZsDp
You will need a Rust version compatible with BPF to compile the program, currently we recommend using Rust 1.75.0.
This project contains the following clients:
You need the following tools installed to build the project:
- pnpm v9+
- rust v1.78.0
- node v18+
- solana v1.17.23
- anchor v0.29.0
Install JavaScript dependencies:
pnpm install
Build the program and generate the clients:
pnpm programs:build
pnpm generate
Run JS and Rust tests:
pnpm clients:js:test
pnpm clients:rust:test
Check out the Contributing Guide the learn more about how to contribute to this project.
Copyright (c) 2024 Tensor Protocol Foundation
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.