Y - The Everything Protocol - the first open social standard on the world computer. Yeet anything.
The world’s modern social framework should be even more open than the internet and email.
Y is a standard for organizing social media content through smart contracts allowing completely open development and interoperable data across any social app. Add a social layer to any digital asset - tokens, NFTs, etc. Users can choose any open source Y-compatible module created by any developer, extending their social content functionality. User data can be utilized by any app without requiring transfer.
100% user control, 0% centralized team control - enabled by the world computer, the Ethereum stack.
We leverage hash tables in Solidity to store data in a type-agnostic manner. This allows modules to define content rules for a "yeet" without tying them directly to specific data structures. By managing data storage, storage rules, and functions in separate modules, we can maximize the interoperability and extensibility of the open standard.
The Y
contract serves as a user's core account and utilizes delegatecall
to access standardized functions in compatible modules (such as the Yo
text post contract). This extends the account's social functionality and facilitates "yeets" (posts) that can be used across various interfaces.
We will demonstrate gas costs of the Y social media contracts on Optimism, Base, ZORA, and Polygon networks.
Our development and design workflow:
Repositories: