psenger / awesome-p2p

An awesome list for those interested in building decentralized applications

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Awesome Decentralization Awesome

A curated list of useful libraries, tools, and resources for building untrusted decentralized applications.

Contents

Libraries

This section is broken out by programming language.

Node.js

  • webtorrent - Streaming torrent client for Node.js and the browser.
  • bitcore-lib - JavaScript Bitcoin library for Node.js and the browser.
  • kad - Kademlia distributed hash table library for Node.js and the browser.
  • elliptic - Fast elliptic-curve cryptography for Node.js and the browser.
  • js-ipfs - IPFS library for Node.js and the browser.
  • dat-js - Library for the dat protocol.
  • storj - Library for interacting with storj.
  • cachep2p - Drop-in script that acts as a P2P CDN, based on WebTorrent.

Go

C/C++

Platforms/Services

  • Ethereum - Platform for running applications on shared global infrastructure.
  • storj - Blobstore powered by cryptocurrency micropayments.
  • dat - Protocol for sharing large datasets.
  • BigchainDB - Scalable blockchain database.

Papers

Other Awesome Lists

License

CC0

To the extent possible under law, William Blankenship has waived all copyright and related or neighboring rights to this work.

About

An awesome list for those interested in building decentralized applications

License:Creative Commons Zero v1.0 Universal