🕉 PRANA Paper Alpha

The PRANA Paper

The technical & consensus specification for PRANA — the community-owned AI-compute chain.

Live on PRANA mainnet Chain: EVM chainId 712217 (0xADE19) Consensus: Etchash PoW Version: 1.0 — 2026-08-30
Tone: this is a description of mechanism, not a forecast. Nothing here is a price promise, a yield guarantee, or investment advice. Every figure is a protocol parameter a hard fork or governance can change. Parameters are tagged Pinned (sealed at genesis) or Design intent (a stated direction, not yet a live guarantee) so no reader mistakes one for the other. The economic layer (KULA/MWALI/APIS) is a separate spec — the KULA Paper.
1 · Thesis & motivation 2 · Consensus & chain parameters 3 · The see-saw — "the chain IS the pool" 4 · The Hathor fee — un-bypassable 5 · Connection to the ecosystem 6 · Roadmap & honest limitations 7 · Contract & chain reference

1 · Thesis & motivation

A community that wants an always-on AI can rent compute from a metered cloud — pay-per-token, revocable, owned by someone else — or own it outright. PRANA is the second choice, built as a blockchain so that ownership, payment, and verification of compute all live on one permissionless ledger. It is the engine room beneath the wider ecosystem: MELEK is the social layer (a Graphene chain), KULA is the DeFi economy, and PRANA is the compute-and-security base the other two settle against.

The goal is explicitly not to be a "mine-anywhere Etchash coin." Proof-of-work here is a thin security floor — enough to anchor ordering and liveness — while reward is meant to flow, over time, to useful work. Relative to honest peers: Bittensor scores intelligence via a subnet emission market; Akash / io.net are DePIN marketplaces renting GPU for fiat-priced leases; classic PoW pays purely for hashing. PRANA's contribution is to put HASH and TASK into one shared reward pot on a full EVM L1 — so a hashed share and a verified-work share compete for the same pot, and an ordinary Solidity economy is built on top. One chain that is at once a mining pool, a compute market, and a DeFi settlement layer.

2 · Consensus & chain parameters

PRANA is a core-geth fork — the maintained go-ethereum fork that kept Ethash proof-of-work after Ethereum's move to proof-of-stake removed mining from upstream Geth. PRANA runs its own genesis, so it is a fully independent chain that still keeps the entire Ethereum developer ecosystem (Solidity, OpenZeppelin, MetaMask, Hardhat/Foundry, Blockscout).

2.1 Pinned genesis parameters Pinned

Read directly from the sealed mainnet genesis and the forked client. Changing any of these is a hard fork.

ParameterValueSource / note
Chain ID712217 (0xADE19)genesis config.chainId
PoW algorithmEtchash (Ethash + ECIP-1099 "Thanos")ecip1099FBlock:0 → Etchash from block 0; low-VRAM / laptop-friendly. No RandomX.
EVM fork levelthrough London @ block 0londonBlock:0 → EIP-1559 base-fee + tip from genesis
Base block reward2 PRANA / blockConstantinopleBlockReward = 2e18 wei (constantinopleBlock:0)
Initial supply / premine0 (empty alloc)fair launch — supply accrues only from block production
Hathor protocol fee2.00% (feeBps 200, activationBlock 0)consensus-level fee on issuance — see §4

2.2 Block time & emission Design intent

PRANA uses Ethash-style variable difficulty, so block cadence is emergent: the retarget converges toward the Ethash ~13–15 s band, but that is a target the algorithm aims at, not a header constant. Likewise, the live, pinned issuance is a flat 2 PRANA/block; a ~10%/yr geometric decay is the stated design direction but is not pinned — the client leaves a height-gated EthashBlockRewardSchedule as a documented extension that a hard fork would activate. Until then, block reward is constant.

ItemIntentStatus
Block time~13–15 s targetEMERGENT — Ethash difficulty retarget converges here; not a hard header constant
Emission decay~10% / yr geometricNOT YET PINNED — live reward is a flat 2 PRANA/block; decay is a documented EthashBlockRewardSchedule extension (needs a hard fork)
Lane weightsHASH:TASK = 1:1 defaultGOVERNED — DAO timelock can retune via HashTaskWeightConfig

2.3 Finality & reorg posture

As a Nakamoto/PoW EVM chain, PRANA has probabilistic finality: a block's safety grows with confirmations, and deep reorgs are possible but exponentially unlikely as work accumulates. There is no BFT instant-finality gadget. Value settlement — the bridge especially (§5) — should require a confirmation depth matched to the value at risk; thin early hashrate means shallower practical finality early on (§6).

3 · The see-saw — "the chain IS the pool"

This is PRANA's load-bearing mechanism. Instead of a block reward that pays only whoever sealed the block, PRANA runs one canonical mining pool pinned to the chain itself — the UnifiedSharesLedger — and pays a fixed per-epoch PRANA issuance pro-rata to everyone who credited shares into it during a rolling window. Three lanes credit into the same pot, each behind its own role-gated creditor:

