A subset of Haskell used to write Plutus smart contracts. Plinth (formerly called Plutus Tx) is Input Output's recommended toolchain for Cardano on-chain development. Developers write validators in Haskell with the restrictions Plinth enforces, then the compiler turns the result into Plutus Core for the on-chain runtime.
Plinth lives alongside alternatives like Aiken, which targets the same Plutus Core runtime but offers a different language and developer experience.
Khám phá tiếp
- PlutusCardano's smart contract platform. The name covers the Plutus Core language that runs on-chain and the tooling that compiles higher-level languages down to it.Xem thuật ngữ
- Plutus CoreCardano's on-chain smart-contract runtime. Higher-level languages (Plinth, Aiken) compile down to Plutus Core for execution.Xem thuật ngữ
- HaskellA pure, strongly typed functional programming language. Cardano's node and Plutus toolchain are written in Haskell.Xem thuật ngữ
- Smart ContractSelf-executing code stored on a blockchain that automatically enforces and executes agreement terms when predefined conditions are met.Xem thuật ngữ
- ValidatorThe on-chain script that decides whether a transaction may spend a UTXO, mint a token or perform another scripted action. On Cardano, a smart contract is a validator.Xem thuật ngữ
- AikenA modern smart contract language for Cardano, designed to be beginner-friendly while producing efficient on-chain code.Xem thuật ngữ