Skipper
Decentralized application built on the TON blockchain for managing DAOs via governance tokens (jettons). Implemented in Tact smart contract language. Features include proposal creation, token-based voting, and transparent on-chain governance.
Install / Use
/learn @supadupadao/SkipperREADME
Skipper 🐧 – DAO Smart Contracts on TON
Skipper is a fully onchain DAO framework built on the TON blockchain. It allows communities to create, manage, and govern decentralized treasuries using jetton-based voting power.
⚠️ This project is in active development. It is not yet production-ready.
✨ Features
- ✅ Fully onchain DAO logic with no offchain dependencies
- 🔒 Governance through locked jettons
- 🗳 Voting with quorum and majority rules
- ⚙️ Smart contract system written in Tact
- 🧪 Gas-efficient and testable via Blueprint
- 🌐 Web UI available: dao.supadupa.space
📦 Development
This is a standard Tact Blueprint project.
Setup
npm i
Requires Node.js v22+.
Commands
| Command | Description |
| ---------------------------- | ----------------------------------- |
| npm run build | Compile all contracts |
| npm test | Run unit tests |
| npx blueprint run <script> | Run a script from scripts/ folder |
🧪 Scripts
See DEPLOY.md for full CLI deployment guide.
Useful scripts:
deployMinter– deploys DAO Minter contractdeploySkipper– deploys Skipper instance (requiresJETTON_MASTER_ADDRESS)
Some early testing scripts (lockJettons, voteProposal, newProposal) are deprecated — use the Web UI instead.
📚 Documentation
Docs are available in the GitBook:
Or browse inline docs:
🤝 Contributing
We welcome any contributions: code, issues, documentation, UI, feedback. Star the repo ⭐ or drop in with a suggestion!
See CONTRIBUTING.md for how to get started.
📄 License
Related Skills
node-connect
350.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
350.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
350.8kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
