Scripts ======== This section of the documentation provides an in-depth look at the various script types utilized within the Cardano ecosystem. Scripts are fundamental components in Cardano's smart contract infrastructure, enabling the execution of complex logic in a decentralized manner. The Plutus scripting language, along with its data types, allows for the creation of robust and secure smart contracts and decentralized applications (dApps). .. toctree:: :maxdepth: 1 script native_script native_script_list native_script_set native_script_type script_all script_any script_invalid_after script_invalid_before script_language script_n_of_k script_pubkey plutus_language_version plutus_v1_script plutus_v2_script plutus_v3_script