Members
- Alvin Ling Wei Chow ([email protected])
- Ng Kang Ting ([email protected])
- Sebastian Ong Chin Poh ([email protected])
- Tan Boon Yeow ([email protected])
The primary objective of this project is to establish a safer crowdfunding experience, addressing these challenges for both our project sponsor, and the broader investing community in crypto space.
The smart contracts are written in the Move language, and deployed onto the SUI Blockchain.
A full list of Sui's Client CLI commands can be found here
- Ensure that you have Sui installed. Install it here
- Ensure that the active Sui account tied to your machine has enough tokens to deploy the smart contracts. If you are on the Testnet/Devnet, request for tokens from the official Sui Discord server here
Ensure that you are on your desired network. Check your currently active environment using the following
command: sui client active-env
Switch to a different environment using this command: sui client switch --env [mainnet | testnet | devnet]
Run the following command to publish the smart contracts onto your active
environment: sui client publish --gas-budget <GAS BUDGET>
To run the unit tests and view the code coverage, use the following command (on Windows):
sui move test --coverage && sui move coverage summary && sui move coverage source --module governance