Satoshi Qazi Muhammed 44862fdcfd ci(gitlab): add deployable runtime-WASM release job to match github pipeline
The GitLab pipeline already mirrors github's checks/security/test/docs gates
(more thoroughly, in places), but its release stage built only the node binary
(pezkuwi + workers). github's release.yml additionally builds the deployable
runtime WASM (pezkuwichain / asset-hub-pezkuwichain / people-pezkuwichain) and
publishes the blake2-256 authorize_upgrade hash — the fund-critical artifact that
governance authorizes on-chain and anyone can reproduce.

Add an equivalent build-runtime-wasm job (matrix over the 3 deployable runtimes,
blake2-256 + sha256 digest, artifacts) on v*/runtime-* tags, pinned to a single
runner for hash reproducibility, so gitlab.com produces the same verifiable
release artifact as github.com. Also trigger pipelines on runtime-* tags.
2026-07-24 11:52:31 -07:00

PezkuwiChain

Pezkuwi DKS — Digital Kurdistan State

Sovereign blockchain infrastructure · maintained by Kurdistan Tech Institute

check license rust website exchange

Digital Kurdistan State

DKS — Digital Kurdistan State. This repository is the complete, self-contained blockchain stack of PezkuwiChain: the framework, the relay-chain and system-parachain runtimes, and the original FRAME pallets that encode the state's citizenship, governance, treasury, and identity.

PezkuwiChain is the sovereign blockchain of the Digital Kurdistan State — a digital home for the Kurdish nation and for other stateless and distributed communities. This is a self-contained monorepo: the framework, runtimes, and pallets all live here and build from source, with no dependency on any external package registry. That independence is deliberate — the chain must remain buildable and verifiable no matter what happens to any third-party platform.


Layout

Component Path Description
Bizinikiwi bizinikiwi/ Core framework (runtime engine, primitives, FRAME, client)
Relay chain pezkuwi/ PezkuwiChain relay chain (pezkuwichain-runtime) + node
PezCumulus pezcumulus/ Parachain framework + system-parachain runtimes (Asset Hub, People)
Bridges pezbridges/ Cross-chain bridge primitives and pallets

Networks

  • PezkuwiChain — mainnet (pezkuwichain-runtime, Asset Hub & People parachains)
  • Zagros — test network (zagros-runtime and its system parachains)

Original pallets

PezkuwiChain's sovereign logic — with no upstream equivalent — lives in pezcumulus/teyrchains/pezpallets/: tiki (citizenship), welati (governance), perwerde (education), pez-treasury, pez-rewards, trust, identity-kyc, presale, referral, staking-score, token-wrapper, messaging.


Tokens

HEZ
HEZ
Native gas token (relay chain) — transaction fees, staking, network security.
PEZ
PEZ
Governance token (Asset Hub) — citizenship-gated, fixed supply.

Building

# Check a runtime
cargo check -p pezkuwichain-runtime

# Build all runtime WASM (release)
cargo build --release

# Build with benchmarks / try-runtime
cargo build --release --features runtime-benchmarks

The pinned toolchain is declared in rust-toolchain.toml. Builds are reproducible from a tagged commit together with the committed Cargo.lock.


Ecosystem

Pezkuwi Extension
Pezkuwi Extension
Accounts & transaction signing
Pezkuwi Wallet
Pezkuwi Wallet
Mobile wallet for the network
Resource URL
Website pezkuwichain.io
Exchange (PEX) pex.network
App app.pezkuwichain.io
Documentation docs.pezkuwichain.io

License & Attribution

The code in this repository is a derivative work based on Polkadot SDK (snapshot stable2512) by Parity Technologies (UK) Ltd., used under Apache-2.0 and GPL-3.0.

Individual crates are licensed under one of:

  • Apache License, Version 2.0 — see LICENSE-APACHE
  • GNU General Public License v3 or later WITH Classpath-exception-2.0 — see LICENSE-GPL3

See each crate's Cargo.toml license field and each source file's SPDX-License-Identifier header. Full attribution and the list of significant changes are in NOTICE.

Brand heritage and visual identity: docs/BRAND_HERITAGE.md, docs/VISUAL_IDENTITY.md.


Kurdistan Tech Institute · Sovereign infrastructure for stateless nations

S
Description
No description provided
Readme GPL-3.0
113 MiB
1 Watchers 0 Forks
Languages
Rust 98.6%
Shell 0.4%
WebAssembly 0.3%
Python 0.3%
TypeScript 0.1%