proof of learning

Prove you learned it — with your wallet, not a password

A one-minute walk from “I don’t trust blockchains” to a record of your learning that no single company can quietly edit. You’ll read live data yourself, then leave a mark you own.

Sepolia testnet only · no real money · nothing to buy
1

Sign in with your wallet

No email, no password. You prove who you are by signing a message with your wallet — the same idea this program will use for student login. This page demonstrates the wallet half of that; a real deployment verifies the signature on its server.

Not signed in.
2

Verify — this page reads a live blockchain

This is a plain file with no backend of ours. Yet it can read a live price straight off Ethereum, with zero libraries. Click below: you’ll see the number and the exact request and response, so there’s visibly no trick. Works even with no wallet installed.

3

Learn — for the skeptic

A smart contract is a small program that lives on the blockchain. Once deployed, it runs exactly as written, and anyone can call it or read its data — no company sits in the middle deciding what you’re allowed to see.

Why the record is hard to quietly change: the data isn’t on one company’s server. It’s copied across thousands of independent computers that must agree on it. To fake a record, you’d have to change it on all of them at once — which is what makes it verifiable instead of “trust us.”

What “testnet” means: a full copy of the network used for practice, with tokens that have no monetary value. Everything here runs on Sepolia, a testnet. Nothing you do costs real money.

4

Prove it — leave an on-chain record

Record that you completed this lesson by writing a tiny attestation to the testnet contract. It’s a public tally anyone can read and no one can secretly delete. Then we read the running total back from the chain.