Skip to content

SuiCraftTeam/Sui-dApp-Kit-Vue

Repository files navigation

Sui-dApp-Kit-Vue

The Sui dApp Kit Vue is a set of Vue 3 components, composables, and utilities to help developers build a dApp for the Sui ecosystem. It is comparable to the official Sui dApp Kit; however, the Sui dApp Kit Vue is specifically intended for Vue 3 developers, rather than React developers.

Sui dApp Kit Vue is used in SuiCraft, which helps users to issue tokens, mint NFTs, and run DAOs on the Sui blockchain with ease, eliminating the need for coding skills or command-line experience.

✨ Features

  • Fully typed.
  • Automatic wallet state management.
  • Components with customizable style and text.
  • Signing messages and committing transactions only takes a few lines of code.

📦 Install

npm i sui-dapp-kit-vue

🤹‍♀️ Usage

Add a connect button:

<script setup lang="ts">
import { ConnectButton } from 'sui-dapp-kit-vue'
</script>

<template>
    <div>
        <ConnectButton />
    </div>
</template>

For more usage please read docs: https://suicraftteam.github.io/Sui-dApp-Kit-Vue/

Run example app:

git clone https://github.com/SuiCraftTeam/Sui-dApp-Kit-Vue.git
cd Sui-dApp-Kit-Vue
npm i
npm run dev

📄 License

MIT License © 2024-PRESENT SuiCraftTeam