Product Promotion
0x5a.live
for different kinds of informations and explorations.
GitHub - LimeChain/gosemble: Go-based framework for building Polkadot/Substrate-compatible runtimes. 🧱
Go-based framework for building Polkadot/Substrate-compatible runtimes. 🧱 - LimeChain/gosemble
Visit SiteGitHub - LimeChain/gosemble: Go-based framework for building Polkadot/Substrate-compatible runtimes. 🧱
Go-based framework for building Polkadot/Substrate-compatible runtimes. 🧱 - LimeChain/gosemble
Powered by 0x5a.live 💗
Gosemble
[!WARNING] Gosemble is in pre-production and the code is not yet audited. Use at your own risk.
Go implementation of Polkadot/Substrate compatible runtimes. For more details, check the Official Documentation
Quick Start
Prerequisites
Clone the repository
git clone https://github.com/LimeChain/gosemble.git
cd gosemble
Pull all necessary git submodules
git submodule update --init --recursive
Build
To build a runtime, execute:
make build-docker-release
Start a local network
After the runtime is built, start a local network using Substrate host:
make start-network
Run Tests
After the Runtime is built, execute the tests with the help of Gossamer, which is used to import necessary Polkadot Host functionality and interact with the Runtime.
make test-unit
make test-integration
GoLang Resources
are all listed below.
Made with ❤️
to provide different kinds of informations and resources.