@inshel/node

InShel node

Usage no npm install needed!

<script type="module">
  import inshelNode from 'https://cdn.skypack.dev/@inshel/node';
</script>

README

@inshel/node

Motivation

InShel Network

About InShel.

Install

npm install --save @inshel/node

Connect

import Node from '@inshel/node'

const connect = async () => {
  const node = new Node()
  await node.connect()
}

Docs

Delta: pipe, motivation, about

  • InShel Node
    Node supports your connection with InShel Network.

  • Keys
    InShel network use RSA keys to authorized.
    Your can manage your keys in exporer.inshel.dev

  • Invites
    InShel Network has closed beta status.
    We use invites to provide access.

  • Contracts
    Contracts solves routing problem in InShel Network.
    Your can manage your contracts in exporer.inshel.dev

  • Contract keys
    Contract keys allow your clients use InShel Network.
    This keys can execute only his contracts lambda, and can't work with contracts and invites.

  • Rays
    Rays it's contract event bus.

  • Redirect

Contribution

Create environment

mkdir ./environment
touch ./environment/key
touch ./environment/node-key

To start tests your must have a valid keys with invites.

Changelog

0.1.0

First implementation

  • node
  • keys
  • invites
  • contracts
  • contract-keys
  • rays