The SUID module is a simple staking pool that allows users to stake SUI and receive SUID in return.User can also stake and unstake SUI with the given validator.
- Add liquidity to the pool by transferring SUI to the pool and receiving SUID in return.
- Remove liquidity from the pool by burning SUID and receiving SUI in return.
- Stake the SUI with the given validator.
- Unstake the SUI.
- Return the total supply of SUID.
- Return the total amount of SUI in the pool.
sui move build
sui move test
This guide assumes you have a private key, already have faucet coins in testnet or devnet.
sui client publish --gas-budget 100000000 --json