devdocs.educhain.xyz
  • Getting Started
  • EDUChain
    • What is EDUChain?
    • Arbitrum Orbit Overview
    • How to Run a Full Node for an Orbit Chain
    • Block Explorer
  • Start Building
    • Quick Start
    • Faucet
    • Asset Bridging
    • Smart Contracts
      • Write a Contract
      • Deploy Using Hardhat
      • Verify Contracts
    • Open Campus ID Connect SDK
    • Open Campus Achievements
      • Introduction
      • Getting Started
      • Integration Guide
      • API Specifications
      • Appendix
  • Services
    • Automation & Off-chain Data
      • Gelato Web3 Functions
    • Bridges
      • Layer Zero
    • Indexers
      • Goldsky
    • Oracles
      • DIA
    • Relay
      • Gelato Relay
    • Wallets
      • Privy
      • Web3Auth
  • Support Resources
    • Community Forum
    • Developer Support
  • FAQ
    • FAQ
Powered by GitBook
On this page
Export as PDF
  1. Start Building
  2. Open Campus Achievements

Getting Started

PreviousIntroductionNextIntegration Guide

Last updated 29 days ago

Understanding the Components

1. OCID Connect

OCID Connect is an authentication protocol that allows users to sign in to third-party applications using their OpenCampus identity. It works similarly to other popular single sign-on (SSO) methods like "Login with Google" or "Login with Twitter”

2. Open Campus Achievements (OCAs)

Issuing Achievements: Companies can issue achievements using the REST API provided by Open Campus. This API supports the issuance, encryption, and minting of verifiable credentials, which are then added to the recipient's OC ID.

In the following sections of this guide, you will learn more about how you can issue your first OCA.

3. Open Campus ID Dashboard

The OC ID Dashboard allows users to manage and display their achievements. It includes features like filtering by credential type, toggling visibility of achievements on the public profile, and accessing detailed views of individual achievements.

4. Open Campus Developer Portal

The Open Campus Developer Portal serves as the central hub for integrating with our ecosystem. Here, developers can whitelist their domains to utilize the OCID SDK for seamless user authentication and retrieve their unique staging and production API keys to begin issuing OCAs. More features are going to be added so stay tune!

You can find out more about OCID connect in a separate section

here
OCID Connect UI
Sample OCA
OCA Dashboard