From e849cfb3682370401522bbd7c02bc9ef1eeab7d9 Mon Sep 17 00:00:00 2001 From: igneum-labs <337424239+igneum-labs@users.noreply.github.com> Date: Thu, 8 Oct 2026 16:04:21 +0000 Subject: [PATCH] docs/plans: the complete Igneum 2.0 plan (the founder's 37-page PDF, its text, and the plan file with the addendum from the complete plan; the reference unchanged), 8 October 2026 The four files as they stand in the Mac checkout at 17:03 BST, on the coordinator's word: igneum-2.0-plan.pdf (the complete reference, 257 KB), igneum-2.0-plan.txt (its text), igneum-2.0.md (now with the "Addendum from the complete plan" section, superseding the site lane's copy), igneum-2.0-reference.txt. Documents only; no chain path. --- docs/plans/igneum-2.0-plan.pdf | Bin 0 -> 257211 bytes docs/plans/igneum-2.0-plan.txt | 2292 ++++++++++++++++++++++++++++++++ docs/plans/igneum-2.0.md | 56 + 3 files changed, 2348 insertions(+) create mode 100644 docs/plans/igneum-2.0-plan.pdf create mode 100644 docs/plans/igneum-2.0-plan.txt diff --git a/docs/plans/igneum-2.0-plan.pdf b/docs/plans/igneum-2.0-plan.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1dc9cb4bb690fa59b7d6125d0c002c308a226b7e GIT binary patch literal 257211 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%0A5GUb@{y3SU$sMBNG3ZkY5v$30x; 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

*b2IO)R|d`2BL3s}2^;T;^`cgr#< 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

ya~w;0G>X3 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�QuyzX2Rh(6r|61h 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≈w!?awoj8ILG6EAV;fsf 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

k{yF1XbRP1!s#Iu>HlRG^m77ur7+! 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 B>DK@N literal 0 HcmV?d00001 diff --git a/docs/plans/igneum-2.0-plan.txt b/docs/plans/igneum-2.0-plan.txt new file mode 100644 index 000000000..82c59da20 --- /dev/null +++ b/docs/plans/igneum-2.0-plan.txt @@ -0,0 +1,2292 @@ + STRATEGY EDITION + 08 OCTOBER 2026 + PLAN / 2.0 + + + + +THE GPU-FIRST EXECUTION PLAN + + + + +2.0 +A durable home +for GPU owners. +Competitive hardware. Verifiable computation. +Independent operators. + + + + +GPU EVM + ZKVM INDEPENDENT +COMPETITIVENESS ARCHITECTURE VERIFICATION + + + +The complete strategy, research programme and delivery gates. +Includes the full supplied leadership and architecture source. + STRATEGY / 2.0 + + + +DOCUMENT MAP + + + +The complete 2.0 plan. +Direction, hardware research, application architecture, security, economics and execution. The supplied +document is retained in full at the end. + + +DIRECTION APPLICATION AND OPERATORS + +The governing objective 3 Proofs and paid demand 17 + +The leadership case 4 Mining / proving coexistence 18 + +Evidence and status 5 + SECURITY AND INDEPENDENCE + +MINING FOUNDATION Finality and recovery 19 + +Hardware baseline 6 Wallets, receipts and state 20 + +Keep progress. Remove noise 7 Operational independence 21 + +Define competitiveness 8 + EXECUTION PROGRAMME + +The resource-coupling experiment 9 + Past and future reference points 22 + +Memory and shortcut attacks 10 + Delivery gates 1-3 23 + +Rotation without rescue 11 + Delivery gates 4-5 24 + +The programmable opponent 12 + Acceptance scorecard 25 + +Coexistence economics 13 + Risk and ownership 26 + +APPLICATION AND OPERATORS Leadership and claims 27 + +Ember and operator control 14 + SOURCE AND ARCHIVE + +EVM and zkVM architecture 15 + Completeness map 28 + +Consensus proof enforcement 16 + Source register 29 + + Research references 30 + + + FULL SOURCE APPENDIX + + A / Leadership assessment 31 + + B / EVM and proving strategy 34 + + + + +How to read this plan. Team-reported results and modelled estimates remain labelled. Proposed work is not marked complete. +Role labels are suggestions, not appointments. This is the 8 October 2026 source snapshot, not a fresh technical audit. + + + + +IGNEUM 2.0 / 08 OCT 2026 2 / 37 + STRATEGY / 2.0 + + + +01 / THE OBJECTIVE + + +Built to remain competitive. +The system we are trying to earn. Not a claim that the work is already complete. + + + THE GOVERNING STATEMENT + + + Someone can build one, but ordinary GPU owners remain + competitive, the supplier cannot obtain a lasting overwhelming + advantage, and the network does not depend on emergency + intervention to survive. + + +Igneum 2.0 is the consolidated plan for a GPU-secured network with Ethereum-compatible applications, +verifiable execution and a proving service that can serve customers beyond the chain. The success +condition is durable participation by ordinary operators, even when specialised hardware exists. + + W HAT YOU DELIVER W HY IT MATTERS + + + GPUs remain economically competitive against Miners can invest without depending on emergency + realistic specialised hardware algorithm changes to protect them. + + + A straightforward, efficient miner with reliable Ordinary owners can participate successfully, not just + payouts and retained operator control sophisticated mining businesses. + + + Useful proofs that outside customers repeatedly You establish demand for a service, rather than relying + purchase exclusively on enthusiasm for the coin. + + + Secure execution, finality and independently Developers and customers have a reason to trust the + operated infrastructure network with meaningful activity. + + +Deliver all four. The result would be a serious leadership candidate, not merely another GPU-minable coin. +Shipping features is not the same as demonstrating that these outcomes hold. + +S1: supplied 2.0 document. S2: supplied leadership screenshot. C2: consolidated research discussion. + + + + +IGNEUM 2.0 / 08 OCT 2026 3 / 37 + STRATEGY / 2.0 + + + +02 / STRATEGIC POSITION + + +A credible route to leadership. +The ceiling is category leadership. Adoption, sustained demand and trust still have to be earned. + + A REA T HE PROPOSED END-STATE + + + A potential leadership position once independent hardware analysis confirms + GPU competitiveness + the result against programmable, multi-epoch competitors. + + + Reproducible measurements and realistic adversarial designs. Economics that + Resistance evidence + do not assume chips automatically expire. + + + Straightforward installation, effective tuning, transparent earnings, reliable + Miner experience + payouts and retained control. + + + The same accessible hardware can potentially earn from genuinely purchased + Useful hardware + proving work as well as securing the chain. + + + A credible contender after independent review and failure testing. A feature + Security and decentralisation + list does not establish security. + + + Profitability and market Demand, competition, liquidity and operating costs determine the outcome. + position Protocol design alone cannot guarantee them. + + + + MINER PROPOSITION CUSTOMER PROPOSITION + + Useful hardware. Retained control. Correct results. Reliable delivery. + My hardware remains useful and competitive. I I receive a correct result at a competitive price + can earn from more than the mining subsidy and reliable delivery time, without needing to + without surrendering control. choose which independent operator produced it. + + +Leadership requires miners who stay through difficult conditions, customers who repeatedly pay for output +and a network that works without the founding team holding it together. The complete package is the +advantage, not one supposedly unbeatable hash. + +S1: leadership assessment, proposed end-state and miner/customer propositions. S2: leadership requirements. + + + + +IGNEUM 2.0 / 08 OCT 2026 4 / 37 + STRATEGY / 2.0 + + + +03 / EVIDENCE AND BASELINE + + +What the evidence shows. +This edition preserves the source snapshot. It does not certify a deployment, an audit or a +completed benchmark. + + E VIDENCE CLASS M EANING IN THIS PLAN + + + A result supplied by the team or recorded in the earlier discussion. Not + TEAM-REPORTED + independently reproduced for this PDF. + + + An estimate conditional on hardware, implementation, cost and lifetime + MODELLED + assumptions. Not a measured manufactured product. + + + An architectural recommendation or research hypothesis. It needs an acceptance + PROPOSED + test before adoption. + + + Evidence or implementation was outstanding at the source snapshot. No later + PENDING + completion is assumed. + + + A rejected approach retained in the record. It is not silently returned to the + EXCLUDED + roadmap. + + +The current foundation +The discussion records consumer-GPU proof generation, development-network mining, execution +consistency and proving payouts. These support a technical proof of concept. They do not yet establish a +fully enforced, independently validated or commercially proven network. + +The next boundary +Consensus-enforced proof verification, finality under long disruptions, sustained end-to-end proving +capacity, independent operation and repeat external demand are separate gates. A successful test in one +category does not satisfy another. + + + STATUS DISCIPLINE + + Designed, implemented, activated, team-tested, independently reproduced and independently + reviewed are different states. Every release should make the difference visible. + + +The full source text is retained in the appendix. References to current conditions in that text describe the source snapshot, not a fresh +status check performed during typesetting. + + +S1: implementation caveats. C1: team update. C3: earlier litepaper review and evidence discussion. + + + + +IGNEUM 2.0 / 08 OCT 2026 5 / 37 + STRATEGY / 2.0 + + + +04 / HARDWARE SNAPSHOT + + +The honest hardware baseline. +Latest team update in the conversation. Figures remain conditional on the declared comparison +and outstanding measurements. + + R EPORTED SPECIALISED + C OMPARISON AT THE KNEE + A DVANTAGE + + + + GPU and chip on the same process node 2.0× per joule + + Chip one process node ahead 2.4× per joule + + Chip two process nodes ahead 2.8× per joule + + Apple comparison tier 1.2× per joule + + L EVER OR ASSUMPTION S OURCE SNAPSHOT + + + Reported reduction of 34-41% in Blackwell/Ada power draw for under 2% + Ember core-clock lock + loss of rate. This saving is already in the tuned baseline. + + + Reported k change from 0.56 to 0.78 against a chip one node ahead; parity + 64-register window + on the GPU's own node. GPU-side cost was still being measured. + + + 5.5 / 8.5 / 11.5 GiB proposed. The update says the 8 GB tier would be retired + Dataset schedule + at year two. This is a policy cost, not automatically a success. + + + The update reports thirty-odd measurement rows across rented 5090, 4090, + Evaluation coverage + H100, 3090 and PC 1 cards. + + + Register-window GPU cost; PC 1 memory-clock ladder; placed chip core; 5.5 + Still owed in the update + GiB rows on the 8 GB card. + + +The same-DRAM assumption must be tested against the adversary's best feasible memory configuration. A +larger register file on the GPU is not proof that using it has zero marginal cost. Synthesis and physical- +design estimates must be kept separate. + + + DO NOT PROMOTE THE MODEL INTO A GUARANTEE + + The earlier $23M and $340M annual-revenue thresholds, $20-75M development-cost range + and chip-arrival probabilities are source assumptions or claims, not validated safety boundaries. + Chip lifetime must be tested, not assigned. + + + +C1: latest team chip-status update. C2: interpretation, outstanding tests and modelling limits. + + + +IGNEUM 2.0 / 08 OCT 2026 6 / 37 + STRATEGY / 2.0 + + + +05 / DECISION REGISTER + + +Keep progress. Remove noise. +The 2.0 baseline starts with measured work and a short list of falsifiable experiments. + + E LEMENT D IRECTION R EASON + + + Reduce honest operating cost without adding + Ember tuning Keep + consensus complexity. + + Measure unavoidable live-state cost and the + 64-register window Keep and test + complete GPU penalty. + + Preserve measured settings and address-quality + 16-byte reads / index fold Retain baseline + fixes. Reopen only with a new hypothesis. + + Re-optimise the adversarial architecture after every + Operation mix Conditional + change. + + Price the ASIC burden against excluded cards and + Dataset progression Reconsider + proving-memory pressure. + + Require measured versatility benefits and acceptable + Hourly program Conditional keep + compilation cost. + + Each boundary must earn its implementation and + Weekly / family layers Simplify if redundant + testing cost. + + Useful for genuine vulnerabilities; not the basis of + Bring-forward mechanism Govern carefully + normal competitiveness. + + Not a committed fix. Require deterministic, cross- + Mixed integer/FP32 Research branch + vendor results. + + The apparent advantage did not survive realistic + Long programs / select trees Exclude + implementation. + + SM gating, wider reads, sealed classes, random + Other rejected knobs Exclude epoch lengths, per-tier scoring and VRF draws + remain out. + + A programmable adversary can implement known + Automatic chip expiry Remove assumption + changes in firmware. + + +Retain rejected variants as controls. A sound evaluation should continue rejecting the long-program result +when instruction memory is implemented as shared SRAM rather than flip-flops. + + ONE ACCEPTANCE RULE + + A change passes only when the best adversarial implementation becomes worse relative to the + best practical GPU implementation, within pre-agreed cost and verification limits. + + +C1: chosen and rejected levers. C2: consolidated keep/change/remove recommendations. + + + + +IGNEUM 2.0 / 08 OCT 2026 7 / 37 + STRATEGY / 2.0 + + + +06 / DEFINE THE TARGET + + +Measure real competitiveness. +A single joules-per-hash ratio cannot establish durable access to mining. + + + EXISTING OWNER NEW ENTRANT + + Does running the card make sense? Can accessible hardware be purchased? + Include electricity, wear, fees, failure risk and Include purchase price, financing or annualised + alternative uses. Existing hardware does not cost, operation and realistic resale value. A + need to recover its historical purchase cost in the healthy installed fleet can hide poor replacement + same way as a new investment. economics. + + + + CORE MEASURE + + Cost per accepted unit of work = annualised hardware cost, power, hosting, failures and + fees divided by annual accepted work. + + +Use accepted work rather than kernel hashrate. Include rejected submissions, downtime, epoch +preparation, compilation, host power and network delays. Publish the reference population before +optimising against it: several generations, vendors and memory capacities, including realistic used +hardware. + + E NERGY TARGET W HAT THE ARITHMETIC ACTUALLY SAYS + + + About 33.3% less electricity per hash. This can still be commercially + 1.5× specialist efficiency + meaningful. + + + With the ASIC unchanged, the GPU would need a further 37.5% + 2.4× down to 1.5× energy reduction. The existing clock-lock saving cannot be counted + twice. + + + Under the earlier assumed 1.2× node multiplier, reaching 1.5× one + Same-node research gate node ahead implies about 1.25× at the same node. Recalculate for + each design. + + +Separate specialisation advantage from electricity and scale advantages. No hash can guarantee that every +domestic tariff is competitive with every industrial tariff. The target is a bounded additional barrier from +hardware specialisation, not equal profitability everywhere. +Figures above are calculations from assumptions already discussed. They are targets and illustrations, not achieved results. + + +C2: competitiveness definition, energy-ratio calculations and comparison boundaries. + + + + +IGNEUM 2.0 / 08 OCT 2026 8 / 37 + STRATEGY / 2.0 + + + +07 / ARCHITECTURAL EXPERIMENT + + +Make simplification expensive. +Investigate a compact execution core that connects live state, dependent reads, arithmetic and +communication. + + + CANDIDATE EVALUATION PATH + + Live state → memory address → returned data → arithmetic and lane interaction → + updated live state → next address. + + +Start by reorganising, not expanding +Hold approximate instruction count, read count and dataset size constant for the first experiment. Change +dependency structure so the adversary cannot cheaply isolate storage, arithmetic and scheduling into +independent small engines. Make the final result depend on the necessary intermediate work. + +Prove the state is necessary +The useful question is not whether the reference program declares 64 registers. It is how much +independent information must remain available across memory waits, how often it is accessed and what +the cheapest implementation pays to service it. Permit banking, SRAM, time-multiplexing, compression +where possible and selective recomputation. + + E XPERIMENT P ASS EVIDENCE + + + Lower whole-system specialist advantage after the adversary is + Connected existing resources + redesigned, without an unacceptable honest-card cost. + + + Reducing, reconstructing or moving the state creates a quantified + Persistent live state + performance, energy or area penalty. + + + A separate integer/FP32 prototype improves the result after exact + Broader resource mix semantics, compiler behaviour and adversarial simplification are + included. + + +The mixed-resource prototype is optional. Avoid approximate operations and architecture-dependent +results. A restricted floating-point domain may be much cheaper for a specialist than a general floating- +point unit, so the hardware reviewer must be allowed to exploit it. + + + RESEARCH STATUS + + These are hypotheses, not an established recipe for 1.5×. A negative result is useful evidence + and must remain publishable. + + + +C2: resource-matching programme and research qualifications. R5-R8: carried-forward research context. + + + + +IGNEUM 2.0 / 08 OCT 2026 9 / 37 + STRATEGY / 2.0 + + + +08 / MEMORY AND ATTACK SURFACE + + +Price the cheapest alternative. +Large memory capacity alone is not a complete energy-resistance argument. + + A DVERSARIAL PATH W HAT TO TEST + + + Several engines amortise dataset storage, construction and updates. + Shared dataset + Analyse many concurrent hashes, not only one. + + + Store selected data, recompute the rest and choose the best time-memory + Reduced memory + trade-off. + + + Distribute data across processors and move computation or intermediate + Data-local computation + state towards the next read. + + + Mine only favourable programs or families. Include idle periods, fallback + Selective participation + execution and difficulty response. + + + Try to reuse an expensive intermediate state across many cheap winning + Reusable expensive work + attempts. Review nonce, template and output binding. + + + Allow different devices, channels, banking, caches, packaging and + Alternative memory system + operating points rather than fixing the GPU's layout. + + +The register window has a specific job +Price the cheapest combination of moving state, moving data, recomputing values and adding local +resources. A larger necessary state may make distributed execution less attractive, but it can also penalise +the GPU. The complete comparison decides. + +Every accepted program must carry the intended cost +Study both the average advantage and its distribution. A family bank with occasional weak periods can +support a profitable intermittent specialist. Require an unavoidable resource floor and examine whether +each lottery attempt really pays for it. + + + ANALYSIS DELIVERABLE + + Map the actual Igneum evaluation process into an explicit memory-capacity, bandwidth, energy + and amortisation model. State which results are bounded formally and which depend on + physical-design estimates. + + + +C2: memory sharing, selective participation, data-local execution and shortcut review. R6-R10: context retained from the research +discussion. + + + + +IGNEUM 2.0 / 08 OCT 2026 10 / 37 + STRATEGY / 2.0 + + + +09 / ROTATION AND MEMORY POLICY + + +Competitive without rescue. +Known scheduled changes are part of the adversary's design brief. Future emergency changes +are not a profitability assumption. + + L AYER IN THE TEAM PLAN 2 .0 ACCEPTANCE REQUIREMENT + + + Show the anti-specialisation benefit after compilation, setup and easy- + Hourly program + program selection costs. + + + Demonstrate a distinct cost to the adversary. Remove redundant + Weekly parameters + complexity. + + + Evaluate one programmable opponent supporting the entire published + 180-day family / 18-family bank + bank. Crossing the boundary is not proof of chip retirement. + + + Specify activation, coalition behaviour, partition handling and old-client + Miner-voted bring-forward + behaviour. "No veto" requires a mechanism, not a label. + + + Measure adversary burden against commodity exclusion, upgrade costs + Dataset schedule + and mining/proving coexistence. + + + Protect the intended seed-selection property and define behaviour + Seed/VDF pipeline + when finality is unavailable. + + +The no-rescue test +Evaluate several years with no newly invented instruction families or emergency anti-chip upgrades. +Published program changes and scheduled transitions can continue, but the hardware designer knows +them all. The system must remain competitive against a design that survives them. + +A conservative memory support horizon +Prefer a bounded, epoch-defined dataset and a declared hardware-support horizon. Grow memory only +where the extra adversary cost justifies the burden on ordinary operators. Treat retirement of the 8 GB tier +as a cost to evaluate, not an achievement. + +Do not credit live chain-state coupling as an ASIC exclusion mechanism merely because stale state gives +wrong answers. Price update bandwidth, synchronisation, recovery and adversarial state growth. Keep it +only where the measured benefit survives those costs. + +C1: four-layer plan and dataset sizes. C2: no-rescue evaluation and dataset-policy recommendations. + + + + +IGNEUM 2.0 / 08 OCT 2026 11 / 37 + STRATEGY / 2.0 + + + +10 / INDEPENDENT HARDWARE BRIEF + + +Build the strongest opponent. +Commission an independent, programmable, multi-epoch design. Do not force it to imitate a +graphics card. + +The reviewer should minimise total cost and energy while remaining compatible with the published +program space. Permit changes in clock, lane count, execution width, pipelines, state storage, instruction +sharing, memory configuration and supporting hardware. + + A DAPTATION R EQUIRED RESULT + + + Firmware update Throughput, energy and cost before and after each family transition. + + + Measured or modelled penalty for missing native operations. Slower + Emulation + does not automatically mean unprofitable. + + + Board cost, bandwidth, power and survival through the dataset + Memory expansion or overprovisioning + schedule. + + + Companion CPU, GPU or FPGA Complete-system economics, including hybrid mining and proving. + + + Favourable-period mining Revenue after idle periods, re-entry and difficulty response. + + + Incremental revision cost, reusable design work and realistic + Silicon revision + development delay. + + +Evidence standard +Use realistic SRAM macros, port requirements, wiring, memory interfaces, switching activity and complete- +board overhead. Logic synthesis is one input, not a manufactured-chip measurement. Keep same-node +and advanced-node results separate and publish uncertainty ranges. + + + THE LIFETIME RULE + + Assume a capable programmable design can survive several epochs. Award a retirement benefit + only when the cheapest adaptation loses economic competitiveness. Compatibility, efficiency + and investment return are separate outcomes. + + +Public challenge incentives should reward a better adversary and a reproduced shortcut, not only +confirmatory results. Independent reproduction and independent security review answer different +questions. + +C2: adversarial brief, transition matrix and physical-design requirements. + + + + +IGNEUM 2.0 / 08 OCT 2026 12 / 37 + STRATEGY / 2.0 + + + +11 / COEXISTENCE ECONOMICS + + +Economics after chips arrive. +A failed development investment can still leave an efficient installed fleet. The model must +include that world. + + + NORMAL INVESTMENT CASE ALREADY-FUNDED CASE + + Price the full project. Treat development as sunk. + Include development, initial fleet, later Assume research has already been paid for or + purchases, power, operations, financing reused elsewhere. The opponent still pays + assumptions and residual value. Test private manufacturing, deployment and operation. Can + mining and hardware sales. accessible GPUs compete? + + +Let operators react +Model entry and exit, used-card prices, replacement cycles, changing difficulty and alternative workloads. +Do not hold everyone's revenue share constant while comparing margins. A GPU upgrade is not free, and a +chip revision need not repeat the entire original development bill. + + S CENARIO AXIS R EQUIRED RANGE OF BEHAVIOUR + + + Small, growing and successful high-revenue networks; falling token + Network revenue + revenue as well as expansion. + + + Multi-year programmable survival plus demonstrated transition + Hardware lifetime + penalties. + + + Different electricity tariffs, hosting, failure rates, purchase prices and + Operator costs + resale values. + + + Declining issuance, fee income, internal proving demand and external + Reward structure + jobs. + + + Private supply, public hardware sales, multiple suppliers and + Market structure + concentration. + + +The earlier $340M and $23M annual-revenue thresholds belong in a sensitivity workbook with their +assumptions. They are not general safety boundaries. The revised goal is not to make every specialised +investment lose money; it is to prevent a lasting overwhelming barrier to accessible mining. + + + SUCCESS CONDITION + + A specialised supplier may earn a normal return. Ordinary GPUs remain sufficiently close in total + cost, widely obtainable and useful outside mining that new operators can still compete. + + + +C1: source thresholds and development-cost assumptions. C2: five-year coexistence model and sunk-cost stress case. + + + + +IGNEUM 2.0 / 08 OCT 2026 13 / 37 + STRATEGY / 2.0 + + + +12 / MINER AND OPERATOR EXPERIENCE + + +Make good operation ordinary. +Desktop-first on Windows and macOS. A mining-console experience, not a web app disguised as +a desktop product. + + P RODUCT REQUIREMENT W HAT THE OPERATOR SHOULD RECEIVE + + + Straightforward install, hardware detection, compatibility explanation and + Easy entry + safe default tuning. + + + Separate mining, internal proving and external proving income. Show net + Honest economics + estimates using the operator's entered electricity tariff. + + + Clear power limits, pause/stop controls, job selection and explicit + Control + software-update acceptance. + + + Rejected work, failed proofs, queue delays, memory pressure and missed + Failure visibility + payments are visible and actionable. + + + Reliable, noncustodial payment paths that do not make small operators + Accessible payouts + impractical. + + + Isolate proving workloads from wallet secrets and signing authority. + Safe execution + Publish the security assumptions. + + +Pool payment variance without surrendering authority +Investigate a verifiable binding between performed work and the miner's retained voting key. Pooling +payments should not silently hand transaction selection, governance or finality control to the pool. Test key +substitution and actual template selection rather than relying on a protocol label. + +Make the best implementation accessible +Publish optimisations, compiler settings and safe tuning logic. Measure home-connection performance +against datacentre performance using accepted work. Evaluate decentralised pooling and job declaration +where they fit Igneum's own protocol. + + + DO NOT ADD + + Hardware whitelists, trusted-device attestation, self-reported GPU bonuses or per-address + reward quotas do not establish economic equality. Keep hardware profiling in the client, not + self-attested consensus privilege. + + + +C2: operator-control programme, pooling and software requirements. Earlier project context: native desktop miner and wallet. + + + + +IGNEUM 2.0 / 08 OCT 2026 14 / 37 + STRATEGY / 2.0 + + + +13 / APPLICATION ARCHITECTURE + + +EVM is the right front door. +A sovereign GPU-mined L1 with a flexible, carefully versioned proving layer. Not simply another +zkEVM label. + + D ECISION 2 .0 DIRECTION P URPOSE + + + Reuse familiar contracts, languages, + Developer interface EVM-compatible execution + wallets and tooling. + + + General-purpose zkVM; initially the Prove the EVM implementation without + Execution proof + SP1-based implementation creating a bespoke proof system. + + + Keep responsibility for consensus, data + Security and finality Igneum's sovereign GPU-mined L1 + availability and recovery explicit. + + + Supported customer proving Serve other networks without requiring + External service + workloads application migration to Igneum. + + +The supplied plan identifies revm for EVM execution and SP1 behind a versioned proving interface. A zkVM +can prove a program that implements EVM execution; zkVM and zkEVM are not competing choices in this +composition. + +Compatibility is a test suite +Document differences in block context, timestamps, randomness and two-dimensional fees. Test +representative contracts, wallet fee estimation, indexing, reverted transactions, receipts and application- +level economic assumptions. Bytecode execution is not proof that every application behaves unchanged. + +Sovereignty is deliberate +Do not move to an Ethereum L2 merely for the category label. An L2 may be appropriate for Ethereum- +settlement objectives, but the supplied strategy is an independent home for GPU operators. Igneum +therefore keeps its own consensus, availability and cross-chain verification obligations. + + + POSITIONING + + A GPU-secured network for Ethereum-compatible applications and verifiable computation. + + + +S1: architectural choices, EVM compatibility and sovereign-L1 recommendation. + + + + +IGNEUM 2.0 / 08 OCT 2026 15 / 37 + STRATEGY / 2.0 + + + +14 / PROVING CORRECTNESS + + +Enforce every proof. +Official producers doing the right thing is not the same as ordinary validators enforcing it. + +The supplied source describes proving v0 as checking the statement against native execution without +requiring the carried SP1 proof to verify in consensus. Under that source snapshot, a modified producer +could obtain a proving payout without doing the corresponding valid proof work. This plan does not assume +the issue remains open or has been fixed; it requires version-specific closure evidence. + + N EGATIVE TEST R EQUIRED VALIDATOR BEHAVIOUR + + + Correct statement, invalid proof Reject the proof record and pay no proving reward. + + + Wrong program or verifier identity Reject under the pinned release configuration. + + + Wrong chain, epoch or statement binding Reject replayed or misbound work. + + + Changed payout identity Reject unauthorised payout changes. + + + Duplicate proof reward Enforce exactly the permitted payment outcome. + + + Authenticate their derivation, not just execution over supplied + Incorrect rewards or consensus inputs + inputs. + + +One well-tested backend first +Pin permitted program identities, verifier versions and security parameters. Preserve a controlled +replacement interface without treating several immature proof systems as interchangeable. Include +soundness analysis, security margins and the cost of verification in the acceptance process. + +Keep authority separate +Producing a proof should not make a provider the authority over ordering or finality. Test whether a +concentrated provider can stall useful operation by withholding service. Replacement operators need +usable inputs, reassignment and explicit behaviour during delays. + + + BOUNDARY + + A proof of execution is not automatically a proof of authenticated consensus inputs, canonical + history or data availability. + + + +S1: four conditions for the proving architecture. C3: P21/P22 review and proposed negative tests. + + + + +IGNEUM 2.0 / 08 OCT 2026 16 / 37 + STRATEGY / 2.0 + + + +15 / USEFUL WORK + + +Turn proofs into paid demand. +Start with one complete workload. Add breadth only where the operator fleet has demonstrated +an advantage. + + + COMPLETE PIPELINE + + Request → input availability → assignment → execution → shard proving → aggregation → + verification → inclusion or delivery → payment. + + + + S TAGE R EQUIRED EVIDENCE + + + Sustained proofs for a fixed, meaningful workload. Correct acceptance and + Igneum execution + payment. + + + An agreed proof format, deadline, price, failure policy and customer reason + First external pilot + for choosing the service. + + + Repeat purchases Genuine repeat paid jobs without the project reimbursing the customer. + + + Each service has validated inputs, program identity, verification rules and + Broader workloads + measured delivery economics. + + +Publish the complete benchmark +Report workload size, input transfer, memory, energy, waiting time, proving time, aggregation, verification, +failed attempts and payment delay. Publish typical and tail latency. A small shard that finishes quickly is +not a commercial result if total queues keep growing. + +Keep revenue categories separate +Mining subsidy, internal proving rewards and external customer revenue are different streams. +Development-network payouts prove an accounting path; they do not prove willingness to pay. Operator +revenue is also not automatically protocol revenue or demand for IGN. + + + INITIAL COMMERCIAL GATE + + One repeat customer purchasing useful proofs at a price that supports reliable delivery and + operator margin. Igneum does not first need to win the largest application ecosystem. + + + +S1: external proving sequence and commercial qualification. C2/C3: complete-pipeline benchmark and pilot gates. + + + + +IGNEUM 2.0 / 08 OCT 2026 17 / 37 + STRATEGY / 2.0 + + + +16 / COMBINED WORKLOAD + + +Mining and proving, together. +Do not combine isolated benchmark wins into a final configuration that has never been tested. + +The earlier review recorded the following team results for a fixed 4,717,439-cycle shard on a patched SP1 +implementation. These are historical discussion figures, not independently reproduced measurements for +this edition. + + C ONSUMER HARDWARE P ROVING ALONE A LONGSIDE MINING + + + RTX 3060 / 12 GB 14.4 s 37.5 s + + + Not reported for full compressed-proof + RTX 4060 / 8 GB 18.4 s + coexistence + + + RTX 4070 / 12 GB 12.1 s 27.3 s + + +The earlier coexistence configuration had a reported miner resident set around 1.4 GB. A 5.5 GiB mining +dataset changes the memory budget. Re-test the final dataset, register allocation, clocks and prover +together. Time-sharing or eviction may work, but their delay and opportunity cost belong in the result. + +Let operators maximise their own returns +Allow mining, internal proving, external proving and switching off. Test external-demand spikes, token- +price declines, a large operator disappearing and specialisation entering either market. The protocol +should not rely on the official scheduler choosing a less-profitable task. + +Pay for internal capacity +Clarify the recurring compensation for internal proof generation as issuance falls. Resolve any discrepancy +between the published fee table and prose before modelling security income. Burning a fee is not an +operator payment; external jobs do not automatically finance internal chain work. + + + ASSIGNMENT FAIRNESS + + Calibrate exclusive proving windows against real completion distributions. The earlier + provisional 10-DAA-second window must be tested against actual consumer-card latency, + failures and wasted work, not merely fair assignment counts. + + + +C3: historical proving results and assignment review. C1: new dataset plan. C2: joint incentive and fee tests. + + + + +IGNEUM 2.0 / 08 OCT 2026 18 / 37 + STRATEGY / 2.0 + + + +17 / CONSENSUS AND FAILURE BEHAVIOUR + + +Preserve the meaning of final. +Safety and liveness need explicit assumptions, authenticated authority and deterministic +recovery rules. + +The earlier review distinguished a corrected two-thirds total-weight rule from a later authority-set +problem. It recorded a frozen-table simulation in which conflicting locks appeared around expiry during a +prolonged partition. This is a version-specific source finding, not a fresh assertion about the deployed +node. + + F AILURE SCENARIO A CCEPTANCE EVIDENCE + + + No conflicting final histories within the stated fault assumptions. Any + Prolonged partition + loss of liveness is explicit. + + + Verifiable continuity from the last certified history. A timeout alone is + Authority-set transition + not evidence that missing voters no longer exist. + + + Defined checkpoint, weight and recovery behaviour without + Signing stops, mining continues + contradictory certificates. + + + Old voting keys compromised A distinct analysis from newly arriving hashrate. + + + Finality unavailable at a seed A documented seed and mining path that does not accidentally depend + boundary on an unavailable certificate. + + + Deterministic recovery. No quiet reversal of a guarantee previously + Partitions reconnect + labelled irreversible. + + +Test the real integration +The implementation and network tests must exercise ordering, finality, proof queues, voter tables and seed +transitions together. Passing simplified simulations is useful but does not replace testing the actual fork- +choice and recovery rules. + + + USER-FACING RULE + + Included, executed, proven and finalised are distinct states. A safe pause must be visible as a + pause, not presented as an unchanged guarantee. + + + +C3: finality, authority-table and seed-pipeline review. C2: independent failure-testing programme. + + + + +IGNEUM 2.0 / 08 OCT 2026 19 / 37 + STRATEGY / 2.0 + + + +18 / USER VERIFICATION + + +Verify what the label promises. +Light clients, receipts and cross-chain demos are valuable only within their actual verification +boundaries. + + S URFACE F INISH THE GUARANTEE + + + Authenticate the starting point, voter weights and subsequent authority + Light wallet changes. Signatures from supplied keys are not proof those keys were entitled + to certify the history. + + + Verify the permitted proof and authenticate its inputs. Do not substitute a + Execution proof + trusted aggregator statement for a stronger claim. + + + Prove a successful transfer with the asset, recipient and amount. Transaction + Payment receipt + inclusion alone does not establish successful execution. + + + Verify authority changes and the required execution statement. Remove or + Cross-chain oracle + disclose deployer-installed trust anchors and unchecked signatures. + + + Explain how the necessary state can be obtained and reconstructed. Valid + Data availability + execution does not by itself make the data available. + + +Preserve useful demos, narrow the labels +The earlier review treated browser verification, receipts and the Sepolia oracle as meaningful integration +work with unfinished trust assumptions. Keep those demonstrations, but name the actual verified property. +"Transaction-inclusion receipt" is more accurate than "successful payment proof" where execution status +is still node-reported. + + + BOUNDARY 01 BOUNDARY 02 + + EVM is not Ethereum security. ZK does not imply privacy. + An Ethereum-compatible application on Igneum Public transaction and state data remain public + depends on Igneum's security and availability unless a separate privacy design changes that. + model. + + +These surfaces are not prerequisites for proving mining competitiveness. They become trust products only +when their verification paths match their claims. + +S1: positioning boundaries. C3: light-wallet, receipt, oracle and availability review. + + + + +IGNEUM 2.0 / 08 OCT 2026 20 / 37 + STRATEGY / 2.0 + + + +19 / OPERATIONAL INDEPENDENCE + + +Operate without founder rescue. +A permissionless specification needs an operational counterpart. + +Distribution is not consensus authority +The earlier review noted development-network activation and state changes distributed through a signed +update manifest. Mainnet readiness requires separation between software delivery, operator acceptance +and consensus activation. A fleet that automatically accepts a release key can remain operationally +centralised. + + C ONTROL OR DEPENDENCY R EQUIRED OUTCOME + + + Reproducible builds, pinned source and binaries, explicit operator + Software release + acceptance and a signing-key incident procedure. + + + Independent discovery, node operation, proof inputs and payment paths + Public infrastructure + continue without the founder's services. + + + Replacement operators can take over without unpublished files, + Mining / proving / aggregation + privileged coordination or hidden configuration. + + + Secrets are isolated from untrusted workloads. Recovery and updates do + Wallet and worker execution + not quietly change signing authority. + + + Network identity and rules One authoritative release manifest states exactly what a node enforces. + + +Publish a machine-readable release manifest +Include network identity, source commits, mining class, dataset parameters, finality rule, program/verifier +identities, activation state and fee schedule. Generate current-status pages from it and label historical +records clearly. The earlier chain-ID and threshold discrepancies illustrate why this matters. + + + THE NO-FOUNDER EXERCISE + + Remove founder mining, proving, aggregation and public infrastructure from a test network. + Cross boundaries and inject failures. Show what continues to work, what pauses and how + independent participants recover. + + + +C3: release-manifest and update-control review. C2: no-founder network exercise. + + + + +IGNEUM 2.0 / 08 OCT 2026 21 / 37 + STRATEGY / 2.0 + + + +20 / REFERENCE LANDSCAPE + + +Learn from the mechanism. +Historical and future-hardware context retained from the research discussion. No new market +ranking is asserted here. + + R EFERENCE POINT L ESSON CARRIED INTO 2.0 + + + Specialised hardware existing and GPUs remaining viable are not mutually + Ethash + exclusive. Coexistence is the relevant target. + + + Bind work to useful general-purpose resources. Treat frequent emergency + RandomX + tweaks as a weaker foundation than a sound baseline. + + + The goal of keeping GPUs competitive without repeated algorithm forks + KAWPOW / Ravencoin + already has a serious precedent. + + + Benchmark an operating GPU-oriented system, including pooling, emissions + Ergo + and difficulty behaviour, not just a whitepaper. + + + Open, competitive reference mining software is part of accessibility. Treat + Firo + reported performance as source-reported. + + + + F UTURE OPPONENT TO ALLOW W HY IT CHANGES THE TEST + + + Programmable compute without Supports the whole family bank while removing unrelated + graphics graphics functions. + + + Reuses design work and changes components without funding an + Chiplets and modular revisions + entirely new project. + + + Survives known dataset growth without automatically replacing + Denser or excess memory + the compute core. + + + Chooses the cheapest balance of memory, movement, + Data-local and hybrid systems + recomputation and companion processors. + + + Specialises proving separately from the mining lottery. Useful + Proof accelerators + proving is not permanently GPU-exclusive. + + +These are stress-test opponents, not predictions of shipment dates or evidence that an Igneum chip exists. Credit future improvement +to commodity hardware and specialised hardware consistently. + + +S1: Ravencoin, Ergo and Firo context. C2: historical research and future-hardware stress cases. R1-R14. + + + + +IGNEUM 2.0 / 08 OCT 2026 22 / 37 + STRATEGY / 2.0 + + + +21 / DELIVERY PROGRAMME + + +The hardware delivery gates. +Proposed work packages. Owners, dates, budgets and numerical acceptance tolerances still +require approval. + + +G1 / FROZEN BASELINE + +Reproduce the real system. +Publish the exact v6 generator, verifier, dataset policy, compiler configuration and measurement harness. +Close the pending register, memory-clock, placed-core and 8 GB-card measurements. Test final mining +and proving together. + +Pass: independent operators reproduce the baseline within declared tolerances. Report wall power, device +telemetry, accepted/rejected work, compilation, memory and sustained thermal behaviour. +Lead role: GPU engineering. Evidence review: independent operators. + + + + +G2 / TWO ARCHITECTURAL EXPERIMENTS + +Test resource coupling and memory alternatives. +Reorganise existing work to increase unavoidable live-state and execution costs. Attack the candidate and +v6 with sharing, recomputation and data-local execution. Keep mixed-resource FP32 work separate and +optional. + +Pass: the candidate improves against re-optimised adversaries across the reference GPU population, +within a pre-agreed honest-card and verifier cost budget. +Lead roles: GPU engineering and cryptography. Reviewer: independent hardware team. + + + + +G3 / PROGRAMMABLE ADVERSARY + +Let the opponent survive. +Build a realistic multi-family, multi-epoch design with physical memory and complete-board costs. Permit +firmware updates, emulation, overprovisioning and hybrid devices. Separate process-node advantage from +architectural advantage. + +Pass: the strongest supported whole-system advantage remains inside the approved competitiveness +envelope. Publish uncertainty, unsuccessful designs and any shortcuts found. +Lead role: independent hardware reviewer. Decision: protocol and GPU leads. + + + +C2: five-deliverable research programme. Role labels are planning placeholders, not staff assignments. + + + + +IGNEUM 2.0 / 08 OCT 2026 23 / 37 + STRATEGY / 2.0 + + + +22 / DELIVERY PROGRAMME + + +The durability delivery gates. +Commercial validation runs alongside the network programme. None of these gates is marked +complete in this edition. + + +G4 / FIVE-YEAR COEXISTENCE MODEL + +Model the network after specialisation arrives. +Use measured and modelled hardware results rather than an assumed expiry date. Include rising and +falling revenue, lower issuance, different power costs, already-funded development, GPU resale/ +replacement and changes in proving demand. + +Pass: identify credible conditions for sustained accessible participation and state the failure regions. A +result that requires a small network, token appreciation or guaranteed chip death has not met the +objective. +Lead role: economic modelling. Inputs: independent hardware and operator data. + + + + +G5 / NO-RESCUE NETWORK EXERCISE + +Operate without founder intervention. +Use independent builds and operators. Remove founder infrastructure, cross program and family +boundaries, interrupt signing, partition the network, withdraw major providers and submit hostile proof +records. + +Pass: ordinary validators reject invalid work and the network exhibits documented safety, availability and +recovery behaviour without an emergency anti-chip rule or privileged intervention. +Lead roles: protocol engineering and independent security review. + + + + COMMERCIAL TRACK / IN PARALLEL + + Secure one genuine paid proof pilot. Progress to repeat purchases without reimbursing the + customer. Document the workload, service guarantee, total cost and customer's reason for + choosing Igneum. + + +Before mainnet, the intended release also needs complete proof enforcement, a resolved finality/recovery +model, operator-control tests, a compatible application test suite and an adequately funded maintenance +plan. A compressed exercise cannot substitute for years of operational evidence. + +C2: coexistence and no-rescue deliverables. S1/C3: commercial and mainnet-readiness conditions. + + + + +IGNEUM 2.0 / 08 OCT 2026 24 / 37 + STRATEGY / 2.0 + + + +23 / ACCEPTANCE SCORECARD + + +Evidence for every gate. +This is an acceptance checklist, not a completion dashboard. + + G ATE E VIDENCE REQUIRED D O NOT SUBSTITUTE + + + Pinned code and independently reproduced system- A favourable isolated + Hardware baseline + power results. benchmark. + + Best realistic multi-epoch adversary, complete cost One reference ASIC or a + Specialist competition + boundaries and uncertainty. synthesis artefact. + + Current owners and new entrants across the + Commodity access The newest flagship alone. + reference cohort. + + Unmodified validators reject invalid, replayed and Official producers behaving + Proof enforcement + misbound proofs. correctly. + + Declared workload, bounded backlog and tail- Fast shards with unbounded + Sustained proving + latency distribution. queues. + + Consistent authority changes and documented + Finality and recovery A timeout labelled irreversible. + partition behaviour. + + Authenticated roots, execution outcomes and trust Signatures over + User verification + anchors. unauthenticated authority. + + Pooled payments without hidden transfer of + Operator control A pool protocol name. + governance/finality control. + + Independent operation No-founder exercise on the real implementation. A centrally supported demo. + + Repeat paid external jobs and workable operator Devnet payouts or subsidised + Commercial demand + margins. volume. + + Internal proving/security payments and maintenance Burn accounting or assumed + Long-term funding + runway. appreciation. + + Comparative results, adoption, retention and A roadmap or unsupported + Leadership + reliability over time. rank. + + + + RELEASE EVIDENCE PACKET + + A source commit, exact parameters, test procedure, raw result, independent-reproduction + status, review scope and unresolved limitations should accompany every material claim. + + + +S1/S2: leadership outcomes. C2/C3: consolidated technical, economic and commercial acceptance tests. + + + + +IGNEUM 2.0 / 08 OCT 2026 25 / 37 + STRATEGY / 2.0 + + + +24 / RISK AND OWNERSHIP + + +Keep the hard risks in view. +Suggested lead roles. This document does not appoint individuals or invent delivery dates. + + R ISK P RIORITY RESPONSE L EAD ROLE + + + Residual specialist cost Run physical, programmable multi-epoch GPU + independent + advantage evaluation. Do not promise chip expiry. hardware + + Set GPU-cost and memory-accessibility limits + Defence harms honest cards GPU + product + before experiments. + + Make valid proof verification mandatory in ordinary + False proving reward Protocol + proving + validators. + + Resolve authority transitions and long-partition + Conflicting final histories Consensus + security + recovery. + + Preserve miner keys and transaction control Protocol + pool + Concentrated authority + through pooling. integration + + Provider withdrawal stalls Reassignment, usable inputs, replacement + Proving + operations + chain aggregation and failure tests. + + Model lower issuance and explicit recurring + Reward economics decay Economics + protocol + capacity payments. + + One paid workload, repeat customers, costs and + No external demand Commercial + proving + service guarantees. + + Explicit updates, reproducible builds and an + Release-key dependence Release engineering + incident/recovery process. + + Single release manifest and source-versioned + Status and claim drift Release + documentation + evidence pages. + + +Spend in the right order +Complete consensus proof enforcement and resolve finality boundaries while closing the v6 evidence +packet. Run hardware research and a narrow customer pilot in parallel. Delay broad ecosystem expansion +until the core path is secure, reproducible and useful. + +Publish a maintenance plan covering engineering, audits, infrastructure and incident response. Distinguish +committed funding from income that depends on future adoption. Preserve the fair-launch principle +without treating it as a funding strategy. + +C2/C3: prioritisation and risk themes. S1: adoption and proof-enforcement conditions. Owner roles are editorial planning labels. + + + + +IGNEUM 2.0 / 08 OCT 2026 26 / 37 + STRATEGY / 2.0 + + + +25 / LEADERSHIP AND PUBLIC CLAIMS + + +Leadership through outcomes. +Verified engineering earns consideration. Competitive economics and real demand earn +adoption. Sustained operation earns leadership. + +The commercial and adoption tests +Track whether miners remain active through weak market conditions, whether customers repurchase +without subsidies and whether independent developers can deploy useful applications. Reliability, +operator margin, liquidity and support all affect the outcome. None can be guaranteed by an algorithm. + + P UBLIC WORDING W HAT MUST SUPPORT IT + + + Designed for GPU competitiveness A clear objective and design rationale. Not a measured guarantee. + + + Team-tested Published procedure, version and team result. + + + An unaffiliated operator reproduces the stated result and + Independently reproduced + boundaries. + + + Independently reviewed A scoped review of the relevant release and its unresolved findings. + + + Comparative engineering evidence plus a credible operating and + Top-tier contender + customer proposition. + + + Sustained adoption, demand, reliability and retention. No + Category leader + unsupported numerical ranking. + + + + THE CLAIM TO EARN + + Igneum remains competitive on accessible commodity GPUs even when specialised mining + hardware is assumed to exist, remain compatible and seek profit. Its security does not rely on + identifying that hardware or retiring it through emergency changes. + + +Claims to leave out +Do not publish guaranteed chip death, a universal ASIC-efficiency ceiling, precise chip-arrival probabilities +without a calibrated model, guaranteed profits, Ethereum security by compatibility or automatic +transaction privacy from using ZK technology. + +The strongest proposition combines competitive commodity mining, application execution, verifiable +proving, an accessible operator application and meaningful miner control. Execute the evidence gates first. +Let the ranking follow the results. + +S1: leadership assessment and architecture boundaries. S2: adoption risks. C2: final competitiveness claim. + + + + +IGNEUM 2.0 / 08 OCT 2026 27 / 37 + STRATEGY / 2.0 + + + +26 / COMPLETENESS MAP + + +Everything has a home. +The operational plan is consolidated here. The supplied document is preserved in full in the +appendix. + + S OURCE THEME W HERE IT APPEARS + + + Four leadership requirements and screenshot + The objective (p. 3); leadership and claims (p. 27). + context + + Complete supplied leadership assessment Strategic position (p. 4); full source appendix A (p. 31). + + Application architecture (p. 15); full source appendix B (p. + Complete supplied EVM / zkVM strategy + 34). + + + Latest team chip figures and outstanding work Hardware snapshot (p. 6); decision register (p. 7). + + Architectural experiment (p. 9) through independent + GPU-first architecture, dataset and rotation + hardware brief (p. 12). + + Past, present and future threat model Reference landscape (p. 22); reference register (p. 29). + + Economic survival, ASIC coexistence and proof Coexistence economics (p. 13); useful work (p. 17); + demand combined workload (p. 18). + + Miner experience, pools and retained authority Ember and operator control (p. 14). + + Evidence baseline (p. 5); proof enforcement (p. 16) + Proof-of-concept limits and security gaps + through operational independence (p. 21). + + Delivery programme (p. 23) through risk and ownership (p. + Delivery, acceptance and risk + 26). + + + +Editorial boundaries +The first part converts the discussion into a usable plan without marking proposed work as completed. The +appendix retains the supplied document's organisation, argument, qualifications and level of detail. +Typography, punctuation and table structure are normalised for readability. The source title's spelling is +recorded rather than silently treated as the official brand spelling. + +No delivery dates, staff assignments, budgets or new performance claims have been invented. Historical +source statements have not been silently updated to a later status. + +S1/S2 and C1-C3: source coverage and editorial method. + + + + +IGNEUM 2.0 / 08 OCT 2026 28 / 37 + STRATEGY / 2.0 + + + +27 / PROVENANCE + + +Source register. +This is a designed compilation, not a new research or verification pass. + +S1 and S2 are the materials supplied with this request. C1-C3 are the preceding conversation. B1 is the +original brand kit recovered from the file library. References R1-R18 are reading links carried forward from +the discussion; they have not been independently rechecked for this formatting edition. + +S1 IGNEUM 2.0.rtf + Supplied document. Complete substantive text retained in appendices A and B. + +S2 Screenshot 2026-10-08 at 16.30.15.png + Supplied four-outcome table and leadership context. Re-typeset on the mission page. + +C1 Team chip-status updates in this conversation + Reported hardware figures, chosen class-v6 changes, four-layer rotation, rejected levers and pending measurements. + +C2 GPU competitiveness research discussion + Consolidated research recommendations, economic stress cases, future opponents and five delivery gates. + +C3 Earlier litepaper and proof-of-concept review + Historical reported proving results and version-specific security, finality, wallet and operations findings. + +B1 Igneum brand kit, 7 October 2026 + Original mark and lockups; Unbounded, IBM Plex Sans and IBM Plex Mono; obsidian, ember, graphite, bone and + molten palette. + +R1 Igneum litepaper, ledger, evidence and economics + Project references carried forward from the supplied material and discussion. + +R2 Ethereum: Ethash + Historical GPU/ASIC coexistence context. + +R3 Monero: a note on scheduled protocol upgrades + Earlier anti-ASIC changes and the transition to RandomX. + +R4 Ravencoin, Ergo and Firo reference landscape + Comparative project descriptions in the supplied source. See also Ergo Autolykos and Firo miner-release material in + the discussion. + +R5 RandomX design and design v2 + Device binding, program selection and tightly connected resource use. + +R6 ProgPoW design and independent audit + Resource matching, state movement and alternative implementations. + +The source text includes date-sensitive descriptions of project status and competitors. Those are retained as source statements. Their +presence in a polished document does not convert them into independently verified findings. + + +Source register. Reading links are retained for traceability, not represented as a fresh source audit. + + + + +IGNEUM 2.0 / 08 OCT 2026 29 / 37 + STRATEGY / 2.0 + + + +28 / READING LINKS + + +Research references. +Use the linked primary material when reproducing experiments, reviewing claims or updating +the plan. + +R7 HashCore + Processor-resource-matching research direction. + +R8 NVIDIA CUDA best practices + Registers, occupancy, memory behaviour and reproducible numerical execution. + +R9 Memory-hardness research discussed earlier + Distinguishes memory-capacity cost from bandwidth/energy properties. + +R10 EIP-1057 and related evaluation discussion + Proof-of-work structure and questions about reusable expensive work. + +R11 Vortex GPU architecture + Programmable compute as a future-adversary category. + +R12 UCIe specifications + Modular interconnect and packaging as future-adversary context. + +R13 Samsung 24 Gb GDDR7 announcement + Memory-density evolution; not a claim that arbitrary boards are upgradeable. + +R14 PipeZK + Proof-specific accelerator research, not a measured Igneum advantage. + +R15 SP1 documentation and RSP + General-purpose zkVM execution and EVM proving composition. + +R16 Ethereum: ZK-rollups and zkEVM programme + Execution proofs, settlement, availability and privacy boundaries. + +R17 Stratum V2 and Monero P2Pool + Job declaration, payout variance and retained operator control. + +R18 Ethereum receipt and account-proof interfaces + Inclusion, execution status and state-root authentication are distinct properties. + + + + UPDATING THIS DOCUMENT + + Update the evidence against a pinned release before changing a status label. Preserve + superseded results as historical records and distinguish new research from the supplied source. + + + +Carried-forward research references. Full supplied document begins on the following pages. + + + + +IGNEUM 2.0 / 08 OCT 2026 30 / 37 + STRATEGY / 2.0 + + + +APPENDIX A / SUPPLIED DOCUMENT + + + +Leadership assessment. +Complete source text. The original source title is INGEUM 2.0. + +Retained from IGNEUM 2.0.rtf. Formatting and punctuation normalised. Source statements are not newly +verified. + + + + +Yes - if the programme delivers the independently verified results we defined, my judgement is that Igneum +would belong in the top tier of GPU-first mining projects, with a credible case for technical leadership. +That is different from automatically becoming the largest, most profitable or most trusted GPU network. You +can engineer a leading system; adoption and sustained demand still have to follow. +The distinction is between shipping the proposed changes and demonstrating that they achieve the +objective. The latter is what would earn that position. + + +Where successful execution would put you + + A REA M Y ASSESSMENT OF THE PROPOSED END-STATE + + + A potential leadership position, provided independent hardware + Keeping ordinary GPUs competitive analysis confirms the result against programmable, multi-epoch + competitors. + + + A major strength if you publish reproducible measurements, realistic + Quality of the resistance evidence adversarial designs and economics that do not assume chips + automatically expire. + + + Potentially top-tier: straightforward installation, effective tuning, + Miner experience + transparent earnings, reliable payouts and retained control. + + + A compelling proposition if the same accessible hardware can earn + Usefulness of the hardware + from genuinely purchased proving work as well as securing the chain. + + + A credible contender after independent review and failure testing - not + Security and decentralisation + something a feature list establishes. + + + Miner profitability and market Still dependent on demand, competition, liquidity and operating costs. + leadership These cannot be guaranteed by protocol design. + + +The strongest potential advantage is the complete package - not one supposedly unbeatable hash. + + +You would be competing with serious projects +The space is not empty, and I would not claim Igneum had surpassed these projects merely because its +design is newer. +Ravencoin already expresses a closely related objective. Its KAWPOW approach is intended to keep +consumer GPUs competitive, explicitly allows for future ASIC development, and does not envisage further +algorithm forks as the normal defence. Igneum would need to demonstrate a stronger result or a more +valuable overall offering - not just restate that goal. + + +IGNEUM 2.0 / 08 OCT 2026 31 / 37 + STRATEGY / 2.0 + + + +Ergo already has a GPU-oriented, memory-hard mining design, with implemented changes to pooling, +emissions and difficulty adjustment. That gives you an operating system to benchmark against, rather than +merely a competing whitepaper. +Firo is actively improving commodity mining accessibility. Its September 2026 reference-miner release +supports NVIDIA and AMD, charges no developer fee, and reports performance within roughly 1% of +popular closed-source alternatives. That performance figure is Firo’s own report, but it illustrates the +practical standard Ember would need to meet. +Those are useful reference points, not an exhaustive league table. They also show why “GPU-friendly” is the +entry requirement, not sufficient differentiation. + + +What could make Igneum stand out +Your proposed combination is more interesting: +Competitive commodity mining + application execution + verifiable proving + an accessible operator +application + meaningful miner control. +The litepaper already frames mining, proving and Ethereum-compatible execution as separate but +connected parts of the system. The opportunity is to make that combination work reliably and economically +- not simply to have more features than another chain. +For a miner, the strongest proposition would be: + + “My hardware remains useful and competitive, I can earn from more than the mining subsidy, and + I do not have to surrender control to participate.” + +For a customer buying proofs: + + “I receive a correct result at a competitive price and reliable delivery time, without needing to care + which independent operator produced it.” + +Deliver both, and Igneum would have a strong reason to exist beyond attracting miners from another coin. +However, the proving-income distinction matters enormously. The current economics page describes +internal proving payouts on a valueless devnet and says the external proving market is not yet built. Internal +reward distribution demonstrates the mechanism; repeat purchases by outside customers would +demonstrate demand. + + +What separates “top-tier technology” from “the leading +network”? +I would look for three outcomes. +Miners stay through difficult conditions. Not because the launch is temporarily lucrative, but because +hardware compatibility, operating costs, payouts and control remain attractive. +Customers repeatedly pay for the output. Not subsidised pilots or partnership announcements: useful work +purchased at prices that support reliable service and operator margins. +The network works without the founding team holding it together. Independent operators build the +software, enforce the rules, survive failures and continue operating without emergency intervention. +Those would be my tests for leadership. A small specialist-hardware advantage alone would not establish +any of them. + + + + +IGNEUM 2.0 / 08 OCT 2026 32 / 37 + STRATEGY / 2.0 + + + + +My direct answer +The ceiling is category leadership. Successful, independently validated execution would put Igneum in +serious contention for the top of the GPU-mining space on engineering and operator proposition. +But I would not give it an unsupported “number one” ranking before comparative results and real-world +adoption exist. +The progression I would expect is: +Demonstrated technical advantage → credible top-tier project → repeat customer demand and miner +retention → potential category leader. +You have a plausible route to the top. The decisive move is now to prove that ordinary operators can +succeed on the system - not to make the design sound more ambitious. + + + + +IGNEUM 2.0 / 08 OCT 2026 33 / 37 + STRATEGY / 2.0 + + + +APPENDIX B / SUPPLIED DOCUMENT + + + +EVM and proving architecture. +Complete second section of the supplied document, in its original order. + +Retained from IGNEUM 2.0.rtf. Proposed architecture and source-snapshot qualifications are preserved. + + + + +Yes - EVM-compatible applications with ZK-proven execution are the right default for Igneum. But I would +position and build it as a GPU-secured L1 with a flexible proving layer, not simply “another zkEVM chain.” +The architecture I would choose is: + + EVM for developers. A general-purpose zkVM for proving. Igneum’s own consensus for security. + External customers for additional proving demand. + +Those choices fit together, but they are not the same decision. + +1. Separate the three architectural choices + + M Y RECOMMENDATION FOR + D ECISION W HY + I GNEUM + + + Let builders use familiar contracts, + What developers build + EVM-compatible execution languages and tools rather than requiring + against + them to learn a new application platform. + + + Prove the EVM implementation without + An established general-purpose + developing an entirely new proof system + How execution is proved zkVM, initially your SP1-based + yourselves. Preserve a carefully versioned + implementation + replacement path. + + + This preserves your actual objective: an + Where the network Your sovereign GPU-mined L1, independent network secured by + obtains consensus and subject to the security gates we accessible hardware, rather than a proving + finality discussed service attached to someone else’s + settlement system. + + +Your litepaper already points broadly in this direction: it identifies revm for EVM execution and SP1 behind a +versioned proving interface. I would refine that architecture rather than restart it. +A zkVM and a zkEVM are not competing choices here. SP1 proves programs compiled for RISC-V; one such +program can implement EVM execution. Succinct’s RSP project demonstrates this composition using Reth +and SP1, although that repository explicitly warns that it is not audited or production-ready. + +2. Why EVM is a sensible application layer +I would not make attracting developers harder while you are already solving difficult mining, consensus and +proving problems. +EVM compatibility lets developers reuse familiar languages and infrastructure. Ethereum’s documentation +identifies precisely that benefit: applications can use established tooling while gaining proof-based +verification. + + + +IGNEUM 2.0 / 08 OCT 2026 34 / 37 + STRATEGY / 2.0 + + + +For Igneum, my preferred developer experience would be: + + “Deploy familiar contracts, understand a small, clearly documented set of differences, and obtain + verifiable execution.” + +That is a stronger starting point than asking developers to adopt a new language, wallet model, execution +environment and security model simultaneously. +However, compatibility needs to be demonstrated, not described as “everything runs unchanged.” Your +ledger already acknowledges differences in block context, randomness and two-dimensional fees. Those can +matter to application behaviour even where the bytecode executes successfully. +I would therefore make compatibility testing a product deliverable: representative contracts, wallet fee +estimation, indexing, failed transactions, receipts and application-specific assumptions. + +3. ZK-proven execution is also aligned with where the technology +is going +This is not a case of choosing an architecture whose only purpose is Ethereum rollups. +The Ethereum Foundation’s current zkEVM programme is working towards proof-based verification of +Ethereum’s own L1 execution, beginning with optional execution proofs and aiming later for mandatory +proofs. Its approach explicitly involves general-purpose zkVMs. +That supports your architectural direction: +Keep a familiar application environment, while changing how execution is verified. +It does not establish that Igneum’s implementation is secure or that customers will choose it. It does mean +you can build on a substantial shared engineering direction rather than invent every component. +My recommendation is to benefit from that work while concentrating your own effort on what is distinctive: +accessible operators, distributed proving, reliable payments and the GPU-mined base layer. + +4. I would not turn Igneum into an Ethereum L2 by default +Using EVM execution and ZK proofs does not require moving Igneum “onto Ethereum.” +A conventional Ethereum ZK-rollup uses Ethereum to enforce state updates and make the necessary state- +reconstruction data available. That is a different security and settlement arrangement from operating a +sovereign L1. +An L2 could be the better choice for a project whose primary objective was Ethereum settlement and an +Ethereum-facing application. But it would not automatically be a better implementation of your objective: an +independent, durable home for GPU operators. +There is a real cost to choosing sovereignty: you must establish your own consensus security, data +availability and credible cross-chain verification. Adding execution proofs does not make those +responsibilities disappear. +My preferred commercial relationship is: + + Serve Ethereum and other networks without requiring Igneum to become subordinate to one of + them. + +Customers should be able to purchase supported proofs for their existing systems. Requiring every customer +to migrate its application to Igneum would unnecessarily narrow the business. + + + + +IGNEUM 2.0 / 08 OCT 2026 35 / 37 + STRATEGY / 2.0 + + + + +5. The proving business should be broader than your own zkEVM +This is the most important strategic refinement. +Make EVM the main application interface, but do not make EVM execution the only useful work your proving +infrastructure can eventually support. +A general-purpose zkVM gives you a potential route to additional verifiable workloads. It does not make +every proof format interchangeable: each supported service still needs its own validated program, inputs, +verification rules, performance measurements and delivery requirements. SP1’s general-purpose execution +model supports that broader direction. +I would start narrowly: +First: reliably prove Igneum’s own execution. +Next: support one external customer’s exact workload, with repeat paid jobs. +Then: add further workloads where the existing operator fleet has a demonstrated advantage. +Your economics page still describes the external proving market as unbuilt. That is an opportunity to shape +correctly - not established demand that should already be included in revenue assumptions. +Igneum should not need to win a contest for the largest application ecosystem before its operators can sell +useful computation. + +6. The conditions that make this the right choice +I would keep this architecture only while enforcing four requirements. + +Proofs must become a protocol guarantee +Your ledger currently states that proof verification occurs outside the consensus path in proving v0; a +modified producer can include a matching statement without the valid proof and cause an undeserved +payout. +Closing that gap is essential. Otherwise, the network is demonstrating proving activity rather than enforcing a +permissionless proving economy. + +The hardware requirements must match the miner promise +The litepaper currently distinguishes NVIDIA proving from AMD and Apple mining support. That is an +important limitation to preserve in the product language. +I would judge the proving stack on the complete pipeline: inputs, proving, aggregation, verification, payment, +memory footprint and mining income forgone. +A fast shard result is not sufficient when aggregation or memory pressure makes ordinary operators +uncompetitive. + +Proof-system flexibility must not become arbitrary acceptance +Keep the implementation replaceable, but pin the permitted program identities, verifier versions and security +parameters in the protocol. +My recommendation is one well-tested backend first, a clean replacement interface, and independent +implementations where justified later - not several immature backends accepted interchangeably. +The Ethereum Foundation’s security work emphasises that proving speed is insufficient without soundness +analysis and appropriate security margins. That is directly relevant to deciding which optimisations and +versions Igneum can safely adopt. + +Proving must not become the authority to control the chain +I would preserve your separation between winning the mining lottery and producing proofs. + + +IGNEUM 2.0 / 08 OCT 2026 36 / 37 + STRATEGY / 2.0 + + + +But also test whether a concentrated proving provider could stall useful operation by withholding service. +The design needs replacement operators, usable inputs, reassignment and explicit behaviour during proof +delays. +Separate responsibilities on paper are not enough; they must remain separable during a failure. + +7. What “zkEVM” should - and should not - mean in your +positioning +I would not lead with: +“We are another zkEVM.” +I would lead with: + + “A GPU-secured network for Ethereum-compatible applications and verifiable computation.” + +Then explain the proof architecture underneath it. +Also keep three boundaries explicit: +Proven execution is not automatically finality. +EVM compatibility is not Ethereum security. +ZK technology does not automatically make transactions private. Ethereum’s rollup documentation explicitly +notes that published state-reconstruction data is public; privacy requires additional application or protocol +design. +And none of these choices, by itself, solves specialised-hardware competition. Your mining-resistance +programme remains a separate obligation. + +My judgement +Yes: stay with EVM-compatible, ZK-provable execution. I would not switch to a new application VM, develop +a bespoke proof system, or convert Igneum into an Ethereum rollup just to follow a category label. +The strongest architecture for your stated purpose is: + + A sovereign GPU-mined L1, familiar EVM applications, an established and versioned zkVM proving + engine, and a proving service capable of serving customers beyond Igneum. + +EVM is the right front door. Verifiable computation is the broader opportunity. Keeping ordinary operators +competitive is the differentiator you still have to prove. + + +END OF SUPPLIED SOURCE + +The original document is preserved in full across appendices A and B. + + + + +IGNEUM 2.0 / 08 OCT 2026 37 / 37 + \ No newline at end of file diff --git a/docs/plans/igneum-2.0.md b/docs/plans/igneum-2.0.md index 7a4bb1e72..7e8329e4c 100644 --- a/docs/plans/igneum-2.0.md +++ b/docs/plans/igneum-2.0.md @@ -144,3 +144,59 @@ Owner: site lane. | Secure execution, finality and independently operated infrastructure | Developers and customers trust the network with meaningful activity | Each row is served only with its evidence beside it. What stops number one: losing on customer acquisition, developer adoption, operator economics or reliability; and GPU competitiveness is a contested claim (Ravencoin states it already), so the site shows a better result, never a more ambitious description. + +## Addendum from the complete plan (IGNEUM_2.0_Plan_Light.pdf, 8 October 2026, 37 pages) + +The PDF is the complete reference and supersedes the .rtf where they differ; both are kept beside this file (igneum-2.0-plan.pdf, igneum-2.0-plan.txt). These pins were missing above. + +### Evidence classes and status discipline (plan p. 5, 25, 27) +- [ ] Every served claim carries one label: TEAM-REPORTED, MODELLED, PROPOSED, PENDING or EXCLUDED. Status words are distinct and never collapsed: designed, implemented, activated, team-tested, independently reproduced, independently reviewed. +- [ ] Public wording ladder, each rung with what supports it: "designed for GPU competitiveness" (objective and rationale only); "team-tested" (published procedure, version, result); "independently reproduced" (an unaffiliated operator); "independently reviewed" (a scoped review with its unresolved findings); "top-tier contender" (comparative evidence plus operating and customer proposition); "category leader" (sustained adoption, demand, reliability, retention; never a numerical rank). +- [ ] Claims never published: guaranteed chip death, a universal ASIC-efficiency ceiling, chip-arrival probabilities without a calibrated model, guaranteed profits, Ethereum security by compatibility, privacy from ZK. +- [ ] Release evidence packet beside every material claim: source commit, exact parameters, test procedure, raw result, independent-reproduction status, review scope, unresolved limitations. + +### Decision register additions (p. 7) +- [ ] Also excluded, kept as controls: SM gating, wider reads, sealed classes, random epoch lengths, per-tier scoring, VRF draws. The long-program result stays rejected when instruction memory is modelled as shared SRAM, not flip-flops. +- [ ] The one acceptance rule for any hash change: it passes only when the best adversarial implementation becomes worse relative to the best practical GPU implementation, within pre-agreed cost and verification limits. +- [ ] Accepted work includes rejected submissions, downtime, epoch preparation, compilation, host power and network delays. + +### Rotation mechanisms (p. 11) +- [ ] Miner-voted bring-forward is specified as a mechanism: activation rule, coalition behaviour, partition handling, old-client behaviour. "No veto" is a mechanism, not a label. +- [ ] Seed and VDF pipeline: the seed-selection property it protects is stated, and behaviour when finality is unavailable at a seed boundary is defined and tested. + +### Independent hardware brief (p. 12) +- [ ] The adversary's transition matrix, each row a required result: firmware update (throughput, energy, cost before and after each family transition); emulation (penalty for missing native operations; slower is not unprofitable); memory expansion or overprovisioning (board cost, bandwidth, power, survival through the dataset schedule); companion CPU, GPU or FPGA (complete-system economics including hybrid mining and proving); favourable-period mining (revenue after idle, re-entry, difficulty response); silicon revision (incremental cost, reused design work, realistic delay). +- [ ] Evidence standard: realistic SRAM macros, ports, wiring, memory interfaces, switching activity, complete-board overhead; same-node and advanced-node results kept separate; uncertainty ranges published. +- [ ] The lifetime rule: a capable programmable design survives several epochs; a retirement benefit is awarded only when the cheapest adaptation loses economic competitiveness. +- [ ] The disclosure prize rewards a better adversary and a reproduced shortcut, not confirmatory results. + +### Coexistence economics additions (p. 13) +- [ ] Scenario axes include market structure: private supply, public hardware sales, multiple suppliers, concentration. +- [ ] The USD 340 M and USD 23 M thresholds and the USD 20 to 75 M development range live in a sensitivity workbook with their assumptions, never as served boundaries. + +### Miner and operator experience (p. 14) +- [ ] Desktop-first, a mining console. Easy entry: install, hardware detection, compatibility explanation, safe default tuning. Honest economics: mining, internal proving and external proving income shown separately, net of the operator's entered electricity tariff. Control: power limits, pause and stop, job selection, explicit acceptance of software updates. Failure visibility: rejected work, failed proofs, queue delays, memory pressure, missed payments visible and actionable. Accessible payouts: non-custodial, practical for small operators. Safe execution: proving isolated from wallet secrets and signing authority; security assumptions published. +- [ ] Hardware profiling lives in the client, never as consensus privilege. + +### Proving correctness (p. 16) +- [ ] The negative test set every validator passes: correct statement with an invalid proof (rejected, no reward); wrong program or verifier identity; wrong chain, epoch or statement binding (replay); changed payout identity; duplicate proof reward; incorrect rewards or consensus inputs (derivation authenticated, not only execution). Each mapped to a test in the enforced-proving set with its version. +- [ ] Boundary served: a proof of execution is not a proof of authenticated consensus inputs, canonical history or data availability. + +### Consensus and failure behaviour (p. 19) +- [ ] D5 scenario rows: prolonged partition (no conflicting final histories inside the fault assumptions; liveness loss explicit); authority-set transition (verifiable continuity from the last certified history; a timeout alone is not evidence missing voters are gone); signing stops while mining continues (defined checkpoint, weight and recovery; no contradictory certificates); old voting keys compromised (its own analysis, distinct from new hashrate); finality unavailable at a seed boundary (a seed and mining path that does not depend on an unavailable certificate); partitions reconnect (deterministic recovery, no quiet reversal of an irreversible label). +- [ ] The real integration tested together: ordering, finality, proof queues, voter tables, seed transitions. +- [ ] User-facing rule everywhere: included, executed, proven and finalised are four states; a safe pause is shown as a pause. + +### User verification (p. 20) +- [ ] Light wallet: starting point, voter weights and authority changes authenticated. Execution proof: the permitted proof verified and its inputs authenticated, never an aggregator statement in its place. Payment receipt: proves the transfer with asset, recipient and amount, or is labelled "transaction-inclusion receipt". Oracle: deployer-installed trust anchors removed or disclosed, unchecked signatures named. Data availability: how state is obtained and reconstructed, explained. + +### Operational independence (p. 21) +- [ ] One machine-readable release manifest: network identity, source commits, mining class, dataset parameters, finality rule, program and verifier identities, activation state, fee schedule. Status pages generate from it; historical records are labelled. +- [ ] Software release: reproducible builds, pinned source and binaries, explicit operator acceptance, a signing-key incident procedure. A fleet that auto-accepts a release key is operationally centralised. +- [ ] Public infrastructure, mining, proving and aggregation continue without founder services and without unpublished files or hidden configuration. + +### Programme order, mainnet prerequisites, funding (p. 24, 26) +- [ ] Spend order: proof enforcement and finality boundaries first while closing the v6 evidence packet; hardware research and one narrow paid pilot in parallel; broad ecosystem expansion waits until the core path is secure, reproducible and useful. +- [ ] Mainnet needs: complete proof enforcement, a resolved finality and recovery model, operator-control tests, the compatible-application test suite, a funded maintenance plan (engineering, audits, infrastructure, incident response), committed funding distinguished from adoption-dependent income; fair launch is a principle, not a funding strategy. +- [ ] Acceptance scorecard served as a checklist with its "do not substitute" column (plan p. 25), never as a completion dashboard. +- [ ] Brand kit stands: Unbounded, IBM Plex Sans, IBM Plex Mono; obsidian, ember, graphite, bone, molten.