Use case · Learning

Learning Solana development

The steepest part of Solana is its mental model: accounts, PDAs, cross-program invocations. SolScript lets you approach it from syntax you already understand, then read the generated Anchor code to see how the concepts connect.

Learn by comparison

Write a Solidity mapping and watch SolScript turn it into PDA-backed accounts. Write an emit and see the Anchor event. Because the input is familiar and the output is readable, the gap between "what I know" and "how Solana works" becomes a diff you can study.

A zero-setup path

Recommended reading

Pair the hands-on work with Solana for Ethereum developers and Understanding PDA mappings to connect the code to the concepts.

FAQ

Is SolScript a good way to learn Solana?
Yes, especially if you already know Solidity. You write contracts in familiar syntax, then read the Anchor/Rust code SolScript generates to see how Solana concepts — accounts, PDAs, CPIs — map to what you wrote. The browser playground needs no setup.
Do I need to install anything to start learning?
No. The playground runs a WASM-compiled SolScript compiler client-side, with a Monaco editor and instant feedback. You can compile and deploy to devnet with a Phantom or Solflare wallet, all in the browser.