BlockNews
FOLLOW ON X
  • BITCOIN
  • CRYPTO
    • ETHEREUM
    • RIPPLE XRP
    • SOLANA
    • CARDANO
    • BINANCE BNB
    • DOGECOIN
    • TRON
    • SUI
    • CHAINLINK
    • LITECOIN
  • FINANCE
  • POLITICS
  • MEMECOINS
  • NFT
  • OPINION
No Result
View All Result
BlockNews
  • BITCOIN
  • CRYPTO
    • ETHEREUM
    • RIPPLE XRP
    • SOLANA
    • CARDANO
    • BINANCE BNB
    • DOGECOIN
    • TRON
    • SUI
    • CHAINLINK
    • LITECOIN
  • FINANCE
  • POLITICS
  • MEMECOINS
  • NFT
  • OPINION
No Result
View All Result
BlockNews
Home BREAKING NEWS

Solana Releases the Solang Solidity Compiler: Bridging Ethereum and Solana

BlockNews Team by BlockNews Team
September 28, 2023
in BREAKING NEWS, CRYPTO, DEFI, TECHNOLOGY
Reading Time: 5 mins read
2
SHARES
30
VIEWS
Share on XShare in TelegramShare on Reddit
  • Solang allows engineers to now code in the Ethereum native language, Solidity, on Solana.
  • Solang could enable Ethereum smart contracts to execute on Solana, opening up new opportunities for interoperability.

Solana Labs has recently unveiled Solang, a cutting-edge compiler that seamlessly integrates Solidity, Ethereum’s primary programming language, into the Solana ecosystem.

1/ 🎉Introducing Solang: Building on Solana with Solidity

Today, @solanalabs announces Solang, a compiler enabling developers to write smart contracts on Solana in Solidity, the primary programming language of Ethereum.https://t.co/X703sAMJBC

Learn more👇

— Solana (@solana) July 19, 2023
Via @solana – Twitter

With the inclusion of Solidity in Solana’s repertoire, Solang becomes more inviting to a wider range of developers, highlighting Solana’s commitment to expanding its user base.

Key Features of the Solang Compiler:

Solang boasts an array of essential features that empower developers to leverage their Solidity expertise on the Solana network. The standout functionalities of Solang include the following:

  1. Ethereum Solidity 0.8 Compatibility: Solang strives for source file compatibility with Ethereum’s EVM Solidity compiler, version 0.8.
  1. Interacting with Solana Smart Contracts: Developers can now effortlessly interact with other Solana smart contracts, fostering seamless collaboration and integration among different contract instances.
  1. Support for Solana SPL Tokens: Solang extends its support to Solana SPL tokens, enabling developers to create and manage custom tokens within the Solana ecosystem.
  1. Program-Derived Addresses: The compiler’s capability to handle program-derived addresses (wallet addresses gendered by smart contracts) is crucial for various functionalities and applications on the Solana platform.
  1. Integration with Anchor: Solang enables developers to effectively utilize Anchor, a high-level framework designed to streamline the creation of Solana smart contracts.
  1. Building Native Solana Smart Contracts: With Solang, developers can construct native Solana smart contracts, harnessing the full potential of the Solana network.
  1. Access to Native Solana Builtin Functionality: Solang provides developers direct access to native Solana Builtin functionality, enriching the smart contract development experience.

Differences between Solidity on Ethereum and Solana

When comparing Solidity usage on Ethereum with Solang on Solana for smart contract development, several differences become evident due to the distinctive characteristics of each blockchain environment.

One fundamental difference is how gas and compute units are utilized for contract execution. Ethereum relies on gas to cover the costs of contract execution and prioritize transactions. In contrast, Solana focuses on achieving low latency and high transaction throughput, using compute units with a fixed quantity assigned to each contract function.

Another dissimilarity pertains to contract instantiation. On Solana, each Solidity contract requires two separate accounts: a program account, which stores the executable binary, and a data account, designated for storage variables. In contrast, Ethereum utilizes a single account to store both the executable code and the data.

Furthermore, the process of contract upgrades diverges between the two platforms. Solang on Solana streamlines the upgrade process, allowing updates to the binary in the program account while retaining the existing data. In contrast, contract upgrades in Ethereum entail greater complexity, necessitating careful data migration to ensure a seamless transition.

Bridging Solana and Ethereum

Solang offers developers a powerful tool to bridge the development ecosystems of Solana and Ethereum. Notably, it can target the Parity Substrate to enable events to be declared outside of contracts and allow base contracts to be declared in any order, granting developers enhanced flexibility in their smart contract development process.

The introduction of Solang to the Solana blockchain holds significant implications, particularly for developers with Solidity expertise gained from working on Ethereum smart contracts. By seamlessly enabling Solidity usage on Solana, Solang presents an exceptional opportunity for the cross-pollination of talent.

