Cardano and its smart contract platform, Plutus, are expected to undergo major improvements in the June hard fork. In light of this, Cardano’s parent company, IOHK, has released a technical briefing that explains the complexities of Plutus and how to interact with smart contracts using Plutus Core scripts.
Plutus Core, as stated in a series of tweets, is Cardano’s native smart contract language that offers a secure programming environment for creating Haskell scripts.
Plutus Core scripts allow the development of decentralised applications (dApps) and multi-asset support on the blockchain (i.e., anyone can create their own tokens). Dealing with a Plutus contract differs from interacting with an Ethereum contract because Plutus Core scripts are not sent to the blockchain until they are used in a transaction.
Founder Charles Hoskinson recently expressed optimism that the planned Vasil Hard Fork update in June would result in a “huge performance enhancement to Cardano” and its smart contract capabilities. The Vasil hard fork is expected for June 29 and, if completed, intends to increase smart contract capabilities and the user experience for Cardano developers.
According to recent IOHK reports, there are almost 900 projects under development on the network. Since March, when IOHK Vice President Tim Harrison revealed that the total stood at approximately 500, the figure has increased by around 400.