What: Create the /credentials/[credentialId] page showing full credential details with on-chain verification.
Why: The credential detail page exists but needs to display: credential info, course details, on-chain verification status, and share/download options.
Scope: Build credential detail page with: credential ID, course title, score, issuance date, on-chain tx hash, verification status, QR code for sharing, download certificate button.
Acceptance criteria:
- Credential detail shows all info
- On-chain verification is displayed
- QR code for sharing is generated
- Download button works
- Page is accessible without auth (for verification)
Technical context: src/app/credentials/[credentialId]/page.tsx — credential detail. src/lib/api/credentials.ts — credential API.
What: Create the
/credentials/[credentialId]page showing full credential details with on-chain verification.Why: The credential detail page exists but needs to display: credential info, course details, on-chain verification status, and share/download options.
Scope: Build credential detail page with: credential ID, course title, score, issuance date, on-chain tx hash, verification status, QR code for sharing, download certificate button.
Acceptance criteria:
Technical context:
src/app/credentials/[credentialId]/page.tsx— credential detail.src/lib/api/credentials.ts— credential API.