https://github.com/menurivera/noirjs-demo
https://github.com/menurivera/noirjs-demo
Last synced: 26 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/menurivera/noirjs-demo
- Owner: menuRivera
- Created: 2026-03-05T02:49:54.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-03-05T02:55:34.000Z (5 months ago)
- Last Synced: 2026-06-11T19:29:55.213Z (about 2 months ago)
- Language: TypeScript
- Size: 10.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Noir Hello World
A barebones example of using Noir with JavaScript.
## Prerequisites
- **Bun.sh** - Install from [bun.sh](https://bun.sh)
- **nargo** - Version 1.0.0-beta.15 - See the [Noir installation guide](https://noir-lang.org/docs/getting_started/installation) for details
## Installation
Install the required dependencies:
```bash
bun add @noir-lang/noir_js@1.0.0-beta.15 @aztec/bb.js@3.0.0-nightly.20251104
```
## Running Tests
```bash
bun test
```
## Dependencies Explained
- **@noir-lang/noir_js** - The main Noir package. Executes the Noir program and generates the witness to send to the backend.
- **@aztec/bb.js** - TypeScript interface for Aztec's Barretenberg proving backend. Uses the WASM version to run in the browser.