mirror of
https://github.com/pezkuwichain/pezkuwi-wallet-utils.git
synced 2026-07-09 17:37:30 +00:00
a346514a049708cb22e48bcfca3aadeaa7411908
Follow-up to the previous stale-blacklist fix: with that fix live, Android's balances_test.yml CI job progressed much further but still hung for the full 25-minute job timeout. Live logcat + a full-log retry analysis (grouping by host, comparing first/last timestamp against the ~23 minute test window) showed 27 more chains whose nodes were retried continuously for the ENTIRE run duration with zero successful connections - as opposed to the ~90 other chains, which connect once (or retry once or twice in the first ~2 minutes) and then go quiet, i.e. genuinely healthy. Every one of these 27 is a real, currently-dead third-party RPC (Kusama Asset Hub, KILT, Crust Shadow, Phala, Mangata X, Joystream, Mythos, Base, and 19 others) - not anything related to Tron or this session's other changes. Each was matched to its current chain_id by node URL against live chains.json, not guessed. sync_from_nova.py's new stale-blacklist warning confirms all 33 entries (6 previous + 27 new) now match something in Nova's current chain data - zero silently-ineffective entries this time. This is inherently a moving target (third-party community RPC uptime changes over time) - the warning added in the previous commit is what makes that maintainable going forward instead of silently rotting for another five months.
Pezkuwi Wallet Utils
Configuration repository for Pezkuwi Wallet - next generation mobile wallet for Pezkuwichain and the Polkadot ecosystem.
Overview
This repository contains chain configurations, staking metadata, dApp listings, and other utility files used by Pezkuwi Wallet applications.
Structure
pezkuwi-wallet-utils/
├── chains/ # Chain configurations for all supported networks
│ ├── pezkuwichain/ # Pezkuwichain (Relay + Asset Hub + People Chain)
│ ├── polkadot/ # Polkadot ecosystem chains
│ ├── kusama/ # Kusama ecosystem chains
│ └── ... # Other ecosystem chains
├── staking/ # Staking metadata (validators, pools, etc.)
├── dapps/ # DApp configurations and metadata
├── xcm/ # XCM (Cross-Chain Messaging) configurations
├── governance/ # Governance dApps and proposals
├── banners/ # Promotional banners and announcements
├── migrations/ # Chain migration configurations
├── assets/ # Asset metadata and icons
├── icons/ # Chain and network icons
└── global/ # Global configuration files
Native Tokens
| Token | Network | Description |
|---|---|---|
| HEZ | Pezkuwi Relay Chain | Native token for fees and staking |
| PEZ | Asset Hub | Governance token |
| USDT | Asset Hub | Tether USD stablecoin |
Supported Networks
Pezkuwichain Ecosystem
- Pezkuwi Relay Chain - Main relay chain with HEZ token
- Asset Hub - System teyrchain for assets (PEZ, USDT, wHEZ)
- People Chain - Identity and people management
Polkadot Ecosystem
Full support for Polkadot and all major parachains.
Kusama Ecosystem
Full support for Kusama and all major parachains.
Usage
These configurations are fetched by Pezkuwi Wallet at runtime from GitHub raw URLs:
https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/master/chains/{network}/chains.json
Contributing
- Fork this repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Create a Pull Request
Related Projects
License
Apache 2.0
Resources
- Website: https://pezkuwichain.io
- Documentation: https://docs.pezkuwichain.io
- Telegram: https://t.me/kurdishmedya
- Twitter: https://x.com/bizinikiwi
Based on Nova Utils - Extended with Pezkuwichain support
© Dijital Kurdistan Tech Institute 2026
Description
Languages
Python
95.1%
Shell
4.9%