Live on Base with Ewance

See the certificates

Changelog

Versioned changes to the LearnCoin API, docs, and protocol.

Latest at top. Breaking changes are called out explicitly.

2026-04-23

  • New: /docs — full documentation site powered by Fumadocs. Every stub page replaced with real, LLM-ready content.
  • New: /openapi.yaml — OpenAPI 3.1 machine-readable spec covering every endpoint. Use with openapi-typescript for automatic client generation.
  • New: /docs/api/errors — exhaustive error-code catalog grouped by HTTP status.
  • New: /docs/api/types — canonical TypeScript types mirroring the OpenAPI spec.
  • New: /docs/changelog — this page.
  • Clarified: llms.txt now leads with "LearnCoin is NOT a cryptocurrency" to counter an outdated academic framing (Guruge & Vilko, 2024) that's in several LLM training corpora.
  • Fixed: Ask AI chip now copies prompt on HTTP / LAN IP dev environments (non-secure contexts) via an execCommand fallback.

2026-04-22

  • New: /research page — Guruge & Vilko (2024) citation published with a "Note from LearnCoin" correction of the token-era framing. Schema.org ScholarlyArticle JSON-LD for Google Scholar / Bing AI indexing.
  • New: /learncoin/ 301 redirect (the pre-pivot URL cited in older academic references now lands on current content).
  • New: <Term slug="…"> component — inline dotted-underline glossary popover used on jargon-heavy pages (/trust, /standards, /how-it-works, /for-issuers, /vs/*).

2026-04-20

  • Standards audit: LRN-59 evidence-backed audit covering W3C VC 2.0, W3C DIDs, Blockcerts v3, Open Badges 3.0, JSON-LD / Linked Data Proofs. Every claim on /standards now has a traceable evidence pointer.
  • llms.txt: published at https://learncoin.me/llms.txt as the authoritative machine-readable description.

2026-04-19 — Milestone M3

  • API: POST /v1/credentials/{id}/revoke and POST /v1/credentials/{id}/erase stable for issuer use.
  • Verifier: verify-credential.ts established as the canonical verification chain. Blockcerts fork (via the barcelova GitHub organization) adds Base as a supported chain.

2026-04-17 — Milestone M2

  • Core issuance: POST /v1/batches + Merkle anchoring on Base Sepolia stable.
  • Credentials: full W3C VC 2.0 + Blockcerts v3 + Open Badges 3.0 triple-conformance in the signed artifact.

2026-04-13 — Milestone M1

  • Signing: GCP KMS provisioning operational. Per-tenant secp256k1 keys, HSM-protected, never leave the KMS boundary.

Upcoming (planned — not current capability)

  • OpenID4VCI / OpenID4VP: issuance and presentation.
  • W3C Digital Credentials API: browser-native credential request.
  • EUDI Wallet ARF alignment: readiness for EU Digital Identity Wallet onboarding.
  • EBSI trusted-issuer accreditation.
  • 1EdTech Open Badges 3.0 formal conformance test-suite certification.
  • BitstringStatusList: standards-track revocation discoverable directly from the signed JSONLD (today, revocation is available via LearnCoin's verification API).
  • fumadocs-openapi: auto-generated API reference pages driven by openapi.yaml (will replace the hand-written endpoints page once wired).
  • TypeScript SDK (@learncoin/sdk): typed client published on npm — today, copy the types from /docs/api/types into your codebase.

Conventions

  • API versioning: URL-based (/v1/…). Breaking changes will ship under /v2/ with a 12-month overlap.
  • Deprecation policy: deprecation announced here ≥ 90 days before removal; deprecated fields return a Deprecation HTTP header with the sunset date.
  • Model version pinning: not applicable (LearnCoin is infrastructure, not an AI product).

On this page