A command-line utility for copying downloaded Lynda.com courses from one machine to another
This package contains the required base classes for the creation of Skuilder courses
A utility to parse the Typescript source code of Skuilder courses in order to extract course data.
This Skuilder course is (broadly!) aimed toward students of K-12 math, or anyone else wanting to develop numeracy skills.
Skuilder is (will be) a platform for the communal building, and serving, of interactive tutoring systems.
The abstraction for database connections in skuilder deployments
It exposes a global object called `channelProvider` that implements the [EIP 1193](https://github.com/ryanio/EIPs/blob/master/EIPS/eip-1193.md) standard.
Scripts used for our team development processes
Smart contracts and typescript libraries for nitro state channel protocol.
JSON-RPC Schema and TypeScript typings for the Wallet-to-Wallet Message Format
State channel wallet components.
JSON-RPC Schema and TypeScript typings for the State Channels Client API
Browser-compatible JS client implementing the State Channels Client API
A jest reporter that reports the gas used by various calls to ethereum contracts.
State channel wallet using xstate.
http server statechannel wallet
This repository contains native Node.js utilities to speed up encoding and hashing states, signing states and recovering signer addresses from signed states.
This repository contains WASM utilities to speed up encoding and hashing states, signing states and recovering signer addresses from signed states.
Standard Exit Format for L2s built on EVM chains
Work with large numbers on the client side. Round them off to any required precision.