Skip to content

bitcoin-dev-project/warnet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Version from PEP 621 TOML

Warnet

Monitor and analyze the emergent behaviors of Bitcoin networks.

Major Features

  • Launch a bitcoin network with a specified number of nodes connected to each other according to a network topology from a graphml file.
  • Scenarios can be run across the network which can be programmed using the Bitcoin Core functional test_framework language.
  • Nodes can have traffic shaping parameters assigned to them via the graph using tc-netem tool.
  • Data from nodes can be collected and searched including log files and p2p messages.
  • Performance data from containers can be monitored and visualized.
  • Lightning Network nodes can be deployed and operated.
  • Small networks can be deployed locally with Docker Compose, larger networks can be deployed remotely with Kubernetes

Documentation

warnet-art

About

Monitor and analyze the emergent behaviors of Bitcoin networks

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages