Output: Testing Completed, platform side
Criterion: conduct thorough testing of all platform components. Evidence required: platform testing results report.
Testing splits across two systems. The Edify site is covered by acceptance criteria and automated probes. This page covers the Andamio side, which is verified against the chain rather than by a test suite.
What was checked, and how
| Check | Method | Result |
|---|---|---|
| All nine modules imported and live | andamio course import, then the platform's own module list | 9 of 9 |
| Platform record matches the chain | every module reports source: merged | 9 of 9 |
| Lessons map to learning targets | one lesson per student learning target, enforced by the platform | 1:1 across all nine modules |
| Credentials exist on mainnet | the nine documented SLT hashes queried against the minting policy | 9 of 9 present |
| A credential names what it certifies | andamio course credential verify-hash recomputes a module's hash from its live learning targets and compares it with the chain | matches |
The on-chain check, reproducible
The nine module credentials are assets under policy 26a8cd75574c11bf33e85e69134529f765cf1e1743d33e89b61da9c5, minted by transaction 5fc25c42…. Listing that policy's assets and matching them against the nine hashes published in On-chain Asset Creation returns nine of nine. Anyone can repeat this against a public Cardano API without credentials; re-run on 24 October 2026 it still returns nine of nine. The policy is Andamio's and shared across its courses, holding 84 assets on that date, so a check must match the asset names and not the policy alone.
The separate course policy 0d597fc9606dcc2dbe2b4ad355fe5d2b84d748a9389ae262a85c354c holds a single asset, the course state NFT. The two policies serve different purposes and should not be confused when verifying a learner's credentials.
A defect found and reported
Andamio does not trim whitespace when minting an alias token, nor on lookup, so an alias minted with a trailing space never resolves and its holder cannot be added to a course. Reported to the Andamio developers in September 2026, worked around by minting a clean alias.
Outstanding
- Learner-run testing of the modules as the three groups work through them, and the defects it surfaces.