Skip to main content

DecentMesh Network

                *                       
                          *             
                    **   *              
                                        
                 *    **                
           *     ***    *   **          
                      **                
 __   ___  __   ___      ___        ___  __       
|  \ |__  /  ` |__  |\ |  |   |\/| |__  /__` |__| 
|__/ |___ \__, |___ | \|  |   |  | |___ .__/ |  | 
                *     *                 
           *      *        *            
           *   *                        
             *   *                      
                 *                      
                      *                 
               *     *   *              
                   *                    

DecentMesh Network is a decentralized and resilient network framework designed to facilitate secure, efficient, and scalable connectivity for distributed applications.

It enables seamless node discovery, robust communication, and easy management of decentralized environments, empowering developers to build and maintain decentralized networks with minimal complexity. With DecentMesh, you can effortlessly connect, monitor, and manage nodes, ensuring reliable communication across your network. Ideal for projects requiring high availability and security, DecentMesh simplifies the challenges of decentralized networking.

Installation

Prerequisites

Before you begin, ensure you have the following installed on your Debian-based system:

sudo apt update
sudo apt python3-pip
sudo apt-get install autoconf automake libtool

Install Decentmesh node

git clone git@github.com:jiri-otoupal/DecentNet-Py.git decentmesh

Requirement for running a Node

  • Redis capable of Pub/Sub

How to run node

decentmesh service start 127.0.0.1 8888

Compilation with nuitka for linux

python3 -m nuitka --standalone --include-package=sqlite3,lz4,coincurve,click,cbor2,sentry_sdk,ecdsa,qrcode,prometheus_client,sqlalchemy,aiosqlite --python-flag=no_site --include-module=decentnet --follow-imports decentnet/main.py

Metadata

Release files for decentmesh 0.0.166

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for decentmesh 0.0.166
File Size Uploaded Provenance Actions
decentmesh-0.0.166.tar.gz 88.3 kB Without provenance Details for decentmesh-0.0.166.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for decentmesh 0.0.166
File Interpreter ABI Platform Actions
decentmesh-0.0.166-py3-none-any.whl Python 3 none any Details for decentmesh-0.0.166-py3-none-any.whl

Total release size: 219.4 kB

Release files / decentmesh-0.0.166.tar.gz

Download URL decentmesh-0.0.166.tar.gz
Size 88.3 kB
Tags Source
SHA-256 checksum
How to use checksums
db311ec2c3325b3f99b702f1e72ed7a309b6620ac3bf099562045f5631fdcaf2
BLAKE2b-256 checksum
How to use checksums
9e094173565547a4d0079e39f79763671b7c3c43bc34849cca8656edcbd2bcf5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / decentmesh-0.0.166-py3-none-any.whl

Download URL decentmesh-0.0.166-py3-none-any.whl
Size 131.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9ca3e69ddf9bcb81e9f4b2a203721c1ba49aeee0e36f25ec49e6d0b50dc6e1de
BLAKE2b-256 checksum
How to use checksums
7b1d776ef3b48ae7b95c7962caaf7e9867154650f416016803c2390e9d473f8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Security for decentmesh 0.0.166

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.166 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page