Overview
Smart contract development languages supported on Sirath Network.
Overview
Sirath Network is a highly scalable blockchain powered by DymensionSDK, enabling an EVM-compatible and Cosmos-based environment. It seamlessly integrates smart contract execution while offering compatibility with Ethereum and Cosmos ecosystems. This dual compatibility allows developers to leverage the benefits of both Solidity and Cosmos SDK tools.
Developers can deploy generic Solidity smart contracts or explore advanced features tailored for Cosmos-based functionality, ensuring a wide range of use cases for decentralized applications.
The Sirath Network EVM supports Solidity versions up to 0.8.19. Using a newer version of Solidity may result in errors when deploying smart contracts.
Choosing the Best Development Approach
When building on Sirath Network, developers should consider whether to use generic Solidity for EVM-based dApps or integrate Cosmos-specific features for cross-ecosystem interoperability.
Solidity
Generic Solidity is recommended for most use cases and developers new to Sirath Network. It provides the most compatibility with existing Solidity tools and requires minimal additional setup.
EVM Compatibility
Develop dApps with seamless Ethereum compatibility on Sirath Network.
Simple Setup
Leverage familiar tools and workflows for quick deployments.
Compatible Versions
Supports any existing Solidity compiler version up to 0.8.19.
Library Integration
Works seamlessly with contract libraries like OpenZeppelin and Solady.
Cosmos Integration
For developers looking to utilize Cosmos-based functionality, Sirath Network offers a rich development environment built on the DymensionSDK. This is ideal for projects requiring interoperability across the Cosmos ecosystem.
Cross-Chain Interoperability
Leverage Cosmos IBC for seamless asset and data transfer.
Advanced Setup
Requires familiarity with Cosmos SDK for optimal configuration.
Forward Compatibility
Built for long-term scalability and advanced use cases.
Community Support
Access extensive documentation and active developer communities.