# Building "l2beat for privacy" at ETHRome

By [Web3Privacy Now](https://paragraph.com/@web3privacy-now) · 2023-10-24

---

Web3Privacy now community members were present at ETHRome hackathon & decided to hack the next version of so-called “l2beat for privacy”.

They created a live demo expanding privacy market data automation, delivering stunning visual design based on the current [Web3Privacy ecosystem research](https://web3privacy.info/).

[![]({{DOMAIN}}/editor/youtube/play.png)](https://www.youtube.com/watch?v=AYzT_oB2W4k)

Challenge 1: **Open & Machine-Readable Data for Privacy Projects**
------------------------------------------------------------------

Privacy projects present internal data in different formats, so it’s hard to scrap & automate it by default.

ETHRome team selected a set of variables to distinguish the level of technology complexity in privacy projects, covering:

*   privacy
    
*   asset security
    
*   traceability
    
*   transaction linkability
    
*   data obfuscation
    
*   code quality.
    
    Additionally, fundamental information in evaluating privacy projects
    
*   legal matters
    
*   identity
    
*   privacy policies
    
*   tracked data
    
*   data custody
    

Visualisation helped to understand data-set MVP on a preview page & broader data-set inside a separate project profile landing.

![Homepage](https://storage.googleapis.com/papyrus_images/c51b97283137e700fd1fbb4cbd8e8727d7b7538817f304e8623d9aeca002c9bc.png)

Homepage

**Solution**

> We have addressed these aspects by defining a comprehensive Data Manifest, outlining the necessary criteria for privacy-focused projects and built a validated variables dataset. Learn more about our [Data Manifest](https://github.com/web3privacy/data/tree/main#readme)

The team researched what data could be standard from project to project, meaning future automation.

![](https://storage.googleapis.com/papyrus_images/f05ca19704398c3795a75b7dc6265c6e597f3a0120162452575bf2e8d45d7e74.png)

Project data set has been prototyped and written down on GitHub.

![https://github.com/web3privacy/data](https://storage.googleapis.com/papyrus_images/3415b60b996999c38c34c5fcaf9bd1079aee080e2ed4e5140aee725c4ba17725.png)

https://github.com/web3privacy/data

An additional JSON file applying data set to DeFi privacy category has been created to simplify back-end & front-end interaction. This will help to streamline new updates & decrease the amount of micromanagement.

![https://data.web3privacy.info](https://storage.googleapis.com/papyrus_images/e7965dcf37e24993d7f728d5082d5058c28e28678d17af02cd1aed6a6cab0f9a.png)

https://data.web3privacy.info

Each privacy project “received” dedicated YAML featuring all the necessary data related to the manifesto mentioned above. This helped to understand the missing gaps between prototype & reality (what data is available online, on-chain; in which form).

![https://github.com/web3privacy/data/blob/main/src/projects/railgun/index.yaml](https://storage.googleapis.com/papyrus_images/24e0c03abd95eed870f69fd832a75519c31653f8d684f56c05ccfe6857ee82cd.png)

https://github.com/web3privacy/data/blob/main/src/projects/railgun/index.yaml

Summarising graphics covers different aspects of the prototype

![Data flow approach](https://storage.googleapis.com/papyrus_images/d4d71a6c3e14749bef830770567d1ddb400364d165755927d90caf165aa28827.png)

Data flow approach

Challenge 2: **Platform structure and design**
----------------------------------------------

Creating a user-friendly, easily navigable, and organised project research platform was our next challenge. The platform needed to offer a concise yet powerful overview, including additional scoring based on various categories.

Moreover, integrating the Web3Privacy design language was essential for consistency and user experience.

**Solution**

> We have meticulously designed the platform's layout and structure using Figma, ensuring simplicity, clarity, and seamless integration of the Web3Privacy design language. [\[Explore our design file\]](https://www.figma.com/file/fwUaS88ao4Ijlv3gIDYrQD/Web3Privacy?type=design&node-id=668%3A26840&mode=design&t=xWVqvb2facrhUFGj-1) + [\[Try prototype\]](https://www.figma.com/proto/fwUaS88ao4Ijlv3gIDYrQD/Web3Privacy?page-id=558%3A22&type=design&node-id=668-26840&viewport=-5271%2C542%2C0.19&t=7yVsL5QlUqoAGn2T-1&scaling=scale-down-width&starting-point-node-id=668%3A26840&mode=design)

_Privacy service profile example (1st screen)_

![](https://storage.googleapis.com/papyrus_images/603e8a8306880330718ee8ae44d61e2459adfe47c2d213d2426348291cf15962.png)

> **ETHRome judge opinion (Mykola Siusko)**: profile data visualisation helped to understand “the best case scenario” when all the data could be filled & shared with the visitors. This also helped to relate the scoring algorithm with a new extensive dataset (think of an IMDB-alike film page with separate scoring & general information about a movie).

Prototype significantly extended data set per project needed to be collected - demanding too many manual labour hours. This led to MVP criteria consideration & solutions for projects to add their data by themselves (expanding the GitHub contributors list).

Challenge 3: **Functional MVP**
-------------------------------

Minimum Viable Product objectives

*   Fetching data from an open-source database
    
*   Minimal front-end for data exploration
    
*   Filtering projects by their main aspects
    

**Solution**   [Web3Privacy research client](https://web3privacy-app.vercel.app/)

![](https://storage.googleapis.com/papyrus_images/5acb8595975bbcec0550a3811fb6ae92b2dd2a0c3d9cc1ea93e9d431f601d299.png)

Additional Problem: **Questionnaire for privacy-focused projects**
------------------------------------------------------------------

In order to collect as much relevant data for future platform developments, we would love to ask all included projects (500+) to fill up their information and send them an easy-to-use form. 

**Solution**

[

Web3Privacy platform questionnare
---------------------------------

Turn data collection into an experience with Typeform. Create beautiful online forms, surveys, quizzes, and so much more. Try it for FREE.

https://typeform.com

![](https://storage.googleapis.com/papyrus_images/448388aee6997944270a8238398c0569d50e4dfb2757473a34ce6e955a9f3916.png)

](https://gy0n92ttldn.typeform.com/to/clX8HhGi)

**Note**: we already went further & welcome different projects to make Pull requests & provide information publicly: [general brief](https://github.com/web3privacy/web3privacy/blob/main/Web3privacynowplatform/Brief.md) + PRs from

*   [Railgun\_](https://github.com/web3privacy/web3privacy/pull/31)
    
*   [Lit](https://github.com/web3privacy/web3privacy/pull/34)
    
*   [Waku](https://github.com/web3privacy/web3privacy/pull/35)
    
*   [Webb](https://github.com/web3privacy/web3privacy/pull/37)
    
*   [Brume](https://github.com/web3privacy/web3privacy/pull/38).
    

**Bonus**

“_Asset Router_” is a visual helper simplifying privacy-journey related to transaction of the different assets. It could facilitate understanding of the cross-chain, project-2-project linkability & necessity to have wider range of privacy then related to specific application/solution.

![](https://storage.googleapis.com/papyrus_images/abb905b48337e732693ca5045e15d60f1ee7b4e75c878edc3fa4ba8142b711de.png)

Backlog
-------

**Github**

*   [https://github.com/web3privacy/data](https://github.com/web3privacy/data)
    
*   [https://github.com/web3privacy/web3privacy-app](https://github.com/web3privacy/web3privacy-app)
    

**Prototype**

*   [Figma](https://www.figma.com/proto/fwUaS88ao4Ijlv3gIDYrQD/Web3Privacy?page-id=558%3A22&type=design&node-id=668-26840&viewport=-5271%2C542%2C0.19&t=7yVsL5QlUqoAGn2T-1&scaling=scale-down-width&starting-point-node-id=668%3A26840)
    
*   [https://web3privacy-app.vercel.app/](https://web3privacy-app.vercel.app/)
    

**ETHRome hackathon contribution**

[

Web3Privacy - ETHRome 2023 @ TAIKAI - Hackathon Platform
--------------------------------------------------------

Web3Privacy research platfrom

https://taikai.network

![](https://storage.googleapis.com/papyrus_images/6e26d220516f37aaa1da02b1c18a4ef349d51e819703fff363ee38aac78a709b.png)

](https://taikai.network/ethrome/hackathons/ethrome-23/projects/clng508ts00lswu01030hpfuq/idea)

### **Team**

*   [Jakub](https://github.com/jakubklim)
    
*   [coinmandeer.eth](https://twitter.com/KeenOfCoin)
    
*   [cryptomario](https://github.com/cryptomar1o)
    
*   [jiricepelka](https://taikai.network/jiricepelka)
    
*   [tree](https://github.com/burningtree)
    

**Full prototype**

![](https://storage.googleapis.com/papyrus_images/0cbedfcf5f301938ccb4e0ae7fe837ac3cb6b8fb203fd7ecc00a36c0ef4c4ea1.png)

---

*Originally published on [Web3Privacy Now](https://paragraph.com/@web3privacy-now/building-l2beat-for-privacy-at-ethrome)*
