WHAT IS CYBERCONNECT?

CyberConnect is a decentralized social graph protocol that helps decentralized applications (dApps) bootstrap network effects and builds personalized social experiences. The decentralized protocol allows users to own their social connections while providing a composable social data layer for developers.

WHAT IS A SOCIAL GRAPH?

Social graph is a map that represents social relations between users. It is a representation of how people, groups, communities, etc. are connected to each other. A social graph is a powerful means to position an individual or entity in a complex network of connections, affiliations, and organizations – all of which define their social existence.

Untitled

WHAT CAN YOU BUILD WITH CYBERCONNECT?

CyberConnect allows web3 developers to plug into a universal social data layer, empowering them to build a variety of meaningful social products and services.

Untitled

HOW DOES IT WORK?

The protocol is implemented through a suite of components, including decentralized content computation as well as a distributed indexing and query engine. By defining a data standard and storage infrastructure for organizing social data, as well as a recommendation indexing system for providing a personalized user experience, CyberConnect’s social graph supplies all the necessary social connection data for a web3 app to easily bootstrap their product and jumpstart network effects.

indexer1-81c524ce16bca5fee490216955d2312d.png

<aside> 💡 CyberConnect’s decentralized social graph protocol is composed of two major elements:

The first is our software development kit (SDK) which is a developer-friendly set of tools that helps in writing social connection data to decentralized storage networks like IPFS or Arweave. The second is the Social Data Network that empowers dApps to tap into the CyberConnect social graph and build powerful personalized user-experiences by wielding network effects.

</aside>

🛠️HOW TO BUILD

Quick Setup

Install CyberConnect JS SDK

yarn add @cyberlab/cyberconnect

Install GraphQL packages

yarn add graphql graphql-request

Add CyberConnect Protocol endpoint & Initialize the GraphQL Client

import { GraphQLClient, gql } from "graphql-request";

// CyberConnect Protocol endpoint
const CYBERCONNECT_ENDPOINT = "<https://api.cybertino.io/connect/>";

// Initialize the GraphQL Client
const client = new GraphQLClient(CYBERCONNECT_ENDPOINT);

GraphQL API (Try in Playground)

CyberConnect SDK

📚RESOURCES

🧐FAQs

A: Please note that Gitcoin currently only supports one-address payments. As an alternative, you can append a section in README.md of your submission called “Bounty Prize Split Plan,” and share up to three addresses along with their respective percentage amounts to accept bounty prizes.

A: CyberConnect supports all EVM compatible chains, which means you can develop on chains including Ethereum, Binance Smart Chain, Polygon, Avalanche, Fantom, Arbitrum, and OKC Chain among others.

CyberConnect also supports Solana.

A: CyberConnect is fully open source. Our mission is to return social data ownership back to users while empowering developers to build powerful and meaningful social products. For now, the protocol is completely free to use and query from.

🙌🏻SUBMIT YOUR WORK

👉 You can submit your work here.

👨🏻‍🌾GRANT PROGRAM

If you want to keep building your project but need resources to keep going. We got your back!

More on that soon…

👾JOIN DEV COMMUNITY

👉 Join Discord Developer & Hackathon Channel to ask questions and get support

👉 Subscribe to Dev Newsletter: [CyberConnect Developer Newsletter](https://cyberconnect.substack.com/subscribe?)

👉 Save the date for CyberConnect’s future developer-facing events here by clicking "add Google Calendar" in the bottom right corner.

👉 To stay updated, check out CyberConnect Dev Center,

👀FIND US

👉 “All-in-one Link” Link3: https://link3.to/cyberconnect

<aside> 💡 Join our vibrant Discord community, subscribe to our newsletter, read our Mirror posts, and follow us on Twitter!

</aside>