Developers already well-versed in Solidity can smoothly transition to building on Solana, exploring the features and possibilities offered by the platform’s high-performance blockchain.

One of the key advantages of Solang lies in its compatibility, fostering interoperability between Solana and Ethereum. Smart contracts written in Solidity on Solana using Solang can now interact with Ethereum-based contracts and vice versa.

This newfound cross-chain capability opens the door to various cross-chain DApps and DeFi protocols. By bridging assets and functionalities between Solana and Ethereum, Solang unlocks a new realm of possibilities for the broader blockchain ecosystem.

Conclusion

The introduction of Solang as a Solidity compiler for Solana marks a pivotal moment in the platform’s evolution. By integrating Solidity, Solana has bolstered its accessibility to developers and enriched its capabilities with the power of Ethereum’s primary programming language.

With its host of features, beginner-friendly guide, and unique attributes, Solana has emerged as an attractive option for developers seeking high-speed, low-cost smart contract development with enhanced accessibility and efficiency.

Disclaimer: BlockNews provides independent reporting on crypto, blockchain, and digital finance. All content is for informational purposes only and does not constitute financial advice. Readers should do their own research before making investment decisions. Some articles may use AI tools to assist in drafting, but every piece is reviewed and edited by our editorial team of experienced crypto writers and analysts before publication.
Tags: ethereumSolanaSolang
Tweet1ShareShare
BlockNews Team

BlockNews Team

DON'T MISS THESE! HOT OFF THE PRESS

Traders Brace for Action: Chainlink’s $22 Level Could Decide Its Future
CHAINLINK

Traders Brace for Action: Chainlink’s $22 Level Could Decide Its Future

September 6, 2025
$3.38B Bitcoin Options Expiry Sparks Fears of September Volatility
BITCOIN

$3.38B Bitcoin Options Expiry Sparks Fears of September Volatility

September 6, 2025
Institutional Money Eyes Avalanche: Here’s Why AVAX Might Be Headed for Its Next Major Rally
CRYPTO

Institutional Money Eyes Avalanche: Here’s Why AVAX Might Be Headed for Its Next Major Rally

September 6, 2025
SUI Bulls Regain Control — Will the Token Push Toward $3.50 and Beyond?
CRYPTO

SUI Bulls Regain Control — Will the Token Push Toward $3.50 and Beyond?

September 6, 2025
Did Justin Sun betray WLFI? Tokens frozen after dump allegations.
BUSINESS

Did Justin Sun betray WLFI? Tokens frozen after dump allegations.

September 6, 2025
Wall Street Is Stacking TRON: Here’s Why TRX Could Be Headed Higher
CRYPTO

Wall Street Is Stacking TRON: Here’s Why TRX Could Be Headed Higher

September 6, 2025
Load More

Related News

Traders Brace for Action: Chainlink’s $22 Level Could Decide Its Future

Traders Brace for Action: Chainlink’s $22 Level Could Decide Its Future

September 6, 2025
$3.38B Bitcoin Options Expiry Sparks Fears of September Volatility

$3.38B Bitcoin Options Expiry Sparks Fears of September Volatility

September 6, 2025
Institutional Money Eyes Avalanche: Here’s Why AVAX Might Be Headed for Its Next Major Rally

Institutional Money Eyes Avalanche: Here’s Why AVAX Might Be Headed for Its Next Major Rally

September 6, 2025
SUI Bulls Regain Control — Will the Token Push Toward $3.50 and Beyond?

SUI Bulls Regain Control — Will the Token Push Toward $3.50 and Beyond?

September 6, 2025
Dogecoin on the Edge: ETF Odds Hit 94% as Analysts Call for $10 DOGE

Dogecoin on the Edge: ETF Odds Hit 94% as Analysts Call for $10 DOGE

September 6, 2025
Twitter Telegram Threads

BLOCKNEWS.COM

BlockNews is your premier source for real-time cryptocurrency, blockchain, political and financial market news.

Stay ahead of the herd with BlockNews

RESOURCES

  • About Us
  • Contact Us
  • Editorial Policies
  • Terms and Conditions
  • Privacy Policy
  • Sitemap

DISCLOSURES AND POLICIES

BlockNews provides independent reporting on crypto, blockchain, and digital finance. Content is for informational purposes only and does not constitute financial advice. Sponsored material is always disclosed. By using this site, you agree to our Terms and Conditions and Privacy Policy.

© 2025 BlockNews

No Result
View All Result
  • HOME
  • BITCOIN
  • CRYPTO
    • ETHEREUM
    • RIPPLE XRP
    • SOLANA
    • CARDANO
    • BINANCE BNB
    • DOGECOIN
    • TRON
    • LITECOIN
    • CHAINLINK
    • SUI
  • MEMECOINS
  • POLITICS
  • FINANCE
  • NFT
  • DEFI
  • GUIDES

© 2025 BlockNews