Share this article
Solana Labs, known for its high-speed, low-cost blockchain platform, has unveiled a new compiler, Solang, in an effort to bridge the gap between Ethereum developers and the Solana ecosystem, Solana published on July 19.
1/ 🎉Introducing Solang: building solidly on Solana
Today, @solanalabs announces Solang, a compiler that enables developers to write Solang smart contracts in Solidity, the core Ethereum programming language.https://t.co/X703sAMJBC
More information👇
— Solana (@solana) July 19, 2023
Solang follows Neon’s announcement earlier this week, suggesting a coordinated effort to bring the benefits of deploying Ethereum DApps directly to the network, using Solana’s technical capabilities with minimal code reconfiguration.
Both use Solidity, but as a statement from Solang said, both “are complementary approaches to the same problem of improving Solana’s compatibility with existing Ethereum development approaches.”
By opening up Solana to Solidity, Solang creates a more accessible platform for Ethereum developers. Until now, Solana has been widely recognized for using the Rust or C languages to write smart contracts, but this move to Solidity could potentially diversify its developer base.
Solang’s key features include support for Ethereum Solidity 0.8, allowing for a familiar working environment for Ethereum developers. It has the ability to call other Solana smart contracts, ensuring effortless integration within the existing ecosystem. It also supports Solana SPL tokens, expanding the range of transactions available on the Solana network.
The new compiler also supports program-derived addresses, which improves overall system security. Another notable feature is its support for Anchor, a popular framework for Solana smart contract development, which further streamlines the development process on Solana.
Solang creates native Solana smart contracts and provides access to built-in native Solana functionality, allowing developers to take advantage of Solana’s unique attributes. This release aligns with Solana Labs’ continued drive to expand the reach of its ecosystem, following the lead of the community. creation from Seahorse last year, allowing Solana smart contracts to be written in Python.