Skip to content

Latest commit

 

History

History
31 lines (23 loc) · 1.21 KB

README.md

File metadata and controls

31 lines (23 loc) · 1.21 KB

nucypher-ops

This repo aims to streamline the process of managing and running Threshold PRE applications on remote cloud infrastructure. It has the functionality to spin up new nodes, deploy, and run the Threshold codebase, all with minimal configuration.

Installation

$ pip3 install nucypher-ops
$ nucypher-ops --help

Basic Usage

$ nucypher-ops nodes create # you will end up with a node running on either AWS or DigitalOcean ready for install
$ nucypher-ops ursula deploy # you will have an Ursula fully installed and ready for bonding.

For a more detailed guide on how to get started, follow this tutorial or this community maintained guide

tBTCv2 and Random Beacon Support

This repo also supports the deployment of tBTCv2 and Random Beacon nodes.

nucypher-ops nodes list --all
nucypher-ops nodes create --count 1 --network goerli --namespace tbtcv2 --cloudprovider digitalocean
nucypher-ops tbtcv2 stage --namespace tbtcv2 --network test
nucypher-ops tbtcv2 operator-addresses --namespace tbtcv2 --network test
nucypher-ops tbtcv2 run --namespace tbtcv2 --network test