Skip to content
forked from hoprnet/hoprnet

HOPR is an open incentivized mixnet which enables privacy-preserving point-to-point data exchange. HOPR is similar to Tor but actually private, decentralized and economically sustainable.

License

Notifications You must be signed in to change notification settings

oracle-fab/hoprnet

 
 

Repository files navigation

HOPR Logo

HOPR

A project by the HOPR Association

HOPR is a privacy-preserving messaging protocol which enables the creation of a secure communication network via relay nodes powered by economic incentives using digital tokens.

Gitpod

Instructions

Installing a binary from NPM

npm install -g @hoprnet/hoprd
hoprd --admin

Running in a docker container

We maintain a docker container at gcr.io/hoprassociation/hoprd:$RELEASE

Starting database

hoprd --admin --init

Running with a custom host (HOPR Node)

hoprd --admin --host="0.0.0.0:1291"

Developing with this repository

yarn          # Install tooling
yarn setup    # Setups the monorepo
# all done!

# if you want to regenerate yarn.lock files
yarn util:regenerate
yarn setup

# if you run into errors during setup
yarn util:reset
yarn setup

Migrating smart contracts

See packages/ethereum

Running applications

yarn run:hoprd         # Runs hoprd w/admin (:3000)
yarn run:chat          # Runs hopr chat in terminal

Docker images

All our docker images can be found here and are prefixed as gcr.io/hoprassociation/$PROJECT:$RELEASE. Stable releases live in Docker Hub

HOPR ecosystem

  • Core: HOPR Protocol definition and source code.
  • Server: gRPC-enabled Server to communicate with a HOPR Node
  • Protos: Protobuf API for interacting with a HOPR Server
  • Chat: Interactive REPL-like chat PoC for HOPR Nodes
  • Chatbot: Automata able to reply to messages sent via HOPR Chat
  • Devops: Infrastructure code for managing HOPR centralised servers.
  • Whitepaper: Technical whitepaper for the HOPR Protocol
  • Documentation: General documentation for HOPR
  • Assets: Press and brand materials for HOPR & Association

Contact

About

HOPR is an open incentivized mixnet which enables privacy-preserving point-to-point data exchange. HOPR is similar to Tor but actually private, decentralized and economically sustainable.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 72.7%
  • Solidity 18.1%
  • JavaScript 6.6%
  • Shell 2.1%
  • Other 0.5%