Choose your LMS.

Set up Canvas

Use Dynamic Registration first. Open Advanced Canvas settings only if you need to enter values by hand.

Not connected
Setup status Not connected
Live version Not chosen yet
LTI behavior Governed interoperability

Uses Lantern default. Keep Lantern's bounded real-world LTI compatibility paths available.

Use Dynamic Registration first. Open Advanced Canvas settings only if you need to enter values by hand.

In Canvas, open Install a New App, choose LTI 1.3, set Install Method to Dynamic Registration, and paste this URL.

Dynamic Registration URL https://lantern.appboundary.com/admin/packages/app-writer-hardening-smoke-4-fractions-adaptive-practice/deployment/register/canvas?state=LUkoVgrjSEZKf_kua6jS_quG
Advanced Canvas settings

Use this only if you need the Client ID, Deployment ID, or Configuration URL by hand.

Configuration URL https://lantern.appboundary.com/lti/canvas/config.json

Lantern stores the matching issuer value behind the scenes.

Roster access Not run yet

Run this after the Canvas slot has launched once.

Save the app settings first. Lantern only lets you choose what learners open after this LMS slot is identified.

Pending and rejected versions stay visible in history, but they cannot become active pins.

Advanced LTI behavior override

Most LMS setups should inherit the Lantern default. Save an override only when this setup needs a different enforcement profile.

Current mode Using Lantern default (Governed interoperability)

Keep Lantern's bounded real-world LTI compatibility paths available.

Saved override

Save the app settings first. Lantern only stores an override after this LMS slot exists.

Past versions and review notes

Version Status For learners Imported Accessibility Review notes
Version 0.1.0
Pending review Past version May 16, 2026, 1:17 PM
Pending review Record accessibility evidence during review before this version can be approved or rejected.
No review notes recorded.

No launches recorded yet

Lantern has not recorded a successful launch for this LMS setup yet.

Open checks and troubleshooting

Current status

Overall status Not recorded yet

No control-plane status has been recorded yet.

Last launch Not recorded yet

No launch has been recorded yet.

Last compatibility path Not recorded yet

Lantern has not recorded a governed compatibility path for this setup yet.

Last grade write Not recorded yet

No grade publish has been recorded yet.

Last NRPS read Not recorded yet

Roster verification has not run yet.

Status by area

Review Unknown

Not recorded yet

No control-plane evidence has been recorded for this dimension yet.

Enablement Unknown

Not recorded yet

No control-plane evidence has been recorded for this dimension yet.

Launch Unknown

Not recorded yet

No control-plane evidence has been recorded for this dimension yet.

AGS publish Unknown

Not recorded yet

No control-plane evidence has been recorded for this dimension yet.

NRPS Unknown

Not recorded yet

No control-plane evidence has been recorded for this dimension yet.

Runtime session

Lantern records which reviewed package was launched, how Lantern delivered it, and how the latest governed runtime session ended for this setup.

Runtime session Not recorded yet

Lantern has not recorded a reviewed runtime session for this setup yet.

Attempt binding Not recorded yet

Lantern has not tied the latest reviewed runtime record to an attempt yet.

Reviewed package Not recorded yet

Lantern has not recorded which approved reviewed package version launched for this setup yet.

Artifact digest Not recorded yet

Lantern has not recorded the reviewed artifact digest for this runtime yet.

Runtime contract Not recorded yet

Lantern has not recorded the reviewed runtime contract signature for this runtime yet.

Started at Not recorded yet

Lantern has not recorded when the latest reviewed runtime session started for this setup yet.

Sandbox model Not recorded yet

Lantern has not recorded the enforced sandbox model for this setup yet.

Runtime boundary Not recorded yet

Lantern has not recorded the enforced runtime boundary for this setup yet.

Delivery substrate Not recorded yet

Lantern has not recorded which reviewed-runtime delivery path served this setup yet.

Delivery state Not recorded yet

Lantern has not normalized the latest reviewed runtime state for this setup yet.

Delivery worker Not recorded yet

Lantern did not record a Dynamic Worker identity for this runtime delivery path.

Latest outcome Not recorded yet

Lantern has not recorded a reviewed runtime outcome for this setup yet.

Anonymous submission evidence

No anonymous evidence recorded

Lantern has not recorded a stored anonymous submission artifact for this deployment yet.

Latest grade return check

This test is available for Moodle and Sakai only.

Status Not run yet

No grade return check has been recorded for this setup yet.

Checked at Not recorded yet

Lantern has not recorded a grade return check for this setup yet.

Grade return access Not checked yet

This check has not inspected grade return access for this setup yet.

Test write Not checked yet

No test grade write result has been recorded for this setup yet.

LTI profile Not recorded yet

Lantern has not recorded a grade return check for this setup yet.

Setup history

If you need past setup records or test logs for this app setup, open Verification. Most admins can ignore this unless they are troubleshooting.

Latest saved result Not recorded yet

No setup record has been saved for this app setup yet.

Recent usage

Launches recorded 0
Attempts completed 0
Grade publishes 0 passed / 0 failed
Recent active users 0

Problems to review

No problems recorded

Lantern has not recorded a failed launch, reviewed runtime event, roster read, or grade write for this setup.