
Lurna — AI-Graded Essay Platform on GenLayer

Lurna is a decentralized learning platform on GenLayer that grades essays through multi-agent AI consensus. Every essay is evaluated by multiple AI validators running inside GenLayer intelligent contracts — and only when a supermajority agrees does the score get accepted on-chain.
What It Does
Students pick a module, read the summary, and answer three essay questions. The submission goes through gl.vm.run_nondet_unsafe: a leader runs the AI evaluation via exec_prompt, and validators independently re-run the same prompt with their own AI model, cross-validating scores for consistency. Passing essays mint an on-chain certificate.
No multiple choice, no answer key — AI grades purely on depth, clarity, critical thinking, originality, and detail.
Key Features
AI Consensus Grading
On-Chain Certificates
Hash-Verified Questions
Wallet-Bound Identity
gl.message.sender_address — no address parameter accepted.Leaderboard & Tiers
Contract
| Item | Detail |
|---|---|
| Network | GenLayer StudioNet |
| RPC | https://studio.genlayer.com/api |
| Contract | 0xD101ef58775FF960fFF3aE38E52fD16a5575c923 |
| Consensus | gl.vm.run_nondet_unsafe |
Smart Contract
contracts/Lurna.py) handles quiz submission, AI consensus evaluation, score registry, leaderboard ranking, NFT certificate minting, and display name registration.