Browser library using Noise Protocols for Waku Payload Encryption https://rfc.vac.dev/spec/35/
Go to file
Sasha 44d0eecbfb
Merge pull request #62 from EmilIvanichkovv/fix/empty-payload-error
fix: Send non-empty payload during handshake
2024-04-29 17:43:39 +02:00
.github/workflows enable publishing only on master 2023-01-25 01:16:07 +01:00
src fix: Send non-empty payload during handshake 2024-04-29 16:15:07 +03:00
.cspell.json fix: use base64url WITH padding 2023-03-29 09:33:05 -04:00
.editorconfig initial commit 2022-11-13 09:39:26 -04:00
.eslintrc.json test: handshakes 2022-11-15 17:56:25 -04:00
.gitignore initial commit 2022-11-13 09:39:26 -04:00
.mocharc.json remove isomorphic fetch dependency 2023-02-02 01:23:00 +01:00
.prettierrc test: handshakes 2022-11-15 17:56:25 -04:00
.size-limit.cjs test: handshakes 2022-11-15 17:56:25 -04:00
LICENSE-APACHE-v2 initial commit 2022-11-13 09:39:26 -04:00
LICENSE-MIT initial commit 2022-11-13 09:39:26 -04:00
README.md chore: remove noise example 2023-03-29 09:32:26 -04:00
bors.toml initial commit 2022-11-13 09:39:26 -04:00
buf.gen.yaml initial commit 2022-11-13 09:39:26 -04:00
buf.yaml initial commit 2022-11-13 09:39:26 -04:00
karma.conf.cjs use import type and add comment to karma build 2023-02-08 22:48:33 +01:00
package-lock.json feat: determine pubsubTopic based on contentTopic 2024-04-16 01:50:18 +02:00
package.json feat: determine pubsubTopic based on contentTopic 2024-04-16 01:50:18 +02:00
rollup.config.js initial commit 2022-11-13 09:39:26 -04:00
tsconfig.dev.json initial commit 2022-11-13 09:39:26 -04:00
tsconfig.json remove libp2p as type root, process ts from node_modules by ts loader 2023-01-31 23:56:41 +01:00
tsconfig.karma.json initial commit 2022-11-13 09:39:26 -04:00
typedoc.json initial commit 2022-11-13 09:39:26 -04:00

README.md

js-noise

Browser library using Noise Protocols for Waku Payload Encryption https://rfc.vac.dev/spec/35/

Install

npm install @waku/noise

# or with yarn

yarn add @waku/noise

Documentation

Refer to the specs and examples for details on how to use this library

Usage

An example of usage of js-noise library with waku can be seen here: https://examples.waku.org/noise-js/ The code for this example is available in the js-waku-examples repository repository You can also refer to the test units available within this repository (*.spec.ts) for more examples on usage.

Bugs, Questions & Features

If you encounter any bug or would like to propose new features, feel free to open an issue.

For more general discussion, help and latest news, join Vac Discord or Telegram.

License

Licensed and distributed under either of

or

at your option. These files may not be copied, modified, or distributed except according to those terms.