All Projects → btcven → Locha

btcven / Locha

Licence: apache-2.0
Communicate with others and broadcast Bitcoin transactions off-grid without internet access or even power grid.

Projects that are alternatives of or similar to Locha

Vmesh
VMesh is a decentralized Layer 3 mesh router and protocol designed for open network interconnection.
Stars: ✭ 25 (-89.71%)
Mutual labels:  mesh, network
Spruce Network
Decentralized peer-to-peer mesh network.
Stars: ✭ 61 (-74.9%)
Mutual labels:  mesh, network
Medium
Independent telecommunication environment
Stars: ✭ 171 (-29.63%)
Mutual labels:  mesh, network
Reactivenetwork
Android library listening network connection state and Internet connectivity with RxJava Observables
Stars: ✭ 2,484 (+922.22%)
Mutual labels:  network
Golden Gate
Framework to connect wearables and other IoT devices to mobile phones, tablets and PCs with an IP-based protocol stack over Bluetooth Low Energy
Stars: ✭ 223 (-8.23%)
Mutual labels:  network
Chameleon
Customizable honeypots for monitoring network traffic, bots activities and username\password credentials (DNS, HTTP Proxy, HTTP, HTTPS, SSH, POP3, IMAP, STMP, RDP, VNC, SMB, SOCKS5, Redis, TELNET, Postgres and MySQL)
Stars: ✭ 230 (-5.35%)
Mutual labels:  network
React Native Fetch Blob
This project was started in the cause of solving issue facebook/react-native#854, React Native's lacks of Blob implementation which results into problems when transferring binary data.
Stars: ✭ 2,593 (+967.08%)
Mutual labels:  network
Ember Ajax
Service for making AJAX requests in Ember applications
Stars: ✭ 218 (-10.29%)
Mutual labels:  network
Wickedengine
3D engine focusing on modern rendering techniques and performance.
Stars: ✭ 3,148 (+1195.47%)
Mutual labels:  network
Pjon
PJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.
Stars: ✭ 2,615 (+976.13%)
Mutual labels:  network
Program Blog
Practice, thinking and reading
Stars: ✭ 228 (-6.17%)
Mutual labels:  network
Otunnel
peer-to-peer tunnel tool
Stars: ✭ 224 (-7.82%)
Mutual labels:  network
Deepgraph
Analyze Data with Pandas-based Networks. Documentation:
Stars: ✭ 232 (-4.53%)
Mutual labels:  network
Mylg
Network Diagnostic Tool
Stars: ✭ 2,538 (+944.44%)
Mutual labels:  network
Mqttclient
A high-performance, high-stability, cross-platform MQTT client, developed based on the socket API, can be used on embedded devices (FreeRTOS / LiteOS / RT-Thread / TencentOS tiny), Linux, Windows, Mac, with a very concise The API interface realizes the quality of service of QOS2 with very few resources, and seamlessly connects the mbedtls encryption library.
Stars: ✭ 234 (-3.7%)
Mutual labels:  network
Pypacker
📦 The fastest and simplest packet manipulation lib for Python
Stars: ✭ 216 (-11.11%)
Mutual labels:  network
Looking Glass
Easy to deploy Looking Glass
Stars: ✭ 233 (-4.12%)
Mutual labels:  network
Netgraph
Drawing utilities for publication quality plots of networks
Stars: ✭ 227 (-6.58%)
Mutual labels:  network
Newnode
NewNode decentralized Content Distribution Network
Stars: ✭ 223 (-8.23%)
Mutual labels:  network
Sjnetwork
SJNetwork is a high level network request tool based on AFNetworking and inspired on YTKNetwork.
Stars: ✭ 231 (-4.94%)
Mutual labels:  network

Project Website | Donate | Sponsor | Buy

Authors | Backers

Locha Mesh

What is the Locha Mesh?

During the year 2018 in Venezuela there were power blackouts throughout the whole country which left cities without power for weeks, even cell towers run out of power supply after a few days, so despite people managed to charge their phones with generators or cars' battery, there wasn’t any cell service for them to communicate with others. No calls, no SMS, no mobile data.

How do you communicate and do commerce when there is no communication infrastructure, nor power grid at all?

The Locha Mesh is an open-source and open-hardware project initiated by the non-profit Bitcoin Venezuela in 2018, to create the software, protocol, and hardware needed for a resilient, decentralized, mesh network of devices capable of transmitting messages, data, Bitcoin transactions, and services completely off-grid without having to rely on an Internet connection or even the electrical grid, for disaster hit countries and privacy-concerned individuals and groups.

The Locha Mesh devices are battery powered and could also use solar panels. There will be custom made hardware, the Turpial, which is mobile-first so you can carry it around. (you can pre-order a Turpial device by making a donation to the project) and also DIY alternatives. The Turpial device can also be attached to a computer (desktop, laptop, Raspberry Pi...) to offer services to others and get paid in Bitcoin, Lightning Network, and Monero RPC-Pay. You can add a bigger antenna and power amplifier to serve a wider area or reach longer distances.


Table of Contents

Backers

drawing

Become a backer

You can support the Locha Mesh open-source software and hardware efforts by donating through any of the methods listed below. Depending o the amount donated you could be eligible to receive a Locha Mesh Turpial device in pre-order. Contact us if you've made a donation of $200 USD or more and you'd like to receive (or donate to a cause) a Turpial device.

  • Become a Sponsor here in GitHub and get Turpial devices for yoru contributions: https://github.com/sponsors/rdymac

  • Donate any amount using Bitcoin and Lightning Network to the open-source efforts: https://locha.io/donate

  • Pre-order 3 Turpial devices for $500 USD or 1 for $200 USD donation to the open-source efforts using Bitcoin, Monero, card, Apple Pay or Google Pay: https://locha.io/#pre-order

  • Support and share our Monero Community Crowdfunding System (CCS) proposals here.

  • Donate ETH and ERC20 tokens through the Gitcoin Grants page here.


Getting started

In this page you will find all the information related to the progress of the project, in two languages, Spanish, and English. This work is still under development stage, but all days we are updating the information to expose all the progress about the project

The Locha Mesh is under active development. If you are a C/C++ developer and you want to join the development efforts, or you are a maker and would like to setup the development kits to have them ready for when the firmwares are ready, or if you are a phreaker and you want to hack new ways for decentralized communications, please follow the instructions below on how to get started.

What's in the code?

  • The first application that communicates with the Turpial devices can be found here.

  • Our firmware for the Turpial boards (ESP32) can be found here.

  • Our firmware for the radio modules can be found here.

  • The routing protocol and code for the mesh network can be found here.

  • You can find a Locha Mesh simulator, datasheets, and more in the Bitcoin Venezuela organization.

Contribution guidelines


Reporting issues, bugs, or improvements

Thank you for reading through the code if you have any idea, bug report, or improvement you can make a PR to the dev branch or open an issue here for general questions or suggestions, or under each specific repo:


Stay connected


License

Copyright (c) 2019 Bitcoin Venezuela and Locha Mesh developers.

Licensed under the Apache License, Version 2.0


A text quote is shown below

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Read the full text: Locha Mesh Apache License 2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].