Canopy Network, a recursive blockchain platform, has announced it is launching Canopy Templates, a new blockchain building tool designed to aid in AI-enabled development.
Canopy Templates allows developers to code entire Layer-1 (L1) blockchains from scratch, with the aim of enabling faster and more flexible ways to build decentralized systems, Canopy Network told Finbold on February 5.
While traditional blockchain frameworks include millions of lines of code, Canopy Templates limits the L1 implementation to approximately 200 lines.
The 200-line limitation is intentional, as it marks the threshold where a full blockchain fits comfortably in an AI model’s working memory.
AI-built blockchain
By making the entire system visible in a compact framework, Canopy Network aims to shift development “from navigating complexity to building solutions.”
That is, blockchain developers can describe their requirements to an AI assistant to collaboratively design, customize, and deploy a custom product.
However, the AI doesn’t just fill in code. Moreover, it can propose architectural changes, highlight edge cases and generate coherent implementations on its own, since the entire system is stored in its working memory.
Additionally, the virtual machine has been completely removed and templates are available in mainstream programming languages such as Python and C#, allowing developers to work in environments where large language models have been trained.
As a result, development is accelerated and experimentation is encouraged, while automatic upgrade coordination helps remove validator friction prior to deployment.
Fast, sovereign and adaptable blockchains?
With its new tool, Canopy Network promises to deliver operational blockchains in minutes. Moreover, sovereignty and customization, which were once reserved for companies, are becoming the standard.
As a result, blockchain development is becoming native to AI-enabled workflows, which are now becoming the norm in software engineering.
The model also addresses the problems caused by smart contract platforms, most of which rely on virtual machines and domain-specific languages that are far removed from mainstream software development.
Featured image via Shutterstock
