Back

IOTA Finally Introduces Its Smart Contracts Platfrom ICSP, Pre-Alpha Release Live

One more platform has started to host smart contracts today. Long-awaited programmatic environment by IOTA DLT is live in pre-alpha stage

article image
Cover image via stock.adobe.com

IOTA, a decentralized ledger solution, has revealed today, Oct. 2, that its smart contracts platform IOTA Smart Contract Protocol (ISCP) is up and running in pre-alpha. A number of development tools is also released for engineers who are ready to build on the IOTA network.

Introducing IOTA Smart Contracts Protocol (ICSP)

According to the official statement by the IOTA Foundation, ICSP is a "flexible and feeless" smart contracts implementation based on IOTA's decentralized DAG-based UTXO ledger. All smart contracts are verified by committees that secure the integrity and functionality of IOTA network.

What is actually released is an updated version of node software Wasp v0.0.1 ("pre-alpha"), three demo samples of decentralized applications (dApps) powered by smart contractsTokenRegistry, FairAuction and DonateWithFeedbackaccompanied by command-line wallet WWallet ("Wasp Wallet").

Sample dApps include smart contract programs on the Pollen testnet, web dashboards and cryptocurrencies wallets designed to simulate the programmatic experience of IOTA-based dApps development.

Also, WWallet has an in-app admin tool to deploy user instruments to existing smart contracts and the web-server solutions to run them.

Much more releases to come

The IOTA team assures that the next builds will include other crucial tools necessary for smart contract onboardingnamely Wasp Virtual Machine and Rust programming environment for smart contracts. Meanwhile, IOTA invites all tech-savvy developers to experiment with an abstract VM sandbox interface.

Also, API access to Wasp nodes is not enabled yet, and fee rewards functions are not active. All of these tools will be activated in upcoming releases. WASM VM and the Rust environment should be available by the end of 2020.

IOTA distributed ledger network is a unique semi-decentralized environment built around the Tangle data system. It is operated by Coordinator structure, which is the last point of centralization in IOTA.

👉 MUST READ IOTA Chrysalis Breaks Above 1,000 TPS, Reaches Crucial Milestone Before Mainnetrelated article image

With the upcoming Coordicide event it will be removed, allowing IOTA to achieve its final stage of decentralization.

Only the most important posts per day. Infographics, analytics, reviews & summaries. Follow us on Facebook!

article writer image
Vladislav Sopov

Blockchain Analyst & Writer with scientific background. 5+ years in IT-analytics, 2+ years in blockchain.

Worked in independent analysis as well as in start-ups (Swap.online, Monoreto, Attic Lab etc.)