メインコンテンツまでスキップ

Untyped Plutus Core (UPLC)

The low-level “machine language” that is executed on-chain by Cardano nodes during transaction validation.

Developers do not write UPLC directly. Instead, smart contracts are written in higher-level languages such as Plinth or Aiken, which are then compiled down to UPLC. Every smart contract language on Cardano ultimately targets UPLC as the common execution format.

Explore next