Examples on how to use the js-waku library
http://examples.waku.org/
9d01fd9559 | ||
---|---|---|
.github | ||
.husky | ||
ci | ||
create-waku-app | ||
examples | ||
.eslintrc.json | ||
.gitignore | ||
LICENSE-APACHE-v2 | ||
LICENSE-MIT | ||
README.md | ||
index.html | ||
package-lock.json | ||
package.json |
README.md
Js-Waku Examples
Examples
Here is the list of the examples using js-waku
and the features they demonstrate:
See https://examples.waku.org/ for more examples.
Ethereum Private Messaging
End-to-end encrypted communication between two Ethereum addresses.
- code
- website
- Demonstrates: Private Messaging, React/TypeScript, Light Client, Signature with Web3, Asymmetric Encryption.
Using Waku Store in JavaScript
This example uses Waku Store to retrieve the latest ping relay message (used for keep alive purposes) and displays its timestamp.
- code
- website
- Demonstrates: Waku Store: Using a condition to stop retrieving results from Waku Store, Pure Javascript/HTML using ESM/unpkg bundle.
Minimal ReactJS Waku Store App
A simple app that retrieves chat messages using Waku Store to illustrate the retrieval of messages with js-waku
and ReactJS.
- code
- website
- Demonstrates: React/JavaScript, Waku Store, Protobuf using
protobufjs
, no async/await syntax.
Continuous Integration
The master
branch is being built by Jenkins CI:
https://ci.infra.status.im/job/website/job/examples.waku.org/
Based on the ci/Jenkinsfile
.