Skip to content

ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network

License

Notifications You must be signed in to change notification settings

leeeco/ZeroNet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZeroNet

Decentralized websites using Bitcoin crypto and BitTorrent network

Why?

  • We believe in open, free and uncensored network and communication.
  • No single point of failure: Site goes on until at least 1 peer serving it.
  • No hosting costs: Site served by visitors.
  • Impossible to shut down: It's nowhere because it's everywhere.
  • Fast and works offline: You can access the site even if your internet is gone.

How does it work?

Screenshot

Screenshot

How to join?

Windows:

Linux (Debian):

  • apt-get install python-pip
  • pip install pyzmq (if it drops a compile error then run apt-get install python-dev and try again)
  • pip install gevent
  • pip install msgpack-python
  • start using python zeronet.py

How can I create a ZeroNet site?

Shut down zeronet.py if you are running it already

$ zeronet.py siteCreate
...
- Site private key: 23DKQpzxhbVBrAtvLEc2uvk7DZweh4qL3fn3jpM3LgHDczMK2TtYUq
- Site address: 13DNDkMUExRf9Xa9ogwPKqp7zyHFEqbhC2
...
- Site created!
$ zeronet.py
...

Congratulations, you are done! Now anyone can access your site using http://localhost:43110/13DNDkMUExRf9Xa9ogwPKqp7zyHFEqbhC2

How can I modify a ZeroNet site?

  • Modify files located in data/13DNDkMUExRf9Xa9ogwPKqp7zyHFEqbhC2 directory. After you done:
$ zeronet.py siteSign 13DNDkMUExRf9Xa9ogwPKqp7zyHFEqbhC2
- Signing site: 13DNDkMUExRf9Xa9ogwPKqp7zyHFEqbhC2...
Private key (input hidden):
  • Enter your private key you got when created the site, then:
$ zeronet.py sitePublish 13DNDkMUExRf9Xa9ogwPKqp7zyHFEqbhC2
...
Site:13DNDk..bhC2 Publishing to 3/10 peers...
Site:13DNDk..bhC2 Successfuly published to 3 peers
- Serving files....
  • That's it! You successfuly signed and published your modifications.

If you want to help keep this project alive

Bitcoin: 1QDhxQ6PraUZa21ET5fYUCPgdrwBomnFgX

Thank you!

More info, help, changelog, zeronet sites: http://www.reddit.com/r/zeronet/

About

ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 78.7%
  • CSS 9.9%
  • CoffeeScript 6.5%
  • JavaScript 4.9%