Skip to content

rayonlabs/fiber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fiber

Fiber is a lightweight, developer-friendly package for running Bittensor subnets.

Fiber is designed to be a highly secure networking framework that utilizes Multi-Layer Transport Security (MLTS) for enhanced data protection, offers DDoS resistance, and is designed to be easily extendable across multiple programming languages.

Installation

Install Full fiber - with all networking + chain stuff


pip install "git+https://github.com/rayonlabs/fiber.git@x.y.z#egg=fiber[full]"

Replace x.y.z with the desired version (or remove it to install the latest version)

Install Fiber with only Chain interactions


pip install "git+https://github.com/rayonlabs/fiber.git@x.y.z"

Or:

pip install "git+https://github.com/rayonlabs/fiber.git@x.y.z#egg=fiber[chain]"

For dev

python -m venv venv || python3 -m venv venv
source venv/bin/activate
pip install -e .
pre-commit install

Run dev miner

cd dev_utils
python start_miner.py

Run dev validator

cd dev_utils
python run_validator.py

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages