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.

For most developers and use cases, generic Solidity is the recommended smart contract language choice.

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.