Skip to content
DnsLister Forum

Where domain hunters compare notes

VOID Network 24-Hour Build Report: 11 PRs Merged, Paid Work Hardened, Portable Nodes, Market Infrastructure, and VOID Realms

Over the last 24 hours, we merged **11 pull requests** into the VOID Network codebase while continuing several isolated development lanes.

The main focus was authenticated paid work, Buy VOID safety, public agent access, market-opportunity infrastructure, and making VOID nodes easier for ordinary people to install.

This was not just documentation churn. We closed specific replay, substitution, authentication, runtime-integrity, transaction-idempotency, and distribution problems. At the same time, the merged work remained fail-closed: no wallet access, transaction broadcast, Work Credit mutation, deployment, or fund movement was hidden inside these source changes.

## Authenticated paid work

A large part of the day was spent closing the remaining integrity gaps between VOID’s source contracts and an eventual live paid-work canary.

### Nine-record receiver state reconciled

[PR #961](https://github.com/6ZoSo9/void-node/pull/961) reconciled the authenticated paid-work metadata with the receiver’s verified nine-record credential registry.

The source now records that the receiver loaded the intended registry while still being honest about what this evidence does not prove:

* No live authentication was observed.

* Runtime freshness is not permanently established by source.

* No activation authority was granted.

* The selected credential, appended credential, and direct requester credential remain distinct.

* Receipt and submission counts were proven unchanged across the reviewed restart.

### Execution packet hardened

[PR #964](https://github.com/6ZoSo9/void-node/pull/964) repaired the production activation execution packet and locked its complete sequence of **18 ordered gates**.

It now rejects the insertion, removal, renaming, or reordering of any gate. It also requires the exact twelve-key authority-denial map instead of merely counting twelve false values.

The decision remained:

`SOURCE_READY_EXECUTION_NOT_AUTHORIZED`

### Runtime revalidation contract added

[PR #966](https://github.com/6ZoSo9/void-node/pull/966) added a sanitized runtime-revalidation receipt and an exact trusted-context companion binding.

The contract covers:

* Receiver health and active state

* Loopback-only listener requirements

* Exact credential-registry identity

* Credential validity and revocation

* Replay-state checks

* Observation freshness

* Exact trusted-context bundle digest and private-path fingerprint

* Mandatory exclusion of raw tokens, private paths, signatures, and secret material

A valid receipt still cannot authorize execution. It only proves that a bounded set of runtime facts was inspected and sanitized correctly.

### Credential rotation planned

[PR #968](https://github.com/6ZoSo9/void-node/pull/968) added a closed credential-rotation plan for the paid-work credential and its Work Credit binding.

The plan prevents:

* Retiring the old binding too early

* Overlapping two active bindings for the same account

* Reusing the old credential identity

* Skipping runtime revalidation

* Blurring source preparation into private credential generation or registry mutation

The credential and binding reached their shared expiration boundary at **August 5, 2026, 00:00 UTC**, so the normal pre-expiry path is no longer sufficient.

### Replacement issuance boundary closed

[PR #972](https://github.com/6ZoSo9/void-node/pull/972) added the replacement-issuance preparation contract.

This lane also closed several less obvious JavaScript integrity problems. Untrusted evidence is now rejected when it contains proxies, accessors, custom prototypes, hidden fields, symbols, sparse arrays, cycles, shared references, non-JSON values, or resource-bound violations.

The result is a detached, deeply frozen, content-addressed preparation packet.

The decision remains:

`HOLD_PENDING_PRIVATE_REPLACEMENT_ISSUANCE_AND_ROTATION`

### Public paid-work origin bridge merged

[PR #973](https://github.com/6ZoSo9/void-node/pull/973) added a narrowly scoped public bridge for exactly one route:

`/__void/agents/paid-work/submissions/v1`

The surrounding agent namespace remains closed rather than becoming a generic reverse proxy.

The bridge includes:

* Exact-route enforcement

* Loopback-only upstream requirements

* Bounded request and response sizes

* Payload SHA-256 revalidation at the edge

* Redirect rejection

* Removal of sensitive response headers

* Isolation of sibling and namespace-root paths

The PR was reviewed at its exact six-file scope and exact head after all **48 captured workflows succeeded**.

The bridge is merged as source but has not been deployed, and SSH forwarding has not been activated.

## Buy VOID

Two important Buy VOID safety layers were merged.

### Bounded non-money runtime apply

[PR #963](https://github.com/6ZoSo9/void-node/pull/963) mounted a default-off runtime path for only two bounded stages:

* `observe_and_claim`

* `reserve_inventory_and_attempt`

Three terminal or money-related stages remain hard-forbidden:

* `execute_reserved_plan`

* `reconcile_possible_broadcast`

* `closeout_confirmed_delivery`

The runtime requires server-derived state, exact plan fingerprints, multiple confirmation layers, one request, one stage, no startup execution, no automatic retry, and no background loop.

A read-only survey found **zero eligible requests**. Nothing was claimed, reserved, paid, settled, or written to a ledger.

### Native transaction idempotency hardened

[PR #969](https://github.com/6ZoSo9/void-node/pull/969) closed several serious duplicate-submission and journal-replay risks in the native VOID fulfillment path.

The repaired guard now permanently binds:

* Execution-attempt identity

* Submission idempotency key

* Expected transaction hash

* Transaction-plan fingerprint

* First durable release reason

An alternate idempotency key can no longer reopen the same attempt after an uncertain broadcast. Terminal or manual-reconciliation dispositions cannot be reinterpreted as proof that a transaction was never submitted.

This is important groundwork for preventing duplicate native VOID delivery when live fulfillment is eventually enabled.

The blunt truth is that a real customer still cannot complete fully automatic native VOID purchase and settlement end to end. We advanced the safety boundary substantially, but we did not cross the live-money line.

## Market-opportunity infrastructure

We continued building the evidence and accounting layers needed for VOID to evaluate outside market opportunities without pretending a paper result is executable profit.

### Across round-trip composition

[PR #959](https://github.com/6ZoSo9/void-node/pull/959) connected sanitized token valuation evidence to the self-capital round-trip paper observer.

It independently verifies starting capital, derives ending value from actual token amounts, and rejects inflated or mathematically inconsistent valuations.

### Conservative dual-source quotes

[PR #960](https://github.com/6ZoSo9/void-node/pull/960) added a two-source quote reducer that deliberately chooses the less optimistic evidence:

* Lower expected output

* Lower guaranteed output

* Lower USD value

* Higher gas

* Slower fill time

* Earlier expiration

It also removed locale-dependent ordering so identical evidence produces identical hashes across different hosts.

These lanes remain paper-only. They performed no live quote request, wallet access, swap, bridge transaction, or fund movement.

## Separate USDC/wVOID market lane

Work is now active on [PR #974](https://github.com/6ZoSo9/void-node/pull/974), which defines a separate future **USDC/wVOID market on Base**.

The plan deliberately preserves the existing fixed-price Buy VOID presale.

The proposed boundaries include:

* Native VOID on chain ID 2050 remains canonical.

* wVOID is a separate Base representation.

* Base Sepolia is the first canary network.

* Minting requires finalized native VOID lock.

* Native release requires a prior wVOID burn.

* Wrapped supply cannot exceed locked native VOID.

* Presale funds and inventory cannot be silently reused.

* Leverage and borrowing are forbidden.

This is still a source plan. No token, bridge, pool, or liquidity position has been deployed.

## Portable VOID node installation

[PR #977](https://github.com/6ZoSo9/void-node/pull/977) merged a major distribution improvement.

VOID’s Linux x86-64 release tooling can now bundle its own verified Node.js 22 runtime. Ordinary operators should not need to install the right Node version, use `nvm`, run `npm ci`, compile TypeScript, or troubleshoot host runtime differences just to run a node.

The installer verifies:

* Release checksums

* Every extracted file

* The bundled runtime digest

* Node.js major version 22

* Manifest and build-information bindings

* Unsafe archive paths

* Host-runtime independence

The proof deliberately placed a fake, failing `node` command first in `PATH`; installation and diagnostics still succeeded through the bundled runtime.

The tooling is merged, but an immutable public release has not yet been published. A clean-host Ubuntu 26.04 qualification also remains pending.

## VOID Realms

Three active draft lanes are hardening the distributed-world architecture:

* [PR #967](https://github.com/6ZoSo9/void-node/pull/967) verifies the complete checkpoint graph, authority leases, regional chains, player handoffs, and handoff receipts.

* [PR #970](https://github.com/6ZoSo9/void-node/pull/970) verifies player-node replica advertisements and rejects stale, zero-byte, substituted, or noncanonical records.

* [PR #971](https://github.com/6ZoSo9/void-node/pull/971) verifies tri-scale building state transitions for placement, breaking, subdivision, and merging.

These guards close content-addressing and state-substitution problems, but they still do not create a live world, assign gameplay authority, commit gameplay state, or start a server.

## VOID Agent Alliance

[PR #962](https://github.com/6ZoSo9/void-node/pull/962) remains an active draft defining an opt-in alliance protocol for independent AI agents.

The contract includes:

* Portable agent identities

* Capability limits

* Voluntary membership and exit

* Suspension, quarantine, and revocation

* Member and Sovereign signatures for admission

* Exact constitutional-charter binding

* Explicit recognition of ZoSo’s constitutional authority

* Rejection of impersonation, coercion, concealed authority, wallet access, unauthorized deployment, sabotage, surveillance, and fund movement

No live alliance registry or production enrollment has been activated.

## Infrastructure blocker discovered

We also traced a real public-network problem rather than hiding it.

A bounded bundle was transferred successfully to Nimo over authenticated Tailscale SSH, but the external canary stopped on:

`getaddrinfo EAI_AGAIN voidchain.io`

The follow-up DNS survey found `SERVFAIL` through public resolvers.

The trace showed that the `.io` registry delegates `voidchain.io` to Google `ns-cloud-a1` through `ns-cloud-a4`, but those servers were not answering authoritatively for the child zone. No usable SOA, NS, A, or DNSKEY response was available.

The current classification is:

`child_nameservers_unreachable_or_not_authoritative`

The process stopped before credential access, authentication, paid-work submission, payment, Work Credit mutation, wallet activity, or transaction activity.

## What we are working on now

The current active lanes are:

* Post-expiry paid-work recovery preparation: [PR #975](https://github.com/6ZoSo9/void-node/pull/975)

* Binding the paid-work listener to the exact systemd service cgroup, process identity, socket inode, and network namespace: [PR #976](https://github.com/6ZoSo9/void-node/pull/976)

* Restoring authoritative DNS for `voidchain.io`

* Reviewing the three VOID Realms integrity guards

* Completing the Agent Alliance membership contract

* Reviewing the separate USDC/wVOID Base market plan

* Preparing clean-host qualification for the portable node release

## What is planned next

The immediate order of work is:

  1. Repair the `voidchain.io` authoritative DNS or registrar delegation and rerun the bounded public canary.

  2. Finish the post-expiry paid-work recovery contracts.

  3. Bind a valid canonical issuance plan without inventing or reusing incompatible identifiers.

  4. Generate replacement credential material privately on the designated host.

  5. Review and apply the credential registry update through a separately authorized operation.

  6. Revalidate the receiver and retire the expired Work Credit binding before creating the replacement binding.

  7. Run one tightly bounded paid-work canary only after fresh signatures, a fresh quote, exact execution-plan binding, and fresh ZoSo confirmation.

  8. Qualify and publish the portable VOID node release.

  9. Review and merge the Realms, Agent Alliance, and USDC/wVOID lanes where their exact heads remain green.

  10. Continue moving Buy VOID toward real automatic fulfillment without weakening duplicate-delivery, signer, replay, inventory, or treasury protections.

That is where VOID stands after the last 24 hours: **11 merged PRs, several active exact-scope lanes, a real DNS failure identified, substantial progress toward public agents and automated paid work, and no false claim that unfinished live-money systems are already operational.**

PROTECT THE CORE.

submitted by /u/amazoomer to r/VoidChain
[link] [comments]

Source: r/VoidChain · by /u/amazoomer

Leave a Reply

Your email address will not be published. Required fields are marked *