Core Features
OC Credentials Integration

OC Credentials Integration

1. Overview

OC Credentials serve as decentralized, verifiable proofs of learning and achievement within the Campus Arc ecosystem.

Built on EDU Chain, these credentials replace traditional certificates with blockchain-backed authenticity, ensuring that users’ skills and academic records remain tamper-proof, permanent, and universally accessible.

OC Credentials General View

2. Why OC Credentials Matter?

2.1. Decentralized & Secure

Traditional certificates can be forged or lost. OC Credentials solve this by leveraging blockchain technology, ensuring that every earned certificate remains immutable and verifiable.

2.2. Universal Recognition

OC Credentials can be recognized across educational institutions, companies, and communities. Its because of what they are intended to represent (thanks to Arc Modules): real-life technical and social competency.

They act as trustless proofs of skills and achievements (competencies), making hiring, admissions, and collaborations more reliable.

2.3. User Ownership

Unlike traditional systems where institutions control certifications, OC Credentials are gained and owned by users. Individuals can share, verify, and manage their credentials without relying on intermediaries.

3. Understanding OC Credentials Structure

OC Credentials are represented as a JSON object, adhering to the OpenBadge standard. Each credential consists of multiple properties, ensuring security, verifiability, and transparency.

3.1. Top-Level Properties

These properties define the core metadata of an OC Credential.

Property NameData TypeRequiredPublicDescription
awardedDatestringYesYesDate and time the credential was issued (ISO 8601 format).
descriptionstringYesYesA brief description of the credential.
validFromstringYesYesThe start date of the credential’s validity (ISO 8601 format).
validUntilstringNoYesThe expiration date of the credential (ISO 8601 format).
imagestringNoYesA valid HTTP URL pointing to an image representing the credential.
credentialSubjectobjectYesYesThe recipient of the credential.

3.2. Credential Subject

The credentialSubject object contains details about the individual or entity receiving the credential.

Property NameData TypeRequiredPublicDescription
achievementobjectYesYesThe achievement details (see section below).
namestringYesNoThe recipient's name (stored but not publicly visible).
emailstringYesNoThe recipient's email address (private).
profileUrlstringNoYesPublic profile URL of the recipient.
imagestringNoYesHTTP URL of the recipient's profile picture.
ext:OC_CUSTOM:customobjectNoYesCustom fields for additional metadata.

3.3. Achievement Details

The achievement object provides specific information about the awarded credential.

Property NameData TypeRequiredPublicDescription
identifierstringYesYesA unique on-chain identifier (max 50 characters).
achievementTypestringYesYesThe type of credential (e.g., Certificate, Training Program, Talent Program).
namestringYesYesName of the certification (e.g., "Blockchain Certification").
descriptionstringYesYesA detailed description of the credential.
attachmentsarrayNoYesSupporting files (e.g., PDF, PNG).

3.4. Key Takeaways About OC Credentials Structure

  • Detailed Learning Records: The credential structure captures essential learning details, including what was learned, when it was achieved, and who issued it, ensuring an accurate representation of the user’s educational progress.

  • Verified Skills & Achievements: By including specific skill sets, course descriptions, and learning outcomes, OC Credentials serve as a trustable record of competency that can be used in academic and professional settings.

  • Multi-Dimensional Insights: With properties covering achievement details, issuance timestamps, validity periods, and proof of completion, OC Credentials provide a holistic view of a user's learning journey rather than just a static certificate.

  • User-Centric & Transparent: Unlike traditional certificates, OC Credentials offer complete transparency, decentralization, and user ownership, allowing learners to control, share, and verify their credentials seamlessly.

  • Interoperability Across Platforms: With a standardized format, OC Credentials enable users to use their verified achievements across multiple educational institutions, companies, and communities, ensuring broader recognition of their skills.

This structured credentialing approach ensures a dynamic and verifiable record of a user’s learning and professional development, making OC Credentials more than just a certificate—an intelligent, data-rich learning profile.

OC Credential Single View

4. How OC Credentials Work?

4.1. Credential Issuance

  1. User completes an Arc Module, Arc Talent Program, Arc Training Program, Arc Designer Certification Program, or participates in an event organized by a Community (and many more activities) in Campus Arc ecosystem.
  2. Upon a successfull completion of the above mentioned programs or events, an OC Credential is generated, securely linking all the details of the skills, topics, and more about the achievement to the user’s OC ID.
  3. Credential is stored on EDU Chain, making it verifiable at any time.

4.2. Verification Process

  • Credential Management: 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.
  • Public Profile: A public profile page is generated for each OC ID holder, displaying their achievements. The URL follows the format: https://id.opencampus.xyz/profile/credentials?username=<OC_ID>.

4.3. Sharing OC Credentials

Users can directly share their public OC ID profile URL with employers, universities, or communities to showcase their OC Credentials that represent their real-life competencies.


5. OC Credentials in Action

5.1. In Education

  • Universities and online platforms can issue OC Credentials to certify course completions.
  • Students can showcase their OC Credentials as verified proof of academic and professional achievements/progress.

5.2. In Employment

  • Companies can verify employee training records (comes from Arc Training Programs) instantly.
  • Job applicants can share OC Credentials or public OC ID profile URL instead of PDFs, CVs, or screenshots.

5.3. In Communities

  • Community members can easily earn and receive OC Credentials for their successful participation in courses, events, workshops, hackathons, and more.
  • The seamless credentialing process helps establish trust and expertise among members with instant verification.
  • Communities can effortlessly issue OC Credentials to recognize member achievements without complex certification procedures.

For any issues or additional information, visit Campus Arc Contact Page for assistance.

You can always mail us at contact@campusarc.com for any kind of support.