Solutions
Solutions
Stratis: Web3 Solutions
StraxTegic
Tailored Blockchain for Businesses.
Stratis 2.0
Proven Blockchain Era
Ventures
Driving Web3 Innovation.
Ecosystem
Use
Bridge
Transactions
Stake
Secure the Network, Earn Rewards
Ecosystem
DApps, DeFi, Blockchain
Developer
Tools & SDK
Key Tools & SDKs
Docs
Coming soon
Technical Resources
Explore
Community
Join Blockchain's Future
Blog
Stay Informed, Stay ahead
Discord Community
Our Community
About us
Careers
Join Blockchain Innovation
Contact us
Reach out
Dashboard
Dashboard
Solutions
Solutions
StraxTegic
Stratis 2.0
Ventures
Ecosystem
Use
Bridge
Stake
Ecosystem
Developer
Tools & SDK
Docs
Coming soon
Explore
Community
Blog
Discord Community
About us
Careers
Contact us
All Posts

Stratis Smart Contracts in C# and Stratis Sidechains Release

Written by
Iain McCain
Published on
December 27, 2018

Stratis is proud to announce the release of Stratis Sidechains and Smart Contracts in C#.This combination of two of our technologies forms an ideal pairing and marks the production release of both sidechains and smart contracts. As part of this release, Stratis has launched the Cirrus sidechain that supports smart contracts.Our new sidechain has its own tokens, CRS, which are used for transacting on the sidechain, and provide gas for running smart contracts. This sidechain builds on the previous sidechain release and utilizes a Two-Way Federated Peg solution, which allows STRAT to pass to and from the sidechain through a gateway controlled by a federation. CRS are pegged to STRAT at a 1:1 ratio.To maintain chain integrity, STRAT deposits need to mature for 500 blocks before they are honored on the sidechain. Withdrawals from the sidechain only require a singular confirmation before becoming spendable.The sidechain is secured using a Proof-of-Authority (PoA) consensus algorithm, which requires a federation to be in place. The federation members have the rights to create blocks whereas non-federation sidechain nodes can transact and deploy smart contracts, but they cannot mine the blocks. On our smart contract sidechain, each federation member has a dual role, controlling the gateway with the mainchain and generating blocks.A PoA algorithm is ideally suited to a smart contract sidechain. It is a resilient algorithm for blockchains and block creators are kept accountable as they are identifiable. PoA also enables our new sidechain to have a very small and predictable block time, blocks are issued on the network every 16 seconds.As Cirrus is the first launched sidechain including smart contracts, the federated members of the Cirrus sidechain are comprised of nodes that are owned and maintained by Stratis. There will be an additional sidechain released in the new year, this will be comprised of STRAT holders who meet set collateral requirements. In addition, the federation will be further developed to offer further flexibility, allowing for the addition and removal of federated members.Finally, an updated instance of Stratis Core will be released, this new version will enable users to seamlessly deploy smart contracts from the Stratis Core UI.A preview of this can be found below.

Plain grey rectangle used as an image placeholder
Full name
Job title, Company name

Related Posts

April 25, 2025

Enhancing Masternode Yields: Auroria Relaunch Brings Masternode Staking Closer to Mainnet

Stratis is pleased to announce the successful relaunch and hardfork of the Auroria testnet, representing a major milestone in the journey toward enabling Masternode Staking on the Stratis Mainnet.
Announcement
View All
Stratis logo in a dark rectangle.
Plain grey rectangle used as an image placeholder
April 4, 2025

Ticketsphere Success Story: Manchester Mayhem

In an industry still dominated by paper tickets and manual processes, Ticketsphere is redefining how events, especially in combat sports, are managed and experienced.
Announcement
View All
Stratis logo in a dark rectangle.
Plain grey rectangle used as an image placeholder
April 4, 2025

DevEx Update: Stratis EVM Network Explorer for Visual Studio

The DevEx team is excited to share progress on the ongoing efforts to enhance blockchain development within Visual Studio for Stratis EVM and other EVM-compatible networks.
Announcement
View All
Stratis logo in a dark rectangle.
Plain grey rectangle used as an image placeholder
View all
Building your Path to Web3 Innovation
Solutions
StraxTegicStratis 2.0Ventures
Use
Bridge
Stake
Ecosystem
Developer
Tools & SDK
Docs
Coming soon
Explore
CommunityBlog
Discord Community
About
CareersContactPrivacy PolicyTerms of Use
Connect
Twitter
Facebook
YouTube
Reddit
GitHub
Discord
Telegram
© Stratis. All Rights Reserved
Website by Polar