Commonly Used Libs

There are times we find helpful tools and libraries when working on blockchain projects and then we stick with them. We list them here, and hopefully you will find them helpful when working on your own blockchain projects.

Note that the CESS blockchain is built on top of Substrate blockchain SDK. Users can deploy both ink! smart contracts and EVM-compatible smart contracts on CESS blockchain.

NameTypeDescription

Substrate

An umbrella project encompassing three sub-projects: Substrate, Cumulus, and Polkadot. CESS node is built on top of the Substrate blockchain SDK.

Substrate

Javascript/Typescript library to interact with Substrate-based blockchains. It has a set of utility libraries on cryptographic functions.

ink! Smart Contract

Smart contract language for Substrate, compile down to Wasm.

ink! Smart Contract

A hooks library for the popular frontend javascript framework React with focus on smart-contract interactions.

EVM Smart Contract

Toolchain to develop, build, test, and manage Solidity smart contracts.

EVM Smart Contract

Hardhat plugin that helps deploy and manage smart contracts.

EVM Smart Contract

Library to interact with EVM-compatible smart contracts.

EVM Smart Contract

Lightweight, composable, and type-safe modules that interface with EVM-compatible chains.

EVM Smart Contract / React hook

React hook for EVM-compatible smart contract.

React hook

A set of useful React hooks and hook patterns.

Last updated