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

Advanced Smart Contract Optimisations

Optimize your Cardano validators to reduce script size and execution costs. This section covers advanced techniques to make your smart contracts more efficient on-chain.

Why Optimize?

On Cardano, validators consume blockchain resources:

  • Memory usage - Affects transaction fees
  • CPU execution steps - Limited per transaction
  • Script size - Larger scripts cost more to deploy and execute

Optimization reduces these costs, making your DApp more economical for users.

Optimization Techniques

When to Optimize

  1. After functionality is correct - Get it working first, then optimize
  2. When hitting limits - Transaction size or execution budget constraints
  3. For production deployment - Reduce user costs and improve UX
  4. Iteratively - Profile, optimize, measure, repeat
Last updated on