The First NFT AMM Smart Contract on the Sui Blockchain
Welcome to NFT Marketplace, the first-of-its-kind Automated Market Maker (AMM) for NFTs on the Sui blockchain. This protocol allows seamless peer-to-peer trading of NFTs in a fully decentralized and transparent manner.
As one of the early movers on Sui, this project is pioneering new ground in the NFT space, providing fundamental trading infrastructure for the next wave of digital asset innovation.
- List NFTs – Allow users to securely list NFTs for sale on-chain.
- Buy/Sell NFTs – Seamless trading of NFTs using AMM-style pricing logic.
- Transfer NFTs – Enable safe and gas-efficient NFT transfers between users.
- Auctions – A decentralized bidding system for NFTs.
- Raffles – Randomized NFT distribution for community engagement and fair access.
- 🧪 Early-stage Demo – Basic functionality is implemented.
- 🔧 Actively in Development – Features are continuously being improved and expanded.
- 🧩 Open for Feedback & Contributions – Community feedback is highly appreciated.
-
Clone the repository
git clone https://github.com/toptrendev0829/SUI-NFT-Marketplace.git
-
Navigate to the directory
cd SUI-NFT-Marketplace
-
Build and test Follow Sui Move standard practices to build and test smart contracts:
sui move build sui move test
Note: You will need a Sui CLI and a funded devnet/testnet wallet to interact with the contract on-chain.
sources/
– Move smart contracts for NFT listing, trading, and transfer.tests/
– Unit tests for contract modules.Move.toml
– Project configuration for Move packages.
We welcome all contributions that help improve the protocol or expand its capabilities:
- Bug reports 🐛
- Feature requests 💡
- Code enhancements 🛠️
- Documentation updates 📝
To contribute:
- Fork the repository
- Create your feature branch (
git checkout -b feature-name
) - Commit your changes (
git commit -m 'Add feature'
) - Push to the branch (
git push origin feature-name
) - Open a Pull Request
Have suggestions or want to collaborate? Feel free to reach out:
- 📬 Twitter: @abcede_12345
- ☎ Telegram: @TopTrendingDev