Skip to content

hypnotortoise/nucypher-ops

 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.3%
  • Mako 3.7%