project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

Y

Y - The Everything Protocol - the first open social standard on the world computer. Yeet anything.

Y

Created At

Superhack

Project Description

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.

How it's Made

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:

  • Cursor IDE for Solidity development (with HardHat)
  • GitHub for git version control
  • React for interface development
  • wagmi for EOA management
  • Figma for design
  • Miro for flowcharts

Repositories:

  • https://github.com/seanbhart/y-v1-core
  • https://github.com/seanbhart/yeet-interface
background image mobile

Join the mailing list

Get the latest news and updates