A Collection of resources to get started for developing the Setheum ecosystem, showcases the Tech Stack used in Setheum.
- Code of Cunduct
- Contribution Guideline
- How Not To Build A Pallet Guidelines: Collection of advice on how to review and write Substrate.
- Runtime Review Guidelines: Collection of advice on how to review and write Substrate.
- Substrate Runtime Migration Guidelines: Collection of advice on how to review and write Substrate.
- Sygma SDK: A Typescript SDK to add cross-chain capabilities such as bridging tokens and sending messages across dApp projects. Built by ChainSafe.
- Sygma Substrate Pallets: This repo contains several substrate pallet implementation for Sygma protocol.. Built by ChainSafe.
- Ink!: Parity's ink! to write smart contracts.
- Ink! Contracts Bulletin Board Example: Repository with example smart contracts and corresponding frontend.
- Ink! Dev: Build ink contracts without worrying up about setting up your environment with correct dependencies.
- Ink! Wrapper: Generator for typed wrappers for calling substrate smart contracts
- Openbrush: Ink! Smart Contracts Library, like Openzeppelin for Rust.
- OpenBrush Chain Extension library: OpenBrush Chain Extension library. Helpers crate to simplify ink! chain extension development. The library provides tools and primitives to simplify the development of chain extensions for ink! and Substrate.
- Patron: Patron is an all-in-one contracts platform, which allows you to build and verify ink! smart contracts inside of an isolated environment, explore contract verification details.
- PSP22: Fungible token standard for WebAssembly smart contracts running on blockchains based on the Substrate framework, like Ethereum's ERC20.
- Rust EVM: Pure Rust implementation of Ethereum Virtual Machine.
- Sol2Ink: Sol2Ink is a tool for easy migration from Solidity to Ink! and Rust.
- Typechain: Tool that generates typescript bindings for ink! smart contracts.
- WASM Contracts Indexer: WASM contracts event indexer. This is a FireSquid version of the sample squid showcasing WASM log indexing for substrate chains with a Contracts pallete
- Generate Type Bundle: Generate valid
OverrideTypesBundleJSON file for polkadotJSApiPromise. - PolkadotJS Org: The Ultimate Substrate JS Organization for PolkadotJS and related works.
- Substrate API Sidecar: REST service making it easy to interact with Substrate nodes.
- Substrate Connect: Run Wasm Light Clients of any Substrate based chain directly in your browser.
- Substrate Playground: Start hacking your substrate runtime in a web based VSCode like IDE.
- Subquery/SubQL: SubQuery allows every Substrate/Polkadot team to process and query their data.
- SubXT Extensions: Convenient extensions to the
subxtlibrary.
- Substrate Martix/Element Faucet: Substrate Martix/Element Faucet.
- Traffic Maker: Fabulous bots making some noise on Substrate-based chains.
- Zombienet: A cli tool to easily spawn ephemeral Substrate networks and perform tests against them.
- GitHub Actions: GitHub actions.
- GitHub Actions Runners Exporter: Calls GitHub API for total count of Actions' runners and exports them to be scrapped by Prometheus.
- GitHub Actions Validator: GitHub actions validator.
- Parity Common: Collection of crates used in Parity projects.
- Scribe: An easy way to generate web-based How-Tos.