Fix BlessChain MVP Bugs

Job ID: 39805953

Budget: $30 – $250 CAD

BlessChain Development - MVP Bug Fix
1. Project Overview
BlessChain is a blockchain project built on the Substrate framework. The goal is to launch a minimal standalone chain that can serve as the foundation for future decentralized applications.
Technical architecture includes:
Substrate Node (Rust-based): networking, consensus, transaction pool, and storage.


Runtime modules (pallets):


system – core blockchain logic and events


balances – token and account management


timestamp – block timestamp handling


aura – Proof-of-Authority slot-based consensus


Genesis configuration – defining initial accounts, authorities, and parameters.


Extensibility – future integration of smart contracts, governance, and cross-chain features.


BlessChain is currently focused on delivering the Minimum Viable Product (MVP): a functional blockchain node that can generate blocks.

2. Current Development Status
Substrate template customized and initialized for BlessChain.


Node (blesschain-node) builds and runs successfully.


Runtime configured with essential pallets (system, balances, timestamp, aura).


Build environment fixed (dependency issues like errno, wasm-opt resolved).


Remaining issue: node runs but blocks are not being produced.



3. Scope of Work / Deliverables
We are seeking a developer to complete the following:
Debug and fix the block production issue (Aura consensus or genesis misconfiguration).


Ensure the genesis block configuration is correct, including initial authorities and accounts.


Deliver a minimal working blockchain (MVP) that continuously produces blocks.



4. Expected Outcome
A developer should deliver a functioning BlessChain MVP:
Node can start and sync.


Blocks are generated consistently.


Chain runs with initial accounts and authorities defined in genesis.