DataDiscovery

DataDiscovery

DataDiscovery is a data asset management platform that collects, visualizes, and manages survey and on-chain data, allowing companies to purchase and utilize it.

DataDiscovery

DataDiscovery

DataDiscovery is a data asset management platform that collects, visualizes, and manages survey and on-chain data, allowing companies to purchase and utilize it.

The problem DataDiscovery solves

In today’s data-driven world, businesses and users alike are faced with an overwhelming amount of both survey-based and on-chain data. However, accessing, managing, and utilizing this data efficiently is a significant challenge.

DataDiscovery solves this problem by offering an integrated platform where users can easily collect, visualize, and manage survey data alongside dynamic on-chain data. By securely storing data in Avail DA and ZK Encryption, DataDiscovery ensures that data is not only safe but also readily accessible in a pre-processed, user-friendly format.

People can use DataDiscovery to:

  • Provide Secure and Reliable Data: Upload survey data and on-chain data to Avail DA for safe storage and management, then upload and manage it by validating the existence and reliability of the data using ZK Encryption.

  • Access Decentralized On-chain Data: There is a vast amount of on-chain data, but it is often difficult to extract actionable insights with current tools. DataDiscovery simplifies this process by aggregating and visualizing various data with Coin API included in Quicknode Marketplace Add-On.

  • Buy Data: Businesses can purchase useful, pre-filtered data directly with PYUSD for marketing, customer research, and other business needs. Additionally, commissions from the data sold are PYUSD rewarded to users who complete the survey.

  • Make Better Decisions with Data: DataDiscovery allows businesses to leverage valuable insights from surveys and on-chain data to improve their strategies, understand consumer behavior, and drive growth.

  • Black/Whitelist Wallet Address Data: Multiple wallet addresses are blacklisted/whitelisted and a list of their data is provided.

By addressing the fragmentation in data collection and visualization, DataDiscovery makes data management safer, more streamlined, and easier to use.

Challenges we ran into

First of all, about the Avail DA (ZK Encryption):

  • Understanding Avail Documentation: We found the official documentation to be somewhat unclear and difficult to navigate. To overcome this, we engaged with the Avail community through their Discord and Telegram channels, where we could communicate directly with developers and receive hands-on assistance.

  • Data Extraction from Avail DA: While working with the JavaScript SDK, we struggled to locate the specific functions needed to extract data from Avail DA. This caused some delays in our progress as we searched for the necessary resources and support. But luckily I was able to find it through a search and figure out it.

Second, about Coin API:

  • It was not easy to understand the structure of various endpoints and call them. Since I had to get various types of data such as asset list, exchange rate inquiry, and past exchange rate data for each API call, it took time to understand the data structure and reflect it in the code. I was able to understand the structure and successfully apply it to the project by running all the example codes in the official git documentation.

Third, about PYUSD:

  • There was a problem when linking PYUSD to a contract. It was an error that occurred because I did not understand the difference between the contract being the subject of asset transfer and the user's wallet being the subject of asset transfer. By resolving this, I was able to understand the working principle of the contract.

Tracks Applied (11)

🥇Buidl with PYUSD

Users use PYUSD as a means of payment when purchasing data. Once data is purchased, the platform automatically processes...Read More

PYUSD

🥈Buidl with PYUSD

Users use PYUSD as a means of payment when purchasing data. Once data is purchased, the platform automatically processes...Read More

PYUSD

🥉Buidl with PYUSD

Users use PYUSD as a means of payment when purchasing data. Once data is purchased, the platform automatically processes...Read More

PYUSD

Greater Good Award

Users use PYUSD as a means of payment when purchasing data. Once data is purchased, the platform automatically processes...Read More

PYUSD

Best use of Crypto Market Data Add-on

We created a function that can generate, process, and sell data by leveraging three main functions: Get Asset List: Thi...Read More

CoinAPI

👷 Best custom appchain using any rollup SDK with AvailDA

Expandable Blobspace Usage We submit both raw survey answers and ZK-encrypted answer proofs to Avail DA, leveraging its ...Read More

Avail Project

🛠 Best Core Tooling project

Data Security and Integrity By submitting survey responses and their ZK-encrypted proofs to Avail DA, we add a robust la...Read More

Avail Project

Best dApp deployed on Avail-powered Rollup

Scalable Rollup Deployment By leveraging Avail’s OP Stack chain, we deploy our dApp to manage survey and on-chain data s...Read More

Avail Project

Test out Avail docs (Developer Feedback)

Understanding Avail Documentation: We found the official documentation to be somewhat unclear and difficult to navigate....Read More

Avail Project

QuickNode: Best Overall Project

Our project embodies the Best Overall Project criteria by pushing blockchain technology to solve real-world data managem...Read More

QuickNode: Best use of Marketplace Addons

Our project aligns well with this track by integrating Coin API from the QuickNode Marketplace, enabling seamless access...Read More

Discussion