TypeScript icon, indicating that this package has built-in type declarations

    5.3.5 • Public • Published


    Decentralized Internet


    npm | | Discord | Gitter | Read the Docs
    NPM | N|Tweet | DOI | lpbook


    The NPM library is a collection of the following repos made for the purpose of building decentralized web projects:

    lotion | bitcoin-peg | clusterpost | gridbee-framework | Reinvent-the-Internet

    IDEs Platforms Extensions
    Atom Linux Jira
    Intellij Chrome GitHub
    Eclipse Android Swagger
    VS Code Windows Mockable

    Installation Methods

    Use Julia: Pkg.add("DecentralizedInternet")
    Install via NPM: npm i decentralized-internet
    Install via DUB: dub add decentralized-internet
    Install via YARN: yarn add decentralized-internet
    Install via PIP: pip install decentralized-internet
    Install via APM: apm install decentralized-internet
    Install via GEM: gem install decentralized-internet
    Install via PNPM: pnpm install decentralized-internet
    Install via CNPM: cnpm install decentralized-internet
    Ember Installation: ember install decentralized-internet
    Install via Spack: ./spack install decentralized-internet
    Raco Installation: raco pkg install decentralized-internet
    Install w/ Meteor: meteor add startup:decentralized-internet
    Install via VS Code: ext install Lonero.decentralized-internet
    Install through Leiningen/Boot: [decentralized-internet "0.1.0"]
    Other Meteor Method: meteor npm install decentralized-internet
    Install via SNAP: sudo snap install decentralized-internet --edge
    Install via Docker: docker pull gamer456148/decentralized-internet
    Install via Bower: bower install Lonero-Team/Decentralized-Internet
    Use Clojure CLI/deps.edn: decentralized-internet {:mvn/version "0.1.0"}
    Use Gradle:Compile 'decentralized-internet:decentralized-internet:0.1.0'
    SourceForge: git clone git://
    Use wget: sudo wget -O decentralized-internet.tar.gz ""

    Sysget Users:

    sysget install decentralized-internet
    Pick either option: 4, 14, 15, 18 or 20

    For Mac Users:


    Sketch Plugin:
    brew install wget
    Export Components:

    bit export decentralized-internet.lonero_decentralized-internet

    Add via Maven
    Arch Linux Installation Instructions:
    git clone
    cd snapd
    makepkg -si
    sudo systemctl enable --now snapd.socket
    sudo ln -s /var/lib/snapd/snap /snap
    sudo snap install decentralized-internet --edge
    Install via Dart:

    Add to your pubspec.yaml file:

      decentralized_internet: ^3.4.1

    Run: pub get

    Install via Cordova:

    cordova plugin add
    Or cordova plugin searchcordova-plugin-decentralized-internet
    Or cordova plugin add cordova-plugin-decentralized-internet

    Use this Module via Puppet:

    Add this to your Puppetfile as a declaration:
    mod 'gamer456148-decentralized_internet', '5.2.1'
    Next run the command:
    bolt puppetfile install
    Instead of the above, you can also try adding:
    mod 'gamer456148-decentralized_internet', '5.2.1'
    This mod line is for those who use r10k or Code Manager
    Learn more here


    Cloud Deploy:

    Deploy to Salesforce Deploy with ZEIT Now Deploy to Netlify Deploy Deploy Deploy to IBM Cloud Deploy Deploy to Azure amplifybutton
    Codeship Status for Lonero-Team/Decentralized-Internet | Jira Guide | .travis.yml | Nanobox Guide | Deploying w/ FTP | Deploy w/ Octopus | Run on Digital Ocean | Deploy via Google Cloud | Deploying AWS CodeDeploy | Deploy via Alibaba Cloud | MicroBadger Layers | | StackShare | bit | Anaconda-Server Badge

    Languages Frameworks
    Rust Node.js
    Javascript Ember.js

    Current Todo List:

    ☐ Build Developer "DAPP Store"
    ☐ Deploy Live Peer Net Explorer
    ☐ Add "New" Stats Counter Criteria
    🗹 Build Binaries w/ GUI Guide (Custom)

    Check our

    Research Pre-Prints IACR JODC1 JODC2 engRxiv engRxiv2

    Regular Classical Processing:


    Post-Classical Processing:


    • These are purely just mathematical "representations"
    App to add GitHub metrics tracking to select repos here

    Also special thanks to: The Lonero Dev Team

    • May need some updates in Seed Migration for some of the org repos | Website

    Lotion Sample (State Machines):

    • From original Lotion repo (shown on installation page for demo purposes)
    // app.js
    let lotion = require('lotion')
    let app = lotion({
        initialState: {
            count: 0
    function transactionHandler(state, transaction) {
        if (state.count === transaction.nonce) {
    let connect = require('lotion-connect')
    app.start().then(appInfo => console.log(appInfo.GCI))

    ccxml Device Connection Sample Code:

    • xml taken from TI's IDE in device config for driver
    <connection XML_version="1.2" id="TI MSP430 USB1">

    Papers worth checking out: Lonero Whitepaper (Original) | CrowdCoin Scientific Whitepaper
    This project is being mantained by the folks here
    Read our Hackernoon blog posts here | GitCoin TideLift OpenCollective


    Q. Why a Decentralized Internet?
    A. We are taking back technology in the hands of the people
    Q. What other benefits does this provide?
    A. An overarching mission to replace telecom towers and outdated grids
    Q. What makes this different from other Decentralized Web projects?
    A. Our outermost support for distributed computing, and a focus on an offline-first network
    Q. Why do you use alot of open source or previous libraries?
    A. We wanted to expand upon them to start building our core tech right away.

    EndLine FOSSA Status N|Telegram ForTheBadge built-with-science


    Test w/


    Play w/ Dependency via scrimba:


    Command Line Interface Coming Soon:


    $ npm install -g lonero-cli
    $ lonero-cli COMMAND
    running command...
    $ lonero-cli (-v|--version|version)
    lonero-cli/0.0.4 linux-x64 node-v12.4.0
    $ lonero-cli --help [COMMAND]
      $ lonero-cli COMMAND

    This project was created in order to support a new internet. One that is more open, free, and censorship-resistant in comparison to the old internet. An internet that eventually wouldn't need to rely on telecom towers, an outdated grid, or all these other "old school" forms of tech. We believe P2P compatibility is an important part of the future of the net. Grid Computing also plays a role in having a better means of transferring information in a speedy, more cost-efficient and reliable manner.

    For citing our software:

    Kamal, A. M. decentralized-internet. npm (2020). Available at: (Accessed: 30th September 2020)

    Tip: Click on a version number to view a previous version's package page

    Current Tags

    • Version
      Downloads (Last 7 Days)
      • Tag
    • 5.3.5
      • latest

    Version History


    npm i decentralized-internet

    DownloadsWeekly Downloads





    zlib or MIT

    Unpacked Size

    30.7 MB

    Total Files


    Last publish


    • gamer456148