npm.io
0.3.1 • Published 1 year ago

@nillion/client-vms

Licence
MIT
Version
0.3.1
Deps
15
Size
294 kB
Vulns
0
Weekly
0
Stars
13

Welcome to Nillion's client-ts monorepo

This monorepo contains TypeScript client libraries for interacting with Nillion blind compute networks.

Quick start

npx create-nillion-app@latest

See our Quick Start Guide for more details.

Installation

# Using npm
npm install @nillion/client-wasm @nillion/client-vms @nillion/client-react-hooks
# Using pnpm
pnpm add @nillion/client-wasm @nillion/client-vms @nillion/client-react-hooks
# Using yarn
yarn add @nillion/client-wasm @nillion/client-vms @nillion/client-react-hooks

Documentation & Examples

Build docs from source tree

Clone this repo, and from the repo root run:

pnpm -F client-vms docs

Packages

  • @nillion/client-react-hooks - React hooks built on @nillion/client-vms and @tanstack/react-query
  • @nillion/client-vms - Primary gRPC client combining payments and network operations into a simple API (supports web and Node.js)
  • @nillion/client-wasm - Utility functions exported from Rust to WebAssembly

Contributing

We welcome contributions! Here's how you can help:

  • Report bugs and submit feature ideas
  • Submit pull requests
  • Improve documentation
  • Join discussions
  • Star the repository