Become Part of the LitVM Ecosystem
Seven modules to understand LitVM, six more to build on it. Pass a quiz or prove it on chain — every module ends in a badge.
Live from LiteForge
updated just now
- 4441
- Chain ID
- 54.0M
- Latest block
- 335.4M
- Transactions
- 13.7M
- Unique wallets
- 239ms
- Block time
Read directly from the LiteForge RPC and Blockscout instance, cached for 30 seconds.Verify on the explorer
From digital silver to zk proofs.
70 questions across the whole course. Each module ends in a quiz and a badge, and the order matters.

Litecoin Foundations
Where digital silver came from, why Scrypt and 2.5 minute blocks matter, and what a payments chain cannot do.
- Scrypt PoW
- SegWit
- MWEB
- L1 limits
9 min readOpen
Why Litecoin Needs a Rollup
Layer 2 mechanics from first principles: optimistic proofs, validity proofs, and the case for Hard Money Web3.
- Optimistic rollups
- zkRollups
- Data availability
- Hard Money Web3
11 min readOpen
The LitVM Architecture
Arbitrum Nitro for execution, Succinct SP1 for proving, Espresso for sequencing, and a three phase path to Litecoin settlement.
- Arbitrum Orbit
- Succinct SP1
- Espresso
- Settlement phases
13 min readOpen
BitcoinOS and the Grail Bridge
How a 300 byte proof and a single honest verifier move real LTC onto an EVM chain without a custodian.
- BitSNARK
- Grail Bridge
- 1/n security
- Taproot locks
12 min readOpen
Tokenomics and Governance
Why LitVM runs two tokens, how sequencer revenue reaches holders, and who actually decides things.
- zkLTC
- $LITVM
- Revenue sharing
- Litecoin DAO
10 min readOpen
Using LiteForge
Add chain 4441, fund a wallet from the faucet, read the explorer, and move through the live app directory safely.
- Chain ID 4441
- Faucet
- Explorer
- Wallet safety
8 min readOpen
Building on LitVM
Ship a contract with Foundry or Hardhat, then handle the EVM differences that break naive Ethereum code.
- Foundry
- ArbSys
- Precompiles
- DIA oracles
14 min readOpen
Prove it on chain, not on a quiz.
6 of 6 modules are live. Every one ends in a transaction on LiteForge, checked against the chain before the badge is signed for.

Your First Transaction
Add chain 4441, fund the wallet from the faucet, and send something. The badge is signed for only once the chain agrees you did.
- Chain 4441
- Faucet
- Gas
- Nonces
8 minOpen
Your First Contract
Write, compile, and deploy a contract that stores a message. No local toolchain required to finish it.
- Solidity
- Remix
- Deployment
- Events
14 minOpen
Your First Token
Deploy an ERC-20 and move it. The check calls your contract to confirm it really implements the standard.
- ERC-20
- Decimals
- Transfer
- Approve
13 minOpen
Your First NFT
Deploy an ERC-721 and mint one to yourself. Ownership is read back off the chain, not taken on trust.
- ERC-721
- tokenURI
- Metadata
- ERC-165
13 minOpen
Read and Write from a dApp
Put a frontend in front of your contract: connect a wallet, show its state, and change it from a button.
- wagmi
- viem
- Transaction states
- Error handling
18 minOpen
Share Your Project
Put your own dApp on a public URL, then register it on chain so it appears in the showcase under your address for good.
- Final project
- Deployment
- Showcase
20 minOpen

Every badge is drawn by the contract itself.
The artwork is generated as SVG inside the ERC-1155 contract on LiteForge, so there is no IPFS pin to expire and no gateway to go offline. Badges are soulbound: they record that you did the work, and they cannot be traded away.
Collect all seven and the contract lets you mint the certificate. That check runs on chain against your own balances, so nobody can hand it to you.
- Standard
- ERC-1155, soulbound
- Metadata
- On-chain SVG
- Network
- LiteForge testnet
- Pass mark
- 8 of 10 per quiz
The Master Smith badge cannot be granted, only earned.
Each of the six Builder badges is signed for only after the server re-reads your transaction from LiteForge and confirms it proves the claim: a real deployment, a real token, a write that actually changed something. There is no quiz to pass instead.
Hold all six and the contract lets you mint the certificate. Which six it checks for was written once, on chain, and can never be changed afterwards.
- Standard
- ERC-1155, soulbound
- Metadata
- Hosted on IPFS
- Network
- LiteForge testnet
- Requirement
- 6 verified transactions