HASH lane
HashLaneCreditor
not verification-gated (PoW self-verifies)
thin security floor: anchors ordering + liveness
TASK lane
TaskLaneCreditor
K-of-N staked-attestor verification gate
useful AI/compute work — the intended long-run majority
BURN lane
BurnCreditor
perma-stake proof-of-burn
ties into the APIS forever-lock economy; DAO-governed weight
▼   all lanes credit shares into   ▼
UnifiedSharesLedger — one fixed per-epoch PRANA pot, paid pro-rata over a rolling PPLNS window. Early: hashing dominates. Later: verified work catches up.

Because all lanes draw from one pot, they see-saw: early on, with little AI demand, hash-shares dominate; as real AI-work arrives, task-shares grow and catch up — pulling reward toward useful work with no re-minting and no schedule change. Lane shares are pooled at a governed weight (HashTaskWeightConfig); the default HASH:TASK weight is 1:1, so a hashed share and a verified-task share earn identically — the "switching engine." Epoch boundaries are shared across every compute-stack contract via the EpochManager library so they never drift, and payout is PPLNS (pay-per-last-N- shares) over the trailing window, which smooths luck and discourages pool-hopping.

3.1 How TASK work is measured & attested

A forged TASK share would be worth a real HASH share, so verification is the make-or-break trust boundary, built from composable modules:

Redundant recompute plus stake-slash is the anti-fabrication design: the cheapest way to earn the pot is to actually do the work.

3.2 Live compute-stack parameters

Live on mainnet (deployed 2026-08-29); governance-tunable, not consensus constants.

ParameterValueMeaning
epochLength3600 sone settlement epoch = 1 hour
windowEpochs3trailing epochs the PPLNS window averages over
epochIssuance1000 · 10¹⁸fixed pot minted per epoch, split pro-rata
burnWeight1 · 10¹⁸weight of burn-lane shares in the split
coordinatorMinBond1000 · 10¹⁸bond a TASK-lane coordinator posts (slashable)
attestorMinStake100 · 10¹⁸stake an attester posts (slashable)

4 · The Hathor fee — consensus-level, un-bypassable Pinned

A fixed 2.00% (200 bps) of every block's gross issuance is routed, by consensus rule, to the HathorFeeTreasury rather than to whoever sealed the block — funding the community AI's upkeep. It is modeled on the Devcoin "receiver" pattern, made un-bypassable.

Why the consensus layer. An application-layer skim (there is also one — the SettlementFeeHook, taken inline at ledger payout) only bites when value is paid out of the on-chain ledger; a party running their own pool and settling off-chain could route around it. The consensus fee cannot be: it is applied inside AccumulateRewards, part of the canonical state transition. A miner who omits or short-pays it produces a different state root than honest nodes, so every validator's re-execution rejects the block as invalid. The fee is not "requested" — it is a block-validity rule. There is no PRANA in existence that did not already pay the fee at the moment it was minted.

5 · Connection to the ecosystem

PRANA is the base coin; the economy on top is specified fully in the KULA Paper. In brief:

6 · Roadmap, open questions & honest limitations

Open questions the design leaves to governance: the final HASH:TASK weight ratio, the emission-decay curve, per-task-type share weights, and the countercyclical fee schedule.

7 · Contract & chain reference

ItemValue
Chain ID712217 (0xADE19)
Public RPChttps://rpc.prana.melek.salon
Block explorer (Blockscout)https://pranascan.soapbox.community
Deployed contracts + ABIshttps://witness.melek.salon/dev/contracts
Native PRANA token0xE92E94C4929ea9D6EF7BFB8B3e192D66951Ab661

The deployed compute-stack addresses (UnifiedSharesLedger, HashLaneCreditor, TaskLaneCreditor, TaskVerificationGate, AttestationStakeSlash, CoordinatorRegistry, HashTaskWeightConfig, HathorFeeTreasury, SettlementFeeHook, and the bridge/KULA set) live on the deployed-contracts page and on Blockscout, so this paper points to the live registry rather than restating addresses that could drift.

Grounded in the sealed genesis (chainId 712217, feeBps 200, ecip1099FBlock 0, londonBlock 0, empty alloc), the PRANA client's consensus fee module, the 2 PRANA/block Ethash reward constant, and the three-lane UnifiedSharesLedger compute stack. Grounded & pinned: Etchash PoW, chainId, EIP-1559, block reward, no premine, the 2% Hathor fee, the see-saw. Design intent (not yet pinned): the ~13–15s cadence, the ~10%/yr decay, and the final governed lane weights. Full markdown: PRANA_PAPER.md. Governance and hard forks can change any parameter; read the current on-chain values before acting.