Michael Calvey
October 30, 2023

Case study: how Oamo leverages Transpose

Case study: how Oamo leverages real time, indexed blockchain data from Transpose to build a powerful data brokerage platform.

Oamo is a decentralized data broker that empowers internet users to own and monetize the value of their data. The organization’s mission is to allow businesses to bridge the gap between on-chain activity and real-life identity. 

Oamo faced two main data challenges in tackling this unsolved problem: 

  1. Accessing and interpreting protocol-level information (DEX swaps, NFT sales, bridge & lending activity etc) about wallet activity from the sum of all on-chain activity.
  2. Updating this view in real time as new activity is written on-chain. 

Transpose provides the bedrock of real-time, indexed blockchain data that allows Oamo to solve both challenges and get to market in the shortest time possible without sacrificing data quality or functionality. 

Let’s explore how Oamo used Transpose to build a unique platform that helps businesses understand and engage their target audiences. 

Finding value in on-chain data

Wallet histories hold the key to understanding the assets people interact with, the trades they make, and the engagement people have with the on-chain world. The trouble is, without linking this on-chain data with people’s real identity, it is impossible to distinguish real users from bots or prevent sybil attacks. 

Besides this, the entirety of blockchains’ roughly 10-year history constitutes a massive and ever-growing data store that is increasingly impractical for companies to work with directly. As the total size of the data grows and new protocols and paradigms launch and evolve on-chain, it becomes ever more complex to manage real-time pipelines to contextualize and interpret this data. 

In short, reading blockchain data may be simple, but synthesizing it well enough to derive meaningful value can be challenging and incredibly time-consuming. 

Transpose: The gateway to rich on-chain data

Transpose builds data pipelines that make ingesting indexed, real-time blockchain data simple to do at scale. This allows Oamo to focus on developing its platform for creating and monetizing attributions rather than building and maintaining costly data infrastructure. This also saves Oamo hundreds of hours a month in engineering work and thousands of dollars in development and cloud costs. 

Two main things make Transpose especially well-suited for the task of supporting mission-critical data pipelines. 

1. Robust and unified abstractions

First, Transpose not only indexes and decodes low-level blockchain data in real time, but it also builds several layers of abstractions that make the data as simple to work with as possible. For example, instead of querying transactions and manually interpreting the thousands of individual DEX protocols out there, Transpose covers 99%+ of DEX activity in a unified dex_swaps table. Instead of making users back into historical balances by clumsily combining current balances and historical activity, Transpose provides historical balance tables for all assets that make point-in-time lookups for all wallets at all block heights trivial. 

2. Flexible and scalable integration options

Second, Transpose makes all of this data queryable through a robust combination of integrations that serve the complete range of use cases customers have in production environments. 

Customers may start by integrating a couple lines of code to pull data from Verified Endpoints with no additional setup required. From there, they might start creating their own Custom Endpoints with custom SQL to aggregate, join, and filter across all our tables. Finally, as customers scale their usage, dedicated infrastructure options provide a ceiling on costs and allow customers to scale to thousands of concurrent requests to power even the most demanding use cases.

Here’s how Oamo leveraged these core competencies to build a powerful and unique data monetization platform.

Oamo: Leveraging Transpose to build the new data economy

Leveraging the robust Transpose data infrastructure, Oamo has created a platform that allows consumers to build and own their data profiles by connecting their active wallets and web2 accounts. Once connected, Oamo reads the data provided by Transpose on a given wallet to generate credentials based on identified behaviors. A user’s data is then encrypted with the user’s wallet and stored securely in a personal data vault.

With over 135,000 credentials already distributed, representing various on-chain behaviors as identified by Transpose data, Oamo is allowing users to showcase their behaviors anonymously. 

Data Pools: Bridging consumers and companies

Central to Oamo’s platform are Data Pools, wherein companies set specific behavioral requirements to aggregate data from their target audience. By sharing anonymized data via credentials, users can participate in these pools, receiving token rewards and personalized offers in return. This mechanism fosters a conducive environment for companies to improve targeting and engagement, all while preserving user privacy.

Oamo also leverages Transpose to ensure that users have the required behaviors to participate in a Data Pool before its launch date, guaranteeing true behavioral match before any incentivization takes place. 

A new horizon for consumer engagement

The collaboration between Transpose and Oamo underscores the immense potential of on-chain data in identifying consumer behaviors and improving targeting. As Oamo builds a major use case for on-chain data, powered by the Transpose data infrastructure, a new privacy-centric consumer engagement model is emerging. This collaboration serves as a precursor to the myriad possibilities that on-chain data holds in fostering enhanced consumer-company interactions while upholding privacy.