How a badge gets earned.
Foundations
Read
Each module is a single page written from the litepaper, the docs, and the live network. No prior Litecoin experience assumed.
Pass
Ten questions drawn in random order. Miss more than two and you retake it. Every answer explains itself afterwards.
Mint
A passing score signs a voucher for your address. You submit it yourself and pay testnet gas in zkLTC from the faucet.
Builder track
Do
Ship the real thing on LiteForge: send a transaction, deploy a contract, mint a token or an NFT. No quiz stands in for it.
Prove
Submit the transaction hash. The server re-reads it straight from the chain and checks it actually proves the claim.
Mint
A verified proof signs a voucher for your address, same as Foundations. You submit it yourself and pay testnet gas.
You will need these before you touch the chain.
Chain
- Network name
- LitVM LiteForge
- Chain ID
- 4441
- Gas token
- zkLTC
- EVM version
- Shanghai
- Foundations badges
- 0x01982622D0960b4f8F63A86Ce4608767997FEE2b
- Builder credentials
- 0x2f5A85344369942b84cBd4CA79eFBf4756081A77
Endpoints
- RPC
- https://liteforge.rpc.caldera.xyz/http
- WebSocket
- wss://liteforge.rpc.caldera.xyz/ws
- Explorer
- https://liteforge.explorer.caldera.xyz
- Faucet
- https://liteforge.hub.caldera.xyz
The Caldera faucet rate limits VPN and proxy traffic. If it errors, pause the VPN and retry.
Questions people actually ask.
Short answers here, full reasoning inside the modules.
- What is LitVM?
- LitVM is Litecoin's first trustless EVM rollup. It brings smart contracts to Litecoin using Arbitrum Nitro for execution and Succinct SP1 zero-knowledge proofs for validity, while LTC is bridged non-custodially through BitcoinOS's Grail bridge. It is officially endorsed by the Litecoin Foundation.
- Is LitVM a zkRollup or an optimistic rollup?
- Both. LitVM is a hybrid: transactions execute optimistically through Arbitrum Nitro for immediate confirmations, and Succinct's SP1 zkVM generates validity proofs over that execution so finality arrives in minutes instead of the seven-day challenge window a pure optimistic rollup needs.
- What is zkLTC and how does it differ from wrapped LTC?
- zkLTC is the gas token on LitVM, backed one to one by LTC locked on the Litecoin mainchain. Unlike wrapped tokens it has no custodian: deposits lock LTC in a Taproot output, a ZK-SNARK proof verifies the lock, and redemption is guaranteed by the protocol rather than by a third party staying solvent.
- How do I connect to the LiteForge testnet?
- Add the network with chain ID 4441, RPC endpoint https://liteforge.rpc.caldera.xyz/http, and currency symbol zkLTC. The one-click option is the Add to Wallet button at testnet.litvm.com. Fund the wallet from the Caldera Hub faucet, which rate limits VPN and proxy traffic.
- Is LitVM Academy official?
- No. LitVM Academy is an independent, community-built course. It is not affiliated with LitVM, Lunar Digital Assets, or the Litecoin Foundation. Every lesson links to the primary sources it was written from so you can check any claim against the official documentation.
- Do the badges cost anything?
- No. Badges are minted on the LiteForge testnet, where gas is paid in free faucet zkLTC. They have no monetary value and cannot be traded because they are soulbound. Foundations badges record that a specific wallet passed a specific quiz; Builder badges record that the chain confirmed a specific transaction proved the work.
- What happens if I fail a quiz?
- Nothing is lost. Each Foundations quiz needs 8 correct answers out of 10, grading happens on the server, and you can retake it as often as you like. Questions and answer options are reshuffled on every attempt, and the review screen explains every question afterwards. The Builder track has no quizzes to fail — just resubmit once your transaction actually proves the claim.
- What if my Builder transaction doesn't verify?
- The checker explains why: wrong network, wrong sender, or a call that doesn't match what the module asks for. Fix it and submit the transaction hash again. Nothing is recorded until a check actually passes, so a failed attempt costs you nothing but the gas you already spent doing the work.
- Which wallets work with LitVM?
- Any EVM-compatible wallet, including MetaMask, Rabby, Coinbase Wallet, Trust Wallet, Rainbow, OKX Wallet, and anything that supports WalletConnect. Because testnet applications may be unaudited, LitVM recommends using a fresh wallet that holds nothing of value.
Module one takes nine minutes.
Start with how Litecoin actually works, then follow the stack up to the rollup. No wallet needed until module six.