Community

Community & Roadmap

KSP is an educational protocol project. Use GitHub for code, issues, and project discussion. Use the website discussion section for questions about design, roadmap, demos, and protocol behavior.

Website Discussion

Questions from the Developer

Start here if you want to understand what KSP is, what exists today, and what is planned next. If you want to ask something, send it here and we will answer it.

Ask a question
Protocol scope

Is KSP meant to replace HTTPS?

No. KSP is an experimental application-layer protocol for learning, research, binary framing, secure handshakes, replay protection, and protocol tooling.

Playground

Can the Playground connect to a real KSP server?

Not yet. The current Playground is a pure browser simulation. It shows packet structure, handshake state, replay behavior, and benchmark estimates without opening a network connection.

Roadmap

What is being built next?

The KSP CLI is in development first. The target is a command-line tool for connection checks, packet testing, captures, and developer workflows.

Roadmap

Core Protocol (KSP v1.0)
Rust Implementation
RFC-0001 Specification
KSP Playground
Wireshark Dissector
Docker Stack
Criterion Benchmarks
Developer Platform Website
KSP CLI

Expected release: Mid October 2026

In development
Rust SDK
Python SDK
Go SDK
JavaScript SDK
KSP Gateway
KSP Browser (Developer Preview)
RFC-0002: Advanced Streaming
RFC-0003: Post-Quantum Key Exchange

Changelog

v1.0.02026-07Latest
  • Initial release of KSP v1.0
  • Full Rust implementation: server + client
  • RFC-0001 published
  • Wireshark Lua dissector
  • Docker Compose stack
  • Criterion benchmark suite
  • KSP Developer Platform launched

Contributing

KSP welcomes contributions. If you're interested in working on the protocol, tooling, or documentation, open an issue to discuss first.

CONTRIBUTING.md →