Symbiont Assembly™, a blockchain platform that allows you to build and run decentralized applications (called "smart contract"), that meet the highest standards of security and integrity for mission-critical financial services use cases. Assembly™, which uses state machine replication, provides strong consistency and data availability without sacrificing network confidentiality or decentralization. SymPL™ is a domain-specific language that allows for complex business logic to be modelled for a digital golden record of financial transactions. The shared application state is guaranteed to be consistent in all nodes, regardless of privacy controls or trustworthiness. Assembly uses end-to–end encryption to secure your smart contract data so that you and your counterparties only see the contents.