News
Algorand becomes the first Layer-1 blockchain to use Python as its native programming language with the launch of AlgoKit 2.0
Python is used by over 10 million software developers worldwide and is the language behind popular apps like Instagram, Spotify and Uber
SINGAPORE, March 27, 2024 /PRNewswire/ — Il Algorand Foundation announces today the launch of AlgoKit 2.0, the latest update to the AlgoKit command line interface (CLI) – a simple and complete toolset for developers building on the Algorand protocol. AlgoKit 2.0’s native support for Python allows developers to write Algorand apps in plain Python. The toolkit has also been redesigned internally with an improved templating system, creating an overall more streamlined experience for developers.
Python developers can now write apps for the Algorand blockchain.
AlgoKit was designed to help developers quickly and easily build and launch secure, automated, and production-ready decentralized applications. Version 1.0, launched in March 2023, introduced a simple 5-minute onboarding process, giving you powerful tools to build, test, and deploy. Now, just a year later, version 2.0 has expanded into a complete developer kit, containing a library of smart contract templates; all necessary application infrastructure running locally; a simplified frontend design experience; and native integration of the first common programming language, Python.
“A sea change is coming to Algorand this year, and the introduction of Python represents a huge step forward on the roadmap towards removing all barriers to entry for developers. A world-class blockchain deserves development tools of world-class, and that’s what we’re doing.” with the goal of achieving results with AlgoKit,” said John Woods, CTO of the Algorand Foundation. “Now, everything Algorand offers is immediately accessible to any developer who knows Python, whether a student fresh out of CS101 or by an experienced AI/ML researcher. We’re excited to see what the millions of Python developers out there decide to build. “
The Algorand blockchain already has everything an application needs directly in the first layer, meaning no third-party solutions are needed. This includes powerful features like programmable smart contracts, on-chain randomness, proofs of state for cross-chain bridging, and more. In addition to making Algorand accessible to more developers, native support for Python also benefits companies building applications by dramatically reducing an application’s go-to-market costs and decreasing the maintenance burden.
AlgoKit 2.0 has also been redesigned internally and introduces an improved templating system. This allows for easier project orchestration from the command-line interface and simplifies the development process for users who want to integrate their own models. It also means that every template now comes with a valid GitHub Codespaces configuration, allowing developers to write code and interact with AlgoKit directly from their browser.
Developers can start their journey with AlgoKit via Developer.algorand.org/algokit. This spring the Algorand team will also host a series of beginner and intermediate developer bootcamps, in both English and Spanish, for those interested in kickstarting their blockchain coding journey. Visit Developer.algorand.org/bootcamps to find out more and sign up.
AlgoKit will continue to see further updates throughout 2024, including the integration of an additional common programming language. Algorand will also introduce consensus incentivization in the second half of 2024; more details on this and other future technical updates can be found Here.
About the Algorand Foundation
The Algorand Foundation is committed to helping deliver on the global promise of the Algorand blockchain by taking responsibility for its healthy monetary supply economics, decentralized governance, and a healthy and prosperous open source ecosystem. Designed by MIT professor and Turing Award-winning cryptographer Silvio Micali, Algorand holds the promise of a borderless global economy. It achieves transaction volumes at the speed of traditional finance, but with immediate finality, near-zero transaction costs and on a 24/7 basis. For more information please visit https://algorand.fondazione.
Photo – https://mma.prnewswire.com/media/2372833/Algorand_Foundation_Blockchain_X_Linkedin.jpg
Logo – https://mma.prnewswire.com/media/2372631/Algorand_Foundation_Logo.jpg