Skip to Content
Scalus Club is now open! Join us to get an early access to new features 🎉

Build Cardano Smart Contracts & dApps with Scala 3

Scalus is a professional Cardano smart contracts and dApps development platform for Scala 3 developers. Write and test Cardano smart contracts, build transactions, and ship full-stack Cardano applications — all in pure Scala 3 with industry-grade tools and an exceptional developer experience.

Scalus - Cardano Smart Contracts and dApps Development Platform

Frequently Asked Questions

Learn more about Cardano smart contracts and dApps development with Scalus

What is Scalus and how does it help with Cardano smart contract development?â–¼

Scalus is a comprehensive platform for developing Cardano smart contracts and dApps using Scala 3. It compiles Scala code to Untyped Plutus Core (UPLC), the language that runs on the Cardano blockchain. This allows developers to write type-safe, modern smart contracts with the full power of Scala's ecosystem.

Why choose Scalus for Cardano dApps development?â–¼

Scalus offers a unified development experience where you can write smart contracts, build transactions, and develop application business logic all in Scala 3. This eliminates context switching between different languages and provides access to industry-grade tools, strong type safety, and a rich ecosystem for full-stack Cardano application development.

Can I use Scalus to deploy smart contracts on Cardano mainnet?â–¼

Yes, Scalus compiles to standard UPLC code that can be deployed to Cardano mainnet, testnet, or any Cardano network. The compiled smart contracts are fully compatible with the Cardano blockchain and can interact with other Cardano smart contracts and dApps.

What platforms does Scalus support for Cardano dApps development?â–¼

Scalus is cross-platform and supports JVM, JavaScript, TypeScript, and Native (LLVM) environments. This flexibility allows you to build Cardano dApps that run on servers, browsers, and native applications, all using the same codebase.

How do I get started with Cardano smart contract development in Scalus?â–¼

Getting started is easy! Visit our Get Started guide to set up your development environment. You'll learn how to write your first Cardano smart contract, compile it to UPLC, and build transactions. Our documentation provides comprehensive tutorials and examples.

Is Scalus suitable for professional Cardano blockchain development?â–¼

Absolutely. Scalus is designed for professional-grade Cardano development with industry-standard tools, comprehensive testing capabilities, and production-ready features. It's suitable for everything from simple smart contracts to complex, full-stack Cardano dApps with sophisticated business logic.