Join our telegram group https://t.me/dataverse_dev or Discord https://discord.gg/BnCek4e6ny for builders💙.

<aside> 👾 What is DataverseOS?

DataverseOS is an Internet Data Operating System for sovereign data dApps, bringing a new paradigm where data is computed by dApps🛠️, guarded by crypto wallets💰 and owner by users😎.

🎫 By using Dataverse Wallet, a wallet that keeps both your money and data safe, users can monetize their data assets and explore web3 dApps without worrying about leaking personal data on malicious websites.

🚀 By connecting to Dataverse Cloud, an web native file system based on decentralized networks. Apps can access it to store data safely with an easy-to-integrate SDK without compromising privacy and user ownership.

eg: login to a social app via Dataverse Wallet and store social contents to Dataverse Cloud, you can always encrypt, delete, update your social contents as your will and earn from your data through monetization.

👉 Learn more from our docs.

</aside>

<aside> 🎭 Next Hackathons

🌱 Ruild Ownership Hackathon 2.0

🛠 Open Data Hack | Aug 30th

🗻 ETHRome | 6-8th October 2023

</aside>

<aside> 🏆 Past Hackathons Winners

Dataverse Hackathon Winners

🏅「Rebuild Ownership」 Hackathon Recap

</aside>

<aside> 🎁 Hackathon Bounties

DataverseOS Bounties

🤝 TBA

</aside>

<aside> 📌 Past Hackathons

Hackathon Schedules

</aside>

<aside> 🤓 Tutorials

Create Dataverse App - a command line tool to help developers create a Dataverse app from scratch.

👉 Tutorial: Create a Dataverse App

Dataverse Connector - a JS SDK for apps to connect to Dataverse Cloud.

👉 Tutorial: Get started with Dataverse SDK

DWeb Toolkits - a series of toolkits to ease integration with valued protocols. BUIDL DWeb together.

👉 Tutorial: Connecting protocols via DWeb Toolkits

</aside>

<aside> 📚 Resources

**Docs** | **FAQ** | **GitHub** | Wallet ****| Ecosystem ****

</aside>

<aside> ❓

Questions & Support

**Join Builders Telegram** | Discord

</aside>


Dataverse Connector

<aside> 💎 What is Dataverse Connector?

Dataverse Connector is a JS Client SDK for apps to authenticate, request, encrypt & decrypt and monetize data from user’s Dataverse Cloud. It eases data dApp’s development by taking over identity, storage and tokenization solutions.

<aside> 📌 To integrate, you will need to:

  1. Request an appId by registering your app through create-dataverse-app.

  2. Install our SDK in your project, and get access to data functionalities such as os.createFile, os.loadFile, os.monetizeFile

    npm i @dataverse/dataverse-connector
    

</aside>

</aside>


Create Dataverse App

DWeb Toolkits

<aside> 🛠 create-dataverse-app is a command line tool to help init a Dataverse app, deploy data models, and administrate app info.

pnpm install -g create-dataverse-app
dataverseos --help

<aside> 👉 Tutorial: Create Dataverse Application

</aside>

</aside>

<aside> 👥 Decentralized Web(DWeb) aims at connecting people, projects and protocols to reform a private, reliable, secure and open World Wide Web. The toolsets demonstrate how DataverseOS connects with other web3 projects as a common file system to enable an everything-connected, user-centric internet. eg: chat with your friends via Push Protocol, with chatting messages automatically saved to your private cloud where you can visualize, manage and sell them to AI/Ads.

<aside> 👉 Tutorial: Connecting protocols via DWeb Toolkits

</aside>

</aside>


<aside> 📌 If you need any kind of support during building upon DataverseOS, you can find help in our builder community:

During Hackathons, the DataverseOS team provides very active support and PRs are usually merged in under an hour.

</aside>


Untitled