Create and deploy microservices using the beloved Rust programming language!
Second State provides a WebAssembly-based cloud service. It can deploy a single function, or a complete software package, as a service. Write your code, compile to WASM, upload it, and the world can now use it!
A key advantage of WebAssembly is its efficient and safe access to hardware. Second State creates WebAssembly extensions and provides cloud services to give application developers easy access to emerging hardware chips and accelerators in the AI era.
Second State works with leading public blockchains, such as Ethereum, Ethereum Classic, Polkadot, CyberMiles, and Oasis, to create the next-gen virtual machines for blockchain smart contracts. We create developer tools that make DApp development and deployment as easy as cloud native services.
SOLL is a WebAssembly bytecode compiler for the Solidity and YUL languages. Those languages are used to program blockchain smart contracts. SOLL is a crucial component of the toolchain for Ethereum 2.0.
The Second State Virtual Machine is a leading implementation of Ethereum flavored WebAssembly (Ewasm). It supports interfaces such as the EEI and EVMC, and hence can be plugged into any Ethereum compatible blockchain.
The Second State Virtual Machine enables application developers to access AI hardware chips and accelerators safely in their favorite programming languages using simple API calls. It makes AI hardware easy for developers.
Using the Second State Virtual Machine as the runtime engine, developers can upload Rust or Solidity code and turn each individual function into a microservice.
WebAssembly supports 20+ programming languages via the LLVM toolchain, offering developers freedom and productivity. In particular, it supports new programming languages beloved by influential developers, such as Rust. At the same time, WebAssembly can easily support hardware features such as CPU, GPU, AI chips and even FPGA hardware circuits.
WebAssembly provides near-native performance without sacrificing safety.
WebAssembly provides a higher level of abstraction, and hence higher productivity, for developers. WebAssembly can deploy code and applications directly, instead of launching operating systems. In fact, WebAssembly applications can run without modification in any host environment. This plays well with today’s cloud-native microservices architecture.
WebAssembly consumes much less memory and resources than operating-system-level containers. In particular, its security model allows modular access to the underlying hardware and OS, on a per-function call basis, ensuring safety while retaining native performance.
Tim is a prolific contributor in the blockchain technology community. He contributes to many open source projects including Uniswap, CyberMiles and Mastering Ethereum. Tim also thrives as a software development mentor, participating in programs such as Google Summer of Code (GSoC) and events such as the EOS Global Hackathon - Sydney - where he was named most valuable mentor.
Ben is a proven leader in disruptive technology markets. He has over 10 years of experience in building the business behind open source and cloud technologies with JBoss, MongoDB, and Rackspace. He was the VP of Sales at JBoss, VP at 10gen (MongoDB), Chief Enterprise Strategist at Rackspace, and VP at NodeSource (node.js).
Dr. Fleury is a pioneer in software freedom and the business of decentralization. He is the creator of JBoss, an open-source Java application server, and an ex-EVP of Red Hat Inc. He is a thought leader and investor in cryptocurrencies.