A privacy-first location-based dapp to share magic places and reward content, code & design. A mobile dapp owned and governed by the contributors and users. A dapp, to publish, explore, and share places to Live The Life. We change the user experience by unlocking places your friends love, based on your current location.

What if we deliver location-based customer experiences at the right time? What if we understand when you enter and exit these locations, and deliver personalized communications and in-app experiences? What if we can encourage you to check out recommended activities? What if we provide promotions and helpful information as you arrive at these highly recommended locations?

We want to allow users to get rewarded for visiting real-world locations, as they can earn tokens through a process called geo-mining. This model allows businesses to attract potential customers to their locations, get their attention or even get them to perform storytelling challenges. Businesses pay only for people that visit their place which make calculation of Return of Investment easy.

find more travel inspiration at http://www.instagram.com/simonmigaj

A protocol is a set of rules in which computers communicate with each other. The protocol says what part of the conversation comes at which time and prescribes the format of the communication. It also says how to end the communication.

Most people are not aware of how many different protocols they are using. When accessing websites via your favorite browser you are using the HTTP protocol which describes how websites are requested and transferred from servers whereas the SMTP protocol is responsible for delivering emails to the right recipients.

Let’s take a look at a legacy protocol in another area: geography. Protocols in geography have focused on unique identification for places. We tend to identify places using postal codes or latitude/longitude, and the internet has given us an amazing amount of information to help us find where we need to go. GPS devices allow extremely fine location services which were only available to the military a couple decades ago, giving rise to people geocaching and exploring new terrain. Vehicle navigation and traffic redirection has improved as a result of this as well.

Today’s geolocation tools cannot offer reliable and trusted location verification services. It is possible for attackers to spoof other people’s GPS devices and it is trivial to fake a device’s location on the client side. When it comes to power consumption, GPS is a drain on the battery and is not feasible for low powered Internet of Things (IoT) devices. Lastly, GPS is a highly centralized, non-encrypted system, without a proof-of-origin.

Our internet is being abused by large data companies. These companies collect and sell our precious location data in order to finetune their ads. Blockchain can give back control to the users over their location data as they own the data on the blockchain and can choose to whom it can be exposed.

A POL protocol can offer many possibilities for future use cases like privacy-first, location-based airdrops. For example, a node can prove that it is within a large region, say the state of California, without sharing its actual location. Users can even earn money when sharing their data with restaurant owners and hotels while maintaining the control over their data.

Digital assets are called virtual because sometimes it’s hard for us to imagine them as anything but an abstract concept. LTL Maps plans to breaks down that barrier by giving digital assets a real, fixed location on a map. Just as you are currently sitting in a certain space, a digital asset could easily be sitting right next to you. All you need is a smartphone to reveal what’s right there. That helps everyone no matter how tech-savvy to get introduced to cryptocurrency using LTL Maps.

Virtual assets with a real spatial location become so real, you can collect them by holding out your device. This ability to present digital assets in a simple and clear way has many potential benefits.

SolidityGEO extension of the Solidity language, leverages the already codified Simple Features standard (ISO 19125) on its smart contracts. Using SolidityGEO smart contracts can handle map, place and region data with capabilities to store it, curate stakes associated with places, express consensus around this data and so on, in various levels of precision. Goal: "To modify the Solidity smart contracting language so it becomes a location-aware language called Solidity GEO, which is used for requesting and defining secure location proofs on the blockchain." 🚀

GitHub

A secure and verifiable location consensus protocol? Here's an Ethereum module to help mobile Dapps run location contingent smart-contracts over Bluetooth. 🔥

github.com/ltlmaps/proofoflocation

The purescript-web3 stack currently supports all of the eth endpoints of the web3 api that one would need in order to deploy or interact with smart contracts or blockchain metadata, with full web3 coverage coming soon. It also supports out of the box integration with metamask, meaning that it’s fully capable of supporting your frontend web3 application in the browser.

https://github.com/ltlmaps/purescript-web3

This is a purescript-react wrapper around Uber's deck.gl library -- a react library for creating data visualizations on top of map-gl.

https://github.com/ltlmaps/purescript-deck-gl

ltlmaps/FOAM-subgraph
The FOAM Proof of Location protocol empowers a permissionless and autonomous network of radio beacons that can offer secure location services. - ltlmaps/FOAM-subgraph

We intend to have a reputation score which will involve time-based behaviors. If there are anomalies in the location (e.g., traveling from London to New York in 2 hours), this will damage your rating. The project is still at an early stage and plans to use the xDai blockchain but integrate with Ethereum. Blockchains are unable to access data outside of their network. Sometimes smart contracts need external information to function, like a proof of location. Oracles are the way smart contracts access this third-party information.

Position-dependent applications can prove that a customer has arrived at your restaurant or hotel so that the smart contract can trigger a reward.

Several startups are addressing the problem by creating decentralized Proof of Location blockchains which reward users for participating by paying with cryptocurrency. Each has a slightly different approach, and some use hardware solutions. Most of them aim to provide greater privacy for users compared to current smartphone apps.

ltlmaps/sdk-core-nodejs
Core Library for XYO Network in Nodejs. Contribute to ltlmaps/sdk-core-nodejs development by creating an account on GitHub.

Location-Based Services (LBSs) build upon geographic information to provide users with location-dependent functionalities. We present a novel approach for producing proofs-of-location, i.e., digital certificates that attest someone's presence at a certain geographic location, at some point in time, whereby LBSs can validate user locations. In particular, our approach relies on the block chain - mostly known for being Bitcoin's core technology - to design a completely decentralized peer-to-peer architecture that guarantees location trustworthiness and preserves user privacy.