This repository is designed to build a simple, user-friendly, and functional interface to interact with a blockchain network. . The app facilitates:
- Connect to Sui blockchain
- Make a transfer Sui token transaction
- Change the network (testnet - mainnet)
- View transfer history
***🌈Demo: https://frontend-assignment-one-self.vercel.app/
- Nextjs14
- Sui typescript SDK
- TailwindCss
- Suiet/wallet-kit
Setup Project
- Clone this repo:
git clone https://github.com/tranvanhai0504/frontend-assignment.git
- Move to project
cd blockchain-intergration
- Install dependencies (use --fore to overwrite the conflict code on Sui sdk):
npm i --force
- Run project on your local:
npm run dev
You must switch your network on your wallet to make sure that the network (application and wallet) matching and the transaction will be sign successfull:
- On Sui Wallet: Click on the ⚙️ icon on the top right corner and change network.
- On Suiet: Click on network name on top right corner and change network