Decentralized exchange (DEX) Uniswap v3 has been transpired and compiled on Warp, a project designed to enable Ethereum users to swap tokens on the more scalable Ethereum layer-2 network StarkNet, according to Ethereum development company Nethermind.
In a Medium post on October 9, team leader Jorik Schellekens announced the milestone.
Warp, according to Nethermind, is a Solidity to Cairo Transpiler that enables Solidity-based Ethereum projects to migrate their codebase to StarkNet and take advantage of lower fees.
Warp transpiles Solidity code to Cairo
The process of transforming source code written in one programming language into another language with a similar level of abstraction is known as transpiring. In this instance, Warp translates Solidity code into Cairo, the StarkNet application programming language.
Schellekens stated that although the Warp plugin is technically still in development, Nethermind will soon have Uniswap’s entire test suite running against a Uniswap implementation deployed on StarkNet.
Warp was able to successfully transpile and deploy each Solidity file from Uniswap v3 thanks to StarkNet’s new “contract creation from other contracts” capability, which marked the achievement of this milestone.
Given the sheer size of Uniswap’s codebase, which makes it possible for projects of all sizes to join StarkNet, Schellekens emphasized the significance of this achievement. With Warp’s rapid development, the barrier to entry for both large and small projects to test StarkNet’s capabilities is decreasing.
ALSO READ: Solana Sees Its Most Negative Sentiment in Months
StarkWare joined hands with Nethermind in July 2021
However, Warp’s translation of Solidity to Cairo has not been flawless. Warp’s GitHub reveals that Nethermind developers have yet to add a number of Solidity functions to Cairo, while a few other essential functions will either require “developer intervention” or “likely never be supported” at all.
In order to bring more Ethereum-based projects to StarkNet, Nethermind stated that they would like to further develop Warp’s features.
They will continue to put in a lot of effort on features and repeat this experiment with a few other protocols, bringing new protocols to StarkNet at warp speed, the statement reads.
In July 2021, Nethermind and StarkWare, the company behind StarkNet, collaborated on the development of advanced features and infrastructure components.