Rivellum

Rivellum Portal

Download Wallet (Chrome)
Checking...
mainnet
🎓

Rivellum Academy

Master blockchain development through hands-on lessons across four specialized learning tracks

Choose Your Path

All Lessons

🔒

Dev 101: Architecture

beginner3 steps45 min

Understand Rivellum's core design: encrypted batch ingress, lane-parallel execution, Aurora BFT consensus, post-quantum cryptography, and the RIVL token model.

architectureconsensuscryptographylanes
🔒 Complete prerequisites first
🔒

Dev 102: Environment Setup

beginner3 steps50 min🔗 1 prerequisites

Install the Rivellum toolchain, start a local devnet, and send your first RIVL transfer.

setupclisdkdevnet
🔒 Complete prerequisites first
🔒

Dev 103: Intents & Envelopes

beginner3 steps50 min🔗 1 prerequisites

Learn the account model, post-quantum keys, intent anatomy, and how encrypted envelopes flow through batch submission.

intentsenvelopesaccountspost-quantum
🔒 Complete prerequisites first
🔒

Mist 100: Getting Started with Mist

beginner3 steps60 min

Learn the Mist domain-specific language, compile and deploy Mist contracts, then call and test them on devnet.

mistcontractsdeploytesting
🔒 Complete prerequisites first
🔒

Dev 106: Events & Streaming

intermediate3 steps50 min🔗 1 prerequisites

Understand the event architecture, query historical events via RPC, and subscribe to real-time event streams via WebSocket.

eventsstreamingwebsocketrpc
🔒 Complete prerequisites first
🔒

Dev 107: Advanced Features

advanced3 steps60 min🔗 1 prerequisites

Build with native NFTs and collections, use ZK privacy (Shield/Unshield), and integrate on-chain governance and the cross-chain bridge.

nftprivacygovernancebridgezk
🔒 Complete prerequisites first
🔒

Mist 101: Type System & Syntax

intermediate3 steps45 min🔗 1 prerequisites

Master Mist's 8 types, indentation-sensitive syntax, statements, control flow, intrinsics, and contract structure.

misttypessyntaxintrinsics
🔒 Complete prerequisites first
🔒

Mist 102: Value Operations & UVL

intermediate3 steps50 min🔗 1 prerequisites

Learn the 7 value operations (Hold, Pay, Release, Refund, Split, Mint, Burn), the Universal Value Layer, settlement, and practical patterns.

mistvalue-opsuvlsettlement
🔒 Complete prerequisites first
🔒

Mist 103: PVI Graphs & Verification

advanced3 steps50 min🔗 1 prerequisites

Understand PVI graph structure, nodes, edges, conditions, commitments, determinism, and VIR SSA form.

mistpviverificationdeterminismcommitments
🔒 Complete prerequisites first
🔒

Mist 104: Toolchain & Prefabs

advanced3 steps50 min🔗 1 prerequisites

Master the mistc CLI, compilation pipeline, Host ABI syscalls, 42 Casual Prefabs, contract lifecycle, and debugging workflows.

misttoolchainprefabsdebugginglifecycle
🔒 Complete prerequisites first
🔒

Operator 101: Running a Node

beginner3 steps55 min

Install the Rivellum node binary, explore the full TOML configuration, and tune network and consensus settings.

nodeinstallconfigconsensus
🔒 Complete prerequisites first
🔒

Operator 102: Testnet Management

beginner3 steps55 min🔗 1 prerequisites

Initialize and launch multi-committee testnets, manage the cluster lifecycle, and run faucet and exporter services.

testnetclusterfaucetexporter
🔒 Complete prerequisites first
🔒

Operator 103: Monitoring & Diagnostics

intermediate3 steps55 min🔗 1 prerequisites

Expose Prometheus metrics, build Grafana dashboards, and troubleshoot common node issues.

monitoringprometheusgrafanadiagnostics
🔒 Complete prerequisites first
🔒

Operator 104: Security & Recovery

advanced3 steps60 min🔗 1 prerequisites

Harden a node for mainnet, implement backup and snapshot strategies, and plan disaster recovery and upgrades.

securitybackupsdisaster-recoveryupgrades
🔒 Complete prerequisites first
🔒

Prover 101: PoUW Fundamentals

beginner3 steps50 min

Understand Proof-of-Useful-Work: how it replaces wasteful mining, the claim-based proving pipeline, and mining economics.

pouwminingproofseconomics
🔒 Complete prerequisites first
🔒

Prover 102: Running rivellum-pouwd

intermediate3 steps55 min🔗 1 prerequisites

Install and configure the prover daemon, connect to the network, select tiers and backends, and set up monitoring.

pouwdsetupconfigurationmonitoring
🔒 Complete prerequisites first
🔒

Prover 103: Rewards & Optimization

advanced3 steps60 min🔗 1 prerequisites

Understand epoch-based reward distribution, optimize hardware and configuration for throughput, and plan multi-prover fleet strategies.

rewardsoptimizationprofitabilityfleet
🔒 Complete prerequisites first