@attestate/kiwistand

Guides

  • How Kiwi News Protocol works

Reference

  • Protocol
  • Delegation
  • HTTP API
@attestate/kiwistand
  • @attestate/kiwistand
  • Edit on GitHub

@attestate/kiwistand

kiwistand is a p2p node client for a web3 writer friendly Hacker News that nobody controls but everybody co-owns.

Table of Contents

Guides

  • How Kiwi News Protocol works
    • Overview
      • Decentralizing content using a PMT
      • NFT-based sybil-resistance
    • Introducing Set Reconciliation
      • A Naive Set Reconciliation algorithm
        • Step-by-step walk-through
        • Drawbacks of bitmaps
    • Using Merkle Trees for Set Reconciliation
      • Comparing trees level by level
      • Resolving conflicting subtrees
      • Finalizing the synchronization

Reference

  • Protocol
    • Message ID generation
      • What is a Message
      • Process
      • Considerations
      • Rationale
      • Reference Implementation
  • Delegation
  • HTTP API
    • Overview
    • Ports
    • JSON Schemas
      • Pagination
      • Message
    • API Versioning
    • Endpoints
    • Acceptance Criteria for Messages
Next

© Copyright 2023, The Kiwistand Contributors.

Built with Sphinx using a theme provided by Read the Docs.
Other Versions v: main
Tags
v0.3.0
v0.4.0
v0.5.0
v0.6.0
v0.7.0
Branches
main