This is a web-based text chat application built with NDNts.
Technical highlights:
- Designed for local area network, does not require connection to global NDN network.
- State Vector Sync for information distribution.
- Packets are validated with hierarchical trust model.
Usage instructions:
- Dependencies: Node 18.x, Go 1.18.
corepack pnpm installto install dependencies../server.shto start server components: YaNFD forwarder, NDNCERT certificate authority.corepack pnpm serveto start web server.- Visit
http://localhost:3333in two or more browsers.
Current limitations:
- Webpage is only accessible from localhost.
- One forwarder serves all users.
- Certificate authority has no validation.
- Prefix registration has no validation.