The Kaspa community spans developers, researchers, miners, investors, and enterprise stakeholders across multiple platforms. This page collects the key gathering points, contribution pathways, and developer resources.
Community Channels
Telegram
| Channel | Description | Link |
|---|---|---|
| Kaspa Core R&D (public) | Primary technical discussion. Core developers share updates, proposals, and architectural decisions here. The most important channel for following vProgs and Covenants++ development. | t.me/kasparnd |
| Kaspa (main) | General community discussion about Kaspa. | t.me/kaspa |
The R&D channel is where most of the technical insights referenced in this documentation originate. Key contributors include Michael Sutton, Ori Newman, Yonatan Sompolinsky, Hans, Maxim Biryukov, and others listed on the Partners & Projects page.
Discord
The Kaspa Discord server hosts developer channels, community discussion, and ecosystem coordination.
| Subreddit | Description |
|---|---|
| r/kaspa | Main Kaspa community subreddit |
| r/CryptoTechnology | Technical discussion (vProgs posts appear here) |
Notable posts:
Kaspa Research Forum
The official research forum for in-depth technical proposals and discussions:
Key threads:
| Thread | Description |
|---|---|
| Concrete vProgs Proposal | Core architectural proposal for synchronously composable vProgs |
| Formal Backbone Model | Mathematical model for the vProg computation DAG |
| Subnets Sequencing Commitments | Seed design for KIP-21 lane-based commitments |
| Based ZK-Rollups Design | ZK rollup design over Kaspa’s UTXO DAG |
| L1/L2 Canonical Bridge | Entry/exit mechanism for the canonical bridge |
How to Contribute
Protocol Development
Kaspa’s core protocol is implemented in Rust. The main repositories accept contributions via pull requests:
- rusty-kaspa – the Kaspa node implementation
- vProgs – the vProgs L2 runtime
- Silverscript – the L1 covenant language
- KIPs – Kaspa Improvement Proposals
To contribute to protocol development:
- Review open issues and PRs in the relevant repository
- Join the R&D Telegram channel to understand current priorities
- Read the relevant KIPs for the area you want to work on (see KIP Index)
- Fork the repository, make your changes, and submit a PR
- Engage in the review process – core developers are active reviewers
Application Development
Building applications on Kaspa currently means working with:
- Silverscript for L1 covenant scripts
- vProgs framework for off-chain execution with on-chain ZK verification
- ZK tooling – Noir (inline), RISC Zero/SP1 (based apps), Cairo (rollups)
The Applications & Use Cases page describes the application tiers and what is currently possible.
Documentation
This documentation site is open source:
Contributions welcome for:
- Technical accuracy improvements
- New application guides and tutorials
- Translations
- Diagrams and visual explanations
Research
The Kaspa Research Forum is the venue for proposing and discussing research ideas. Active research areas include:
- Consensus theory (DagKnight, block ordering)
- ZK proof systems and their application to DAG-based blockchains
- Synchronous composability in UTXO-based systems
- State management and pruning strategies
- Economic models (gas, prover markets)
Community Guidelines
Technical Discussion
- Lead with substance. The R&D channel and research forum prioritize technical depth.
- Reference KIPs, code, and research papers when proposing changes.
- Acknowledge the phased nature of development – not all features are available yet.
General Discussion
- Respect the fair-launch, no-premine ethos of the project.
- Focus on technology and ecosystem development.
- Help newcomers understand the architecture and roadmap.
Code Contributions
- Follow the coding style of the repository you are contributing to.
- Write tests for new functionality.
- Keep PRs focused – one logical change per PR.
- Engage constructively in code review.
Developer Resources
Documentation
| Resource | Description |
|---|---|
| vProgs.xyz | This site – comprehensive vProgs documentation |
| ZK Rollup PoC Book | Step-by-step guide to the ZK covenant rollup pattern |
| Kaspa Features | Official feature overview (BlockDAG, GHOSTDAG, PoW) |
| vProgs Yellow Paper | Formal vProgs specification |
Articles
| Article | Description |
|---|---|
| Quick Introduction to vProgs | Accessible introduction by JC Roger |
| Hail The Silverscript | In-depth article on Silverscript |
| Yellow Paper Explained | Non-technical guide to the Yellow Paper |
Key Repositories
| Repository | Description |
|---|---|
| vProgs | L2 runtime monorepo |
| Silverscript | L1 covenant language |
| rusty-kaspa | Node implementation |
| KIPs | Improvement proposals |
See Repositories for an annotated list of all key repos.
Further Reading
- Partners & Projects – who is building in the ecosystem
- KII Foundation – enterprise programs, hackathons, and grants
- Sources & Links – complete reference collection
- R&D Channel Insights – curated technical intelligence from the R&D channel