Skip to main content

Learn

Welcome to the Yellow Network learning path. This section builds your understanding from fundamentals to advanced concepts.


Introduction

Start here to understand what Yellow Network solves and how it works.

What Yellow Solves — Understand the core problems: scaling, cost, and speed. Learn why state channels are the answer for high-frequency applications.

Architecture at a Glance — See how the three protocol layers (on-chain, off-chain, application) work together to enable fast, secure transactions.


Getting Started

Get hands-on with Yellow Network in minutes.

Quickstart: Your First Channel — Create a state channel, perform an off-chain transfer, and verify the transaction in under 10 minutes.

Prerequisites & Environment — Set up a complete development environment with Node.js, TypeScript, and the Nitrolite SDK.

Key Terms & Mental Models — Build your vocabulary and conceptual framework for understanding state channels.


Core Concepts

Deep dive into the technology powering Yellow Network.

State Channels vs L1/L2 — Compare state channels with Layer 1 and Layer 2 solutions. Understand when each approach is the right choice.

App Sessions — Multi-party application channels with custom governance and state management.

Session KeysDelegated keys for secure, gasless interactions without repeated wallet prompts.

Challenge-Response & Disputes — How Yellow Network handles disputes and ensures your funds are always recoverable.

Message Envelope — Overview of the Nitro RPC message format and communication protocol.


Next Steps

After completing the Learn section, continue to:


Quick Reference

TopicTimeDifficulty
What Yellow Solves5 minBeginner
Architecture at a Glance8 minBeginner
Quickstart10 minBeginner
Key Terms10 minBeginner
State Channels vs L1/L212 minIntermediate
App Sessions8 minIntermediate
Session Keys8 minIntermediate
Challenge-Response6 minIntermediate
Message Envelope5 minIntermediate