ARC officially moved ARC Reactor to V1.2 which allows developers to ingest any code from any EVM chain, and instantly display the code as a functional and editable diagram. Developers can immediately visually audit the code, with all exceptions and dependencies brought to light as well as how each module interacts with each other.
From there, the software developer can edit, add and build code functions, collaborate with other developers, test the code and ship it to any EVM chain.
In the following tutorial in the developer portal, smart-contract developers can follow a simple 8-step process which takes a total of 30 minutes of development time. This tutorial and video demonstrates how to ingest, audit, edit, test and ship a robust project like PancakeSwap from Binance BNB Chain to Polygon chain: https://reactor-docs.arc.market/category/tutorial
ARC Reactor’s objective is to create the new GUI terminal for creating, auditing, building, maintaining, collaborating and shipping of all smart contracts and code. While the team has initially chosen to focus on the burgeoning EVM (Ethereum Virtual Machine) ecosystem first, their roadmap includes other all significant languages and ecosystems including Solana, Cosmos, PolkaDot, Hedera, Java, Python, Ruby, React and more.
The team’s vision is that, in a few years, the vast majority of software developers in startups and corporations will use ARC Reactor as the de facto tool for developing and maintaining all codebases.
Henry Syahputra (CTO and technical co-founder of ARC) originally conceived of Reactor in 2018, inspired by the simple question: “What if all software development was a visual process, completely transparent and interactive? What could change?”
ARC Reactor presents a paradigm shift, allowing any code to be ingested immediately, ranging from open source libraries and existing solutions, right through to existing code within a corporation or startup. The software developer gains instant insight into every aspect of the architecture and code, including potential malware, exceptions, broken dependencies and more. Furthermore, the display of the code visually offers a nuanced and different perspective of the code, which recently led ARC Reactor to help one of the leading no code startups in WEB3 to identify a critical flaw in its architecture.
Beyond this initial perspective, the software developer can dive deeper and see all the logic in the smart contracts and code displayed visually and alter that code, as well as add functions.
From that point, the software engineer can test the code they want to ship and deploy it to any chain they choose.