@quantabit/dao-sdk
v1.0.2
Published
QuantaBit DAO SDK - Lightweight governance UI for proposals, voting and treasury
Maintainers
Readme
@quantabit/dao-sdk
QuantaBit DAO SDK — lightweight governance UI for proposals, voting, and treasury.
Installation
npm install @quantabit/dao-sdk @quantabit/sdk-configFeatures
- Real API client:
listProposals,getProposal,createProposal,castVote,getTreasury - React Hook:
useDaofor proposal list, treasury, and vote/create actions - UI Component:
DaoPanelwith i18n (zh/en/ja/ko)
Usage
import { DaoPanel, useDao, createProposal } from '@quantabit/dao-sdk';
export default function App() {
return <DaoPanel onSuccess={(r) => console.log(r)} />;
}import { listProposals, castVote } from '@quantabit/dao-sdk';
const { proposals } = await listProposals();
await castVote(proposals[0].id, { support: 1 });License
MIT
