Thank you for your interest in contributing to the Colabonate Protocol! This repository contains the Open-Source Protocol specifications for decentralized collaboration and trading via Bitcoin Lightning.
This repository contains only:
- Protocol specifications (
docs/protocols/) - Architecture Decision Records (
docs/decisions/) - License and contribution guidelines (root files)
What does NOT belong here:
- App implementations (→ separate
colabonate-apprepo) - Design System / UI components
- Build scripts or dependencies
- Basic understanding of Bitcoin Lightning Network
- Knowledge of the Nostr protocol
- Understanding of LNURL-Auth
| Document | Purpose |
|---|---|
docs/protocols/core/vision.md |
Vision and mission |
docs/protocols/core/protocol-spec-v1.md |
Technical specification |
docs/protocols/GLOSSARY.md |
Term definitions |
AGENTS.md |
All rules for contributors |
Colabonate is explicitly Bitcoin-only. Never use:
- EVM terminology (Smart Contract, NFT, ERC-721, etc.)
- Other blockchains (Ethereum, Solana, Polygon)
- Altcoin concepts
Instead use:
- "Smart Contract" → "Lightning Escrow"
- "NFT" → "Nostr Event + Pubkey Signature"
- "DAO Token Vote" → "Nostr-based Governance Ticket"
See: docs/decisions/007-protocol-documentation-bitcoin-only.md
main ← stable, PRs only
docs/* ← documentation changes
adr/* ← new Architecture Decision Records
- Fork the repository
- Create a branch from
main:git checkout -b docs/my-update - Keep commits atomic (one topic / fix per commit)
- Open a PR against
main - Fill out the PR template completely
For larger changes (new protocol features, new workflows):
→ Create a GitHub issue
→ Create an ADR in docs/decisions/ (template: docs/decisions/TEMPLATE.md)
Use consistent status tags in all documents:
| Tag | Meaning |
|---|---|
Phase 1 |
Core protocol specification |
Phase 2 |
Extension protocol specification |
Phase 3 |
Advanced identity and reputation |
Phase 4 |
Governance and conflict resolution |
Roadmap |
Concept exists, timeline open |
Draft |
Active working document |
Stable |
Ready for implementation |
- Issues & Discussions: GitHub Issues / Discussions — for spec proposals, open questions, and design conversations
- Website: colabonate.com
- Support the protocol: opencollective.com/colabonate
- Language: English only
See CODE_OF_CONDUCT.md.
By contributing, you agree to the MIT License license.