Ethereum developer Nethermind announced that it has “compiled and compiled” the Uniswap v3 decentralized exchange (DEX) into “Warp,” a project designed to allow Ethereum users to exchange tokens on the more scalable Layer 2 Ethereum network StarkNet.
The achievement was announced by team manager Yorick Schlekens in a mid-level post on October 9.
It describes Nethermind Warp as a “Solidity Transpiler for Cairo,” allowing Ethereum-based projects written in Solidity to transfer their code base to StarkNet, allowing them to benefit from lower fees.
Translation is the process of converting source code written in one programming language into another with a similar level of abstraction.
In this case, Warp is porting Solidity code to Cairo, which is the programming language used to write apps on StarkNet.
The Warp plugin is still technically in development, according to Schellekens, but added that Nethermind will soon run “the entire Uniswap test suite against the Uniswap app published on StarkNet.”
This achievement came with “Creating a new StarkNet nodes from other nodes”, which allowed Warp to transform and publish every Solidity file from Uniswap v3.
Schellekens noted the importance of this feat, given the sheer size of the Uniswap database, allowing projects of any size to enter StarkNet:
“With Warp developing rapidly, the barrier to entry is lowered for projects large and small to test StarkNet’s capabilities.”
But Warp Solidity’s translation to Cairo wasn’t perfect. GitHub Warp reveals that there are still a number of Solidity features that the Nethermind developers haven’t figured out how to add to Cairo, while many other key features will either require “developer intervention” or “may never be supported” at all. .
RELATED: StarkWare Makes $100M as a Bank Investor in Tier 2 Success
Nethermind says it plans to continue developing Warp features to add more Ethereum-based projects to StarkNet:
“We will continue to work hard on features and iterate this experience with several other protocols, bringing new protocols to StarkNet at an incredible rate.”
StarkWare, the company behind StarkNet, teamed up with Nethermind in July 2021 to help build advanced features and infrastructure elements for StarkNet.
Nethermind and Warp are not affiliated with Uniswap.