Skip to main content

pawnshake 0.1.0 copy "pawnshake: ^0.1.0" to clipboard
pawnshake: ^0.1.0 copied to clipboard

Pawnshake protocol: signed peer-to-peer chess games with one-byte moves, Ed25519 (ZIP-215) records, chains with fork detection and anchors.

Changelog #

0.1.0 - 2026-10-28 #

First public draft of the Pawnshake protocol.

  • Specification (spec/PAWNSHAKE.md) and the rules profile whitepawn/1.
  • Go, TypeScript and Dart implementations: certificates, rules profiles, the genesis handshake, records (header, body, wire format), chains with fork detection, anchor heads and receipts, the canonical order, the lag quota and move codes. Ed25519 verification follows ZIP-215 everywhere.
  • Shared conformance vectors (vectors/), 100 % test coverage in every language, and an interactive visualizer (viz/).
0
likes
140
points
396
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Pawnshake protocol: signed peer-to-peer chess games with one-byte moves, Ed25519 (ZIP-215) records, chains with fork detection and anchors.

Homepage
Repository (GitHub)
View/report issues

Topics

#chess #protocol #ed25519 #cryptography #p2p

License

MIT (license)

Dependencies

crypto

More

Packages that depend on pawnshake