Vexpy is Explore, collect and sell Arts & NFTs. Base on Aptos blockchain, inspired by Opensea. hatched by Tonotice.
- Initialize the aptos configuration, if you don't already have it
# create marketplace addr
aptos init --profile marketplace
- Fund with faucet
# faucet
aptos account fund-with-faucet --account marketplace
- Compile contract
aptos move compile --named-addresses lotus=marketplace
- Test Contract
# test
aptos move test --named-addresses lotus=marketplace
- Publish Contract to DevNet/TestNet
# publish
aptos move publish --included-artifacts none --named-addresses lotus=marketplace --profile=marketplace
- marketplace addr call contract
initial_market_script
aptos move run --function-id 'marketplace::Marketplace::initial_market_script' --profile=marketplace
- initial market
- batch list token
- batch delist token
- batch buy token
- change token price
- make offer
- cancel offer
- accept offer
- claim accept token offer
- inital auction
- bid
- claim auction token(buyer)
- claim action coin(seller)
Bug report or pull request are welcome.
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Please write unit test with your code if necessary.
web3 is available as open source under the terms of the MIT License.