Instate is an experimental protocol created to build localized applications with local accounts. (As well as a factory to create customizable network states)
Today's social protocols are designed to operate on a global scale, driven by business models that depend on vast user bases. However, human society is not a centralized entity governed by a single authority. Instead, it resembles a complex network comprising various-sized groups, each with its own unique set of rules. These groups range from workplaces and neighborhoods to friend circles, local governments, churches, and online communities like subreddits. Many of these groups still maintain a strong connection to the physical world.
To better reflect this reality, our new protocol introduces the concept of 'local identity.' This approach aims to create online experiences that resonate more deeply with the human experience than current social media platforms. By leveraging geohashes on the blockchain, this protocol allows for the development of online interactions that are both locally anchored and personally relevant, offering a fresh perspective on digital social interaction.
These are essentially local accounts (based on ERC6551) tethered to distinct geographical coordinates using geohashes. This framework enables users to establish and manage a local identity, fostering the accumulation of a local reputation. Each Record Tile represents a unique, location-specific account, allowing users to engage authentically within their designated areas.
Geohash is a public domain geocode system which encodes a geographic location into a short string of letters & digits. Wikipedia. Within the Instate Protocol, we are looking into merging geohashes terminology with ENS in order to make local accounts more readable and predictable for users, but also to application that need to abstract handling multiple ERC6551 accounts.
You will find the code, explorer and more links on the landing page !