This proposal requests storing the XION Marketplace contract on XION mainnet. The Marketplace contract is a standalone secondary-sales engine that provides shared trading infrastructure for any CW721-compatible NFT collection on XION.
This is one of two companion proposals — the other stores the XION Asset contract. Together, these contracts give every team on XION a ready-made path from minting to secondary-market trading with creator-controlled rules enforced on-chain.
These contracts are developed by Burnt Labs, the core team building XION network infrastructure. The asset and marketplace contracts are designed as open ecosystem primitives — any team building on XION can instantiate their own collections and marketplace instances. The contracts have been iteratively tested on xion-testnet-2 with community feedback.
Standalone marketplace contract providing secondary-sales infrastructure for any CW721-compatible collection on XION. Key features include:
The marketplace is designed to work with any CW721-compatible collection, including the companion Asset contract which adds plugin-based transfer rules (royalties, price guards, temporal restrictions, and access control).
e3dadc6contracts/marketplaceBuilt with cosmwasm/optimizer:0.17.0. To reproduce:
docker run --rm -v "$(pwd)":/code cosmwasm/optimizer:0.17.0
SHA256 checksum: 9053df192cc0e43dd84a1664927aa85f6fad36d79773fe17f3b10fc48d622486 xion_nft_marketplace.wasm
Audited by SCV Security: Audit Report (PDF)
xion-testnet-2Instantiation is open to everybody — any team building on XION can instantiate their own marketplace instances from this stored code.
This store-code proposal follows the signaling proposal discussed on Discourse: https://discourse.xion.burnt.com/t/deploy-xion-asset-marketplace-contracts-on-xion/109