Show HN: Unify Protocol - Entity-First Abstraction Protocol

1 uuz123 3 7/22/2025, 9:00:27 AM github.com ↗

Comments (3)

uuz123 · 13h ago
Hey everyone,

I've been working on a project called Unify Protocol that I think a lot of you might find useful. It's designed to solve the problem of data heterogeneity when building applications that need to interact with multiple data sources (APIs, databases, protocols, etc.).

The core idea is entity-first abstraction. You define what your data is (e.g., a WalletEntity with an address and balance), and Unify handles the messy details of how to get that data from different sources.

Here's what it offers:

Clean API: repo().findOne() is all you need, regardless of the backend. Easy Source Switching: Change source:"evm" to source:"solana" without touching your core logic. Standardized Data: Handles things like address formats (hex vs. base58) for you. Use Cases: Web3, IoT, analytics aggregation, bridging legacy systems... practically anything that deals with lots of different data sources.

I'd love to get your feedback! You can find the project on GitHub: https://github.com/unify-procotol/unify and Docs: https://docs.uni-labs.org/ Playgound: https://playground.uni-labs.org/

Let me know what you think!

korayxu · 12h ago
Solving a real pain point.
Jevin-F · 12h ago
Great idea!