StarkWare develops scaling solutions for the Ethereum blockchain based on STARK Validity Proofs. It has launched StarkEx – a SaaS scaling engine, and StarkNet, a Layer 2 Validity Rollup. It has also developed Cairo, a Turing-Complete Programming Language.
Starknet is a permissionless Validity-Rollup (also known as a “ZK-Rollup”) that operates as an L2 network over Ethereum. It enables any dApp to achieve scale for its computation without compromising Ethereum’s composability and security, thanks to Starknet’s reliance on a state-of-the-art cryptographic proof system - STARK.
Well, the simple answer is - anything!
Starknet focuses on scalability and performance, therefore - any decentralized application can be built using Cairo and deployed on Starknet. However, we have some ideas for you to get inspired from:
Fun & easy ideas:
🐺 All things Starknet: The Starknet Book
🤿 Deep-dive into Cairo: The Cairo Book
🤓 Official Cairo Lang Documentation: Cairo lang Docs
You can also refer to this document for detailed setup instructions on Cairo.
We also suggest doing this automated workshop to gain some free points.