8000 GitHub - Warp-net/warpnet: WarpNet is a decentralized, peer-to-peer social network inspired by Twitter, built with Go. It runs without central servers, using Noise protocol for inter-node communication and built-in local storage. WarpNet is censorship-resistant, scalable, and fully open-source.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

WarpNet is a decentralized, peer-to-peer social network inspired by Twitter, built with Go. It runs without central servers, using Noise protocol for inter-node communication and built-in local storage. WarpNet is censorship-resistant, scalable, and fully open-source.

License

Notifications You must be signed in to change notification settings

Warp-net/warpnet

Repository files navigation

Go Version License: GPL v3 Build Telegram Chat

Logo

Warpnet

An awesome README template to jumpstart your projects!
Explore the docs »

· Report Bug · Request Feature

Table of Contents
  1. General Principles
  2. Getting Started
  3. TODO
  4. Contributing
  5. Contact
  6. License

Screenshot

General Principles of the Warp Network

  1. WarpNet cannot be owned by anyone.
  2. WarpNet must operate independently of any third-party services.
  3. WarpNet must not rely on any proprietary or third-party technologies.
  4. A WarpNet node must be distributed as a single executable file.
  5. WarpNet must be a cross-platform solution.
  6. Only one WarpNet member node may run on a single machine, but it may have multiple aliases.
  7. WarpNet member nodes must be governed solely by network consensus.
  8. WarpNet business nodes may allow centralized management.
  9. WarpNet business nodes must responsibly run at least one bootstrap node.
  10. A WarpNet node must store private data only o 8E2D n the local host machine.
  11. WarpNet member nodes must not be developed or controlled by a single individual.
  12. Content on WarpNet must be moderated automatically, without human intervention.
  13. Hosting a WarpNet bootstrap node must be incentivized with rewards.
  14. Node owners bear full personal responsibility for any content they upload to WarpNet.

HOW TO HELP

Answer

Getting Started

List of software needed and how to install them.

TODO

  • Set up a website
    • Add docs to website
    • Run URL shortener server
  • Create DMG package
  • Create Snap package
  • Set up bootstrap nodes on each continent
  • ...

See the open issues for a full list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also open an issue with the tag "enhancement." Remember to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b IssueNumber/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin IssueNumber/AmazingFeature)
  5. Open a Pull Request

Top contributors:

contrib.rocks image

Contact

Maintainer

Developers group in Telegram

License

Warpnet is free software licensed under the GNU General Public License v3.0 or later.

See the LICENSE file for details.

About

WarpNet is a decentralized, peer-to-peer social network inspired by Twitter, built with Go. It runs without central servers, using Noise protocol for inter-node communication and built-in local storage. WarpNet is censorship-resistant, scalable, and fully open-source.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

0