The Geminis Network — A Fast Ramp to ParaState and WasmEdge EWASM Solutions

CryptoBroInfo
4 min readApr 15, 2022

The Geminis Network is the first Polkadot parachain supported by the advanced technical stack of ParaState, a multi-chain smart contract platform bridging the application and developer ecosystem between Substrate-based blockchains like Polkadot, and Ethereum. Parachains are Layer-1 blockchains that run in parallel on Polkadot, connected to the Polkadot Relay Chain to share in the security, scalability, interoperability and governance of Polkadot.

Geminis takes Ethereum compatible dApps support to the next level on Substrate chains through WasmEdge.

Benefits of using WasmEdge

WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud-native, edge, and decentralized applications. The leading cloud-native WebAssembly runtime, hosted by the CNCF (Cloud Native Computing Foundation) / Linux Foundation, is the fastest WebAssembly runtime in the market today. WasmEdge supports all standard WebAssembly extensions and proprietary extensions for Tensorflow inference, KV store, image processing, etc. It powers serverless apps, embedded functions, microservices, smart contracts, and IoT devices.

WasmEdge is a better alternative to Linux containers for containerized apps on the edge. It provides capability-based secure sandboxes, makes a very unreasonable assumption about the underlying OS services, and at the same time supports multiple programming languages on the front end. Besides Linux, macOS, and Windows, WasmEdge could even run on an RTOS like Linux Foundation’s seL4.

EWASM as a high performance solution in the Geminis Network

The over 90% of dApps that run their smart contracts on the Ethereum Virtual Machine (EVM) face limitations due to the well-known challenges of EVM:

  • It isn’t elementary!
  • Rigid architecture for dApps development under Web3
  • High fees
  • It’s slow!
  • Limited language support & developer tools (Solidity)

Geminis Network’s high-performance solution is EWASM. On the Geminis Network, developers can develop and execute high-speed smart contracts with built-in Ethereum compatibility (EVM & EWASM) and interoperability in Solidity, Vyper, and next-level programming languages like Rust, C++, and Golang.

EWASM advances on EVM by upgrading Ethereum smart contracts to near-native speed. Most WebAssembly virtual machines are not compatible with EVM applications currently running on Ethereum, preventing most developers from running new blockchain applications on next-generation networks. To solve this problem, the Ethereum Foundation proposed the WebAssembly-flavored Ethereum virtual machine, better known as EWASM, to be able to deploy EVM applications on next-generation blockchains.

EWASM and EVM share the same account and data structure when employing the Geminis technological solution, providing compatible RPC Web3 interfaces for external applications.

The EWASM project aims for backward compatibility by supporting the current opcode instruction set and including transcompile options in its specifications, while allowing new smart contracts to be written in high-level languages like Rust, Go, etc.

Support Geminis Network in Polkadot Slot Auction #14-#18 and get rewards!

Auctions and crowdloans raise the bar for blockchain projects, incentivizing them to demonstrate their technology and help gain community support before launch.

Geminis Network is participating in the #14-#18 rounds of the SLOT auctions. As a reward, you will get $GEM, the native token of the parachain. We need community support from all of you.

Check out how to contribute to the Geminis Network via Polkadot.js. and via Parallel.

The reward cap for the parachain slot auction is 31,500,000 GEM.

One DOT is 10 GEM. The more DOTs you support for Geminis Network, the more GEM tokens you will receive. If Geminis Network wins, 20% of the total reward will be unlocked right away. The remaining 80% will be distributed over the 96 weeks.

👉 Guide on how to support the Geminis Network through Polkadot.js and the Slot Auction Strategy.

Be part of blockchain history by helping kickstart the Geminis Network parachain.

--

--