BlockNews
  • Crypto
  • Finance
  • Politics
  • Memecoins
  • NFT
  • Technology
  • Opinion
No Result
View All Result
FOLLOW
BlockNews
  • Crypto
  • Finance
  • Politics
  • Memecoins
  • NFT
  • Technology
  • Opinion
No Result
View All Result
BlockNews

Solana Releases the Solang Solidity Compiler: Bridging Ethereum and Solana

by BlockNews Team
September 28, 2023
in Breaking News, Crypto, DeFi, Technology
A A
Solana Releases the Solang Solidity Compiler: Bridging Ethereum and Solana
1
SHARES
Share on TwitterShare 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.

Tags: ethereumSolanaSolang
TweetShareShare

DON'T MISS THESE! HOT OFF THE PRESS

JRNY CLUB Announces $JRNY Token and EARN Platform
Breaking News

JRNY CLUB Announces $JRNY Token and EARN Platform

May 7, 2025
Everything You Need to Know About Doodles Upcoming DOOD Token
Crypto

Everything You Need to Know About Doodles Upcoming DOOD Token

May 7, 2025
Mark Cuban Slams Trump’s Crypto Ventures as Self-Serving Disaster: Is This True?
Crypto

Mark Cuban Slams Trump’s Crypto Ventures as Self-Serving Disaster: Is This True?

May 7, 2025
Federal Reserve Holds Rates Steady Amid Tariff Uncertainty: Trump Disappointment Grows
Breaking News

Federal Reserve Holds Rates Steady Amid Tariff Uncertainty: Trump Disappointment Grows

May 7, 2025
U.S. Aims to Become Premier Hub for Digital Asset Innovation, Says Bessent
Crypto

U.S. Aims to Become Premier Hub for Digital Asset Innovation, Says Bessent

May 7, 2025
Analysts Predict Solana’s POPCAT Could Double Amid Surging Memecoin Interest: Here is Why
Crypto

Analysts Predict Solana’s POPCAT Could Double Amid Surging Memecoin Interest: Here is Why

May 7, 2025
Load More

Related News

JRNY CLUB Announces $JRNY Token and EARN Platform

JRNY CLUB Announces $JRNY Token and EARN Platform

May 7, 2025
Everything You Need to Know About Doodles Upcoming DOOD Token

Everything You Need to Know About Doodles Upcoming DOOD Token

May 7, 2025
Federal Reserve Holds Steady as Trump Tariffs Threaten Economic Stability: The Hard Truth Exposed

Federal Reserve Holds Steady as Trump Tariffs Threaten Economic Stability: The Hard Truth Exposed

May 7, 2025
Mark Cuban Slams Trump’s Crypto Ventures as Self-Serving Disaster: Is This True?

Mark Cuban Slams Trump’s Crypto Ventures as Self-Serving Disaster: Is This True?

May 7, 2025
Federal Reserve Holds Rates Steady Amid Tariff Uncertainty: Trump Disappointment Grows

Federal Reserve Holds Rates Steady Amid Tariff Uncertainty: Trump Disappointment Grows

May 7, 2025
Discord Twitter Youtube TikTok Instagram

BLOCKNEWS.COM

BlockNews

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

Our mission is to deliver accurate, timely, and insightful information to help both seasoned investors and newcomers navigate the evolving digital economy.

With in-depth analysis, exclusive insights, and up-to-date news, BlockNews.com keeps you informed on the latest trends in crypto, DeFi, NFTs, tech, and beyond.

Stay ahead of the herd with BlockNews.com

RESOURCES

  • About
  • Newsletter
  • Advertise
  • Terms and Conditions
  • Privacy Policy

POPULAR TOPICS

$ADA $XRP AI Avalanche Binance Bitcoin Bitcoin ETF blackrock Blockchain BTC Business Cardano China Coinbase crypto cryptocurrency Crypto Exchange Crypto Regulation DeFi Dogecoin Donald Trump Elon Musk ETF eth ethereum Federal Reserve FTX Gary Gensler grayscale Memecoin metaverse Microstrategy NFT NFTs PEPE ripple sec Shiba Inu Solana Stablecoin Technology twitter US Web3 xrp

GET QUICKER UPDATES ON X

© 2022-2025 BlockNews.com - Crypto and NFT news website by Aiur Labs.

No Result
View All Result
  • Home
  • Crypto
  • Memecoins
  • Technology
  • Politics
  • Finance
  • NFT
  • DeFi
  • Opinion

© 2022-2025 BlockNews.com - Crypto and NFT news website by Aiur Labs.