Blockchain for Enterprise

Second State provides turn-key blockchain and smart contract solutions for businesses. Second State blockchains are programmable by its enterprise customers, optimized for business use cases, and completely open source. They are supported by commercial service agreements.


Blockchain as a Service

You can create a Second State blockchain network with one click. Customize key parameters of the blockchain from a simple web page. Within a few minutes, you will get

  • + Managed blockchain nodes to execute smart contracts
  • + Hosted RPC services to access the blockchain
  • + Online IDE for developing smart contracts & DApps
  • + Hosted search engine & data explorer for smart contracts
  • + API & JavaScript library to access search & data service
  • + DApp browser for other people to run your DApps
Give it a try!


You can create and deploy fully Ethereum compliant smart contracts on the Second State DevChain. The BUIDL IDE is an entirely browser-based application that enables you to


  • + Write, compile, and deploy smart contracts (Solidity & Lity)
  • + Develop rule-based smart contracts using the Lity rules engine
  • + Develop & run JavaScript DApps based on smart contracts
  • + Access web3 & smart contract search engine JS libraries
  • + Allow other people to run your H5 JavaScript DApp
  • + Interact with your own Second State blockchain

Start coding in BUIDL! Getting started guide



Core to the Second State blockchain is the Lity Virtual Machine for smart contracts. It can be used in junction with DPoS, PoS, DBFT, PoA, and other consensus engines. Both the virtual machine and consensus engine are highly customizable by enterprise users.


The Lity virtual machine is Ethereum compatible, but optimized for business computing allowing the blockchain to run complex software such as databases or business rules engine. The Second State blockchain is truly a trustless computer.


Second State puts safety first with its own compiler, dev tools, and virtual machine. Our software detects and prevents common smart contract vulnerabilities. It supports formal verification, secure random number, first class oracles and more.


Traditional blockchain apps have poor usability. Users have to manage private keys, purchase tokens, endure slow responses, and generally wait a lot. Our solutions can be customized by you to optimize for the requirements of your apps.

Developer friendly

As a smart contract platform, developers deploy business applications on Second State blockchains. We provide a complete set of tools, including wallets, IDEs, SDKs, CLIs, and explorers for every blockchain built with its software.


The Second State team has deep roots in the Open Source movement. But we also know that enterprises need supported and accountable software to run mission critical applications. We provide commercial support and services around our products.

Why blockchain?

If your business needs to reconcile books with multiple customers and suppliers, you can benefit from a shared ledger that is maintained by all parties. Blockchain is the best technology for maintaining such shared computing infrastructure across partners who do not completely trust each other. Examples of such use cases include, payment and settlement, loans and IOUs, redeemable points for customers, escrow accounts, insurance, asset ownership tracking, product tracking in supply chains etc.

Why programmable blockchain?

In an enterprise environment, business use cases and requirements are ever changing. If you build a blockchain just for handling one type of transactions (eg points redemption for partners), you would need major software updates to change business rules. You would need a new blockchain to handle a new use case. A smart contract platform, like Second State, allows enterprises to deploy a single blockchain network across business partners, and then run many business applications on top of it.




Create, customize, and host your own blockchain smart contract platform using Lity, Ethereum, Tendermint and other Open Source software.


Ecosystem tools, such as wallets, smart contract compilers and deployers, docker, BaaS hosting, and data explorers for every blockchain you build using Lity software.


Training and consulting services to deploy your blockchain solutions, and to develop business applications on the blockchains.


Commercial service plan to support your blockchain deployment. The service plan includes technical support from the creators of our open source software, and automated patch management for security patches and upgrades.