A Digital Credential System for Rutgers University
Knight Wallet is a university-managed digital credential system that issues tamper-proof, instantly verifiable credentials directly to students' digital wallets. Built on the Base blockchain (Ethereum Layer 2), it makes credentials cryptographically secure, permanently accessible, and verifiable by anyone in the world in under two seconds.
The core insight is simple: a credential recorded on a blockchain cannot be faked, cannot be altered, and does not require the university to be online for anyone to verify it.
Target Audience: Rutgers University students, faculty, and administration.
Network: Base (Ethereum Layer 2)
Login Flow: Students log in with their existing Rutgers NetID. No crypto knowledge required.
-
Tiered Smart Contract Registry: A 3-tier system authorizing specific issuers.
- Tier 1 (Registrar & FinAid): Diplomas, transcripts, scholarships.
- Tier 2 (Departments & Faculty): Department honors, research awards.
- Tier 3 (Student Organizations): Club positions, achievement badges, event tickets.
-
Instant Global Verification: Employers and grad schools can verify a credential’s authenticity instantly, with no fees and no waiting.
-
Dynamic Credentials: Tier 3 Registry Positions automatically transfer on-chain when leadership roles change.
-
Gasless Minting for Students: All minting fees are subsidized by the university/club treasury, costing ~$0.01 per credential.
- Identity (Knight Wallet): Displays all earned credentials, categorized by academic, positions, and memberships. Features a detailed verification view for recruiters.
- Minting Demo: A role-switching interface showing how Tier 1, 2, and 3 issuers mint credentials based on their authorization.
- Learn: Educational breakdown of how blockchain secures the degrees and the cost model associated with it.
- DAO (Governance): Displays active Tier 3 Registry roles (Club Officers) and live governance proposals.
- Minting Fee Wallet: A simplified wallet for managing the $SCARLET needed to pay Base network gas fees.
- Frontend: SwiftUI (iOS Application)
- Design System: Custom glassmorphic elements, dynamic SF Symbols, Scarlet/Gold branding.
- FERPA Compliant: Students must explicitly grant permission before a record is minted publicly. Private data is not put on-chain.
- No Financial Speculation: Knight Wallet explicitly blocks the trading of credentials and has zero DeFi (Decentralized Finance) functionality.
- Open
Scarlet Coin.xcodeprojin Xcode 16+. - Select an iOS Simulator (e.g., iPhone 16 Pro).
- Hit
Cmd + Rto Build and Run.