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.
Created on 21st October 2024
ā¢
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
PYUSD
š„Buidl with PYUSD
PYUSD
š„Buidl with PYUSD
PYUSD
Greater Good Award
PYUSD
Best use of Crypto Market Data Add-on
CoinAPI
š· Best custom appchain using any rollup SDK with AvailDA
Avail Project
š Best Core Tooling project
Avail Project
Best dApp deployed on Avail-powered Rollup
Avail Project
Test out Avail docs (Developer Feedback)
Avail Project
QuickNode: Best Overall Project
QuickNode: Best use of Marketplace Add-ons
Technologies used