VOID Public Node Profile
This node exposes proofs, not controls.
Read-only public surface for a VOID node. It shows proof-backed activity and DataNet-backed public records without exposing the owner console.
Read-only: no wallet send, no WC→VOID swap, no Buy VOID fulfillment, no staking action, no validator mutation, no admin control.
Node identity
VOID Mainnet-0 public node profile.
/public-node
Public / private boundary
- Public: node profile, proof history, public Work Credit proof summaries, verifier links, public DataNet-backed proof JSON.
- Private: wallet controls, Earn controls, local DataNet management, trade, Buy VOID request tools, staking tools, validator/admin/operator controls.
The participant page remains the owner console. This page is the public proof surface.
Local Multi-Box Runtime Verification
Marker: VOID_LOCAL_MULTIBOX_RUNTIME_PUBLIC_NODE_CARD_V1
VOID exposes a public-safe route chain for verifying the current local multi-box runtime status.
Start from the well-known discovery document, then follow the runtime smoke card and smoke pack.
Expected smoke-script green marker:
VOID_LOCAL_MULTIBOX_RUNTIME_SMOKE_PACK_V1_GREEN
Boundary: read-only discovery and smoke visibility only. No mutation routes, wallet send,
money movement, buy-VOID fulfillment, WC-to-VOID swap execution, validator mutation/admission,
public WC self-serve earning, or completed public internet mesh claim.
Proof Mode Status
Cross-box green. Precision and Alienware proof lanes are active and aligned.
- Mode:
Cross-box green / Precision + Alienware aligned
- Boundary:
read-only public proof surface
Rule: this public node is read-only and cross-box proof aligned.
Local data demo
This public node is carrying a proof-backed local data object. Jump straight to the storage demo instead of the older metrics panels.
Status: checking local data demo...
Weighted count
|
Object browser
|
Import your own file
/public-node/local-data-drop/weighted.json
First External Tester Closed
N153B standalone smoke went green, the tester receipt was imported operator-locally, and the imported closeout proof is now public and live-rollup guarded.
- Receipt state:
external_receipt_imported
- Latest tester:
standalone-outside-tester
- Proof marker:
VOID_PUBLIC_NODE_FIRST_EXTERNAL_RECEIPT_IMPORTED_CLOSEOUT_PROOF_V1_GREEN
- Live rollup guard:
first_external_receipt_imported_closeout_proof_status_green=true
- Trusted as network truth:
false
Open closeout proof status
Open tester intake
Earned Readiness: First External Tester
The first external tester loop is now recognized as useful-work evidence for future Work Credit accounting. This is evidence-only: no payout, no WC ledger write, no WC→VOID swap, and no mutation happened.
- Eligible evidence:
true
- Useful work:
true
- Verifiable:
true
- Award created now:
false
- WC ledger mutated now:
false
- WC credit delta now:
0
- WC→VOID swap:
false
Open earned readiness JSON
Open closeout proof status
Live rollup guard: first_external_tester_earned_readiness_green=true
WC Candidate: First External Tester
The first external tester receipt is now packaged as a reviewable Work Credit candidate. This is still pending operator review: no award, no WC ledger mutation, no credit delta, no payout, and no WC→VOID swap.
- Candidate status:
pending_operator_review
- Review required before award:
true
- Useful work:
true
- Verifiable:
true
- Award created now:
false
- WC ledger mutated now:
false
- WC credit delta now:
0
- WC→VOID swap:
false
Open WC candidate JSON
Open earned readiness JSON
Live rollup guard: first_external_tester_wc_candidate_green=true
Work Credit Review Gate
WC Review Checklist: First External Tester
The first external tester work candidate now has an explicit operator review checklist.
This card keeps the award boundary visible: review is still pending, no Work Credit award exists,
no ledger write happened, no payout was created, and no WC→VOID swap is enabled.
- Review state:
pending_operator_review
- Checklist status:
open
- Review required before award:
true
- Award decision:
not_decided
- Ledger write allowed now:
false
- Award created now:
false
- WC ledger mutated now:
false
- WC credit delta now:
0
- WC→VOID swap:
false
Live rollup guard: first_external_tester_wc_review_checklist_green=true
Open review checklist
Open WC candidate
Work Credit Award Policy
WC Award Policy: First External Tester
The first external tester award policy is public and read-only.
It defines the future review-record requirements before any Work Credit ledger mutation can exist.
No review record exists yet, no award exists, no WC ledger write happened, and no WC→VOID swap is enabled.
- Policy state:
draft_public_read_only
- Review record created now:
false
- Review outcome now:
not_decided
- Award decision now:
not_decided
- Award created now:
false
- WC ledger mutated now:
false
- WC credit delta now:
0
- WC review record write:
false
- WC ledger write:
false
- WC credit award:
false
- WC→VOID swap:
false
Live rollup guard: first_external_tester_wc_award_policy_green=true
Open award policy
Open review checklist
Work Credit Lane Closeout
First External Tester WC Lane Closeout
The first external tester Work Credit lane is closed as public read-only evidence:
receipt imported, earned readiness visible, WC candidate visible, review checklist visible,
and award policy visible. No review record, no award, no ledger write, and no WC→VOID swap exists yet.
- Closeout state:
work_credit_lane_closed_read_only
- External receipt imported:
true
- Earned readiness:
true
- WC candidate:
true
- Review checklist:
true
- Award policy:
true
- Review record created now:
false
- Award created now:
false
- WC ledger write:
false
- WC credit award:
false
- WC→VOID swap:
false
Live rollup guard: first_external_tester_wc_award_policy_card_ui_green=true
Open WC lane closeout
Open award policy
Work Credit Review Stub
Operator Review Record Stub
This is the public template for a future operator review record.
It shows what manual approval must contain before any Work Credit award can be considered.
It is not a review record, not an approval, not a ledger write, and not a WC→VOID swap.
- Stub state:
template_only_no_review_record_created
- Required marker:
VOID_PUBLIC_NODE_FIRST_EXTERNAL_TESTER_WC_REVIEW_RECORD_V1
- Review record created now:
false
- Review outcome now:
not_decided
- Award decision now:
not_decided
- Award created now:
false
- WC ledger mutated now:
false
- WC credit delta now:
0
- WC review record write:
false
- WC ledger write:
false
- WC credit award:
false
- WC→VOID swap:
false
Manual gate: automatic_ledger_write_allowed=false
Open review record stub
Open WC lane closeout
Work Credit Decision Boundary
Review Decision Boundary
The only future manual review states are accepted, rejected, or deferred.
This page does not create a decision record, does not create a review record,
does not award Work Credits, and does not open a WC ledger write.
- Boundary state:
allowed_states_only_no_decision_record_created
- Allowed states:
accepted, rejected, deferred
- Current decision state:
not_decided
- Decision record created now:
false
- Review record created now:
false
- Award created now:
false
- WC decision record write:
false
- WC review record write:
false
- WC ledger write:
false
- WC credit award:
false
- WC→VOID swap:
false
Manual gate: automatic_ledger_write_allowed=false
Open decision boundary
Open review record stub
Work Credit Ledger Boundary
Ledger Write Boundary
This is the public read-only boundary before any real Work Credit ledger write can exist.
The lane has a proven preview path, but the ledger write itself is still not allowed.
- Boundary state:
pre_ledger_write_boundary_no_ledger_record_created
- Current ledger write state:
not_allowed
- Ledger write allowed now:
false
- Ledger record created now:
false
- Ledger preview created now:
false
- Award record created now:
false
- Award created now:
false
- WC ledger mutated now:
false
- WC credit delta now:
0
- WC ledger write:
false
- WC credit award:
false
- WC→VOID swap:
false
Required before ledger write: approved review, approved decision, approved award record, reviewed preview, positive WC delta, duplicate check, and explicit operator confirmation.
Open ledger write boundary
Open decision boundary
Work Credit Ledger Readiness
Ledger Write Readiness Status
The first external tester Work Credit lane is still blocked before any real ledger write.
This card shows the remaining approval/check blockers and keeps the write boundary fail-closed.
- Readiness state:
blocked_not_ready_for_ledger_write
- Ready for ledger write:
false
- Ready for credit award:
false
- Current review state:
pending_operator_review
- Current decision state:
not_approved
- Current award intent state:
deferred
- Current award record state:
deferred
- Current ledger preview state:
deferred
- Current ledger write state:
not_allowed
- Ledger write runbook exists:
false
- Ledger record created now:
false
- WC ledger write:
false
- WC credit award:
false
- WC→VOID swap:
false
Still blocked by approvals, reviewed preview, positive WC delta, duplicate check, source hash promotion, explicit confirmation, and absent ledger write runbook.
Open readiness status
Open ledger write boundary
Work Credit Ledger Safety
Duplicate Ledger Entry Check Design
A future real Work Credit ledger write must fail closed unless a duplicate-entry check proves the candidate,
source hashes, operator, delta, lane, and ledger record type have not already been written.
- Design state:
duplicate_ledger_entry_check_design_only
- Duplicate check ready:
false
- Duplicate check run now:
false
- Duplicate detected now:
false
- Current result:
not_run_design_only
- Required before ledger write:
true
- Ledger write allowed now:
false
- Ledger record created now:
false
- WC ledger write:
false
- WC credit award:
false
- WC→VOID swap:
false
Design-only blocker: duplicate check requirements are visible, but no check runs and no ledger state changes.
Open duplicate-check design
Open ledger write readiness
First external tester WC source hash chain fixture
Preview-only source hash chain fixture for the first external tester WC lane.
This shows the staged source hash chain shape without approving it, flipping readiness,
writing the WC ledger, awarding WC, or performing WC-to-VOID swap.
- fixture_preview_green=true
- fixture_only=true
- preview_only=true
- source_hash_chain_green=false
- ready_for_ledger_write=false
- wc_ledger_write=false
- wc_credit_award=false
- wc_to_void_swap=false
Open source-hash-chain fixture
·
Open design boundary
First external tester WC source hash chain design
Design-only guard for the source hash chain required before any first external tester WC ledger write can exist.
This does not approve the chain, does not flip readiness, and does not create credits.
- Design state: source hash chain requirements documented and public.
- Readiness state: still blocked until a real checker proves the chain.
- Mutation state: no ledger write, no WC award, no WC-to-VOID swap.
Open source-hash-chain design
Open ledger write readiness
Work Credit Operator Review
First External Tester Operator Decision Packet
This is a public read-only operator decision packet template.
It does not create a decision, review record, award, Work Credit ledger write, or WC→VOID swap.
- Packet state:
template_only_no_operator_decision_created
- Allowed future decisions:
accepted, rejected, deferred
- Current decision:
not_decided
- Operator decision created now:
false
- Review record created now:
false
- Award created now:
false
- WC ledger mutated now:
false
- WC credit delta now:
0
- WC ledger write:
false
- WC credit award:
false
- WC→VOID swap:
false
Boundary: template_only_no_operator_decision_created
Open operator decision packet
Open decision boundary
Real Data Import Lane
This node can import operator-local real data, weight it, prove it, and serve it through public read-only routes. No public upload endpoint is exposed.
Status: checking real data lane...
Weighted records
Manifest
v1 proof
v2 proof
Live rollup guard: real_data_tester_lane_summary_link_green=true
First outside tester receipt closeout
The first external tester receipt has been imported operator-locally and closed out as external evidence.
- First outside tester receipt: imported
- Safe import guard: ready
- Public upload: disabled
- Operator-local import only: true
- Network truth: false
Open receipt closeout status JSON
Live rollup guard: external_tester_receipt_closeout_status_green=true
First external receipt packet status
Machine-readable status for the first outside tester receipt packet. The packet and archive are operator-local exports, not public downloads.
- Packet export:
ready
- Archive + sha256:
ready
- Public archive download:
false
- Public upload:
false
- Operator-local export only:
true
- Trusted as network truth:
false
Open packet status JSON
Expected receipt file: tester-receipt.json. Expected green marker: VOID_PUBLIC_NODE_OUTSIDE_TESTER_SMOKE_V1_GREEN.
First external receipt imported closeout proof
Permanent public status for the first real external tester loop: N153B smoke green, receipt imported operator-locally, closeout flipped imported, and live rollup green.
- Receipt state:
external_receipt_imported
- Latest imported:
true
- Latest tester:
standalone-outside-tester
- Proof marker:
VOID_PUBLIC_NODE_FIRST_EXTERNAL_RECEIPT_IMPORTED_CLOSEOUT_PROOF_V1_GREEN
- Trusted as network truth:
false
Open imported closeout proof status JSON
Proof command: ops/mainnet0/public-node-real-data-import-lane-status-proof.sh
Boundary: public_upload=false · operator_local_import_only=true · public_read_only=true · trusted_as_network_truth=false
Funding path
Fund VOID — guarded request lane
VOID funding is now visible from the public node dashboard as a guarded request path, not an automatic sale, delivery, investment contract, yield product, or wallet-send route.
- Manual review required:
true
- Automatic token delivery:
false
- Wallet send from public page:
false
- Money movement from public page:
false
- Investment return promised:
false
- Yield claim:
false
Boundary: This card routes humans to funding information and guarded request intake only. It does not expose operator queues, private payment verification, treasury controls, keys, wallets, or fulfillment tools.
Open funding path
Guarded Buy VOID request
Funding status
Triad seal
Proof: VOID_FUNDING_GATEWAY_CARD_UI_V1
WC → VOID settlement evidence
First WC → VOID settlement evidence pack
The first real WC → native VOID settlement has a public, redacted, read-only evidence pack for reviewers. It exposes transaction facts and proof boundaries without plaintext party addresses, keys, private ledger contents, wallet-send controls, RPC calls, or public mutation authority.
- Public evidence pack:
live
- Public closeout seal:
live
- Public reviewer verify pack:
live
- Public reviewer handoff note:
live
- Plaintext addresses redacted:
true
- Private settlement ledger served publicly:
false
- Public mutation path:
false
- Public wallet send / RPC call:
false
Open reviewer handoff note
Reviewer handoff JSON
Open reviewer verify pack
Reviewer verify JSON
Open closeout seal
Closeout JSON
Open evidence pack
Evidence JSON
Redacted receipt JSON
Route index
Proof: VOID_WC_TO_VOID_EVIDENCE_PACK_DISCOVERY_LINK_V1 · VOID_WC_TO_VOID_CLOSEOUT_SEAL_DASHBOARD_LINK_V1 · VOID_WC_TO_VOID_PUBLIC_REVIEWER_VERIFY_PACK_DASHBOARD_LINK_V1 · VOID_WC_TO_VOID_PUBLIC_REVIEWER_HANDOFF_NOTE_DASHBOARD_LINK_V1 · Boundary: read_only=true · public_mutation=false
VOID Money Engine
Marker: VOID_MONEY_ENGINE_ALIGNMENT_V1
USDC/VOID pair + DataNet paid work + Work Credits settlement flywheel.
Open Money Engine v1 · JSON
USDC → VOID Buy Pool: Open fixed-price buy pool · JSON
USDC → VOID Buy Pool Readiness
The buy-pool public surface is sealed for reviewer discovery: public page, machine JSON, readiness rollup, execution hold status, and route-index discovery are available without exposing private operator material.
Boundary: no automatic VOID delivery, no public fulfillment endpoint, no public wallet-send authority, no autonomous write authority, and no private buyer/payment/operator packet/key/send material exposed.
WC → VOID Settlement Complete
Marker: VOID_WC_TO_VOID_SETTLEMENT_COMPLETE_DASHBOARD_CARD_RUNTIME_V1
The first Work Credits to native VOID settlement evidence chain is sealed, cross-box verified, and live-indexed.
- Status: sealed_live_index_ready
- Chain ID: 2050
- Tx: 0xaccef593ae1cab3f99ff786a26913b0d873ee789dfb96056007dd9dab9f3e717
- Value: 1.000000 VOID
Final public index
· Final public index JSON
· Reviewer verify pack
Security disclosure
Public Surface Skeptic & Audit Index (V1)
Context: Mainnet-0 / seed-stage / operator-heavy
- Decentralization maturity:
not_mature
- Production-grade claim:
false
- Third-party audit complete:
false
- Public access:
read_only / unauthenticated
- Core / ledger mutations from public routes:
disabled
- Wallet / key mutations from public routes:
disabled
- Validator admission mutations from public routes:
disabled
- Programmatic WC award modifications from public routes:
disabled
WARNING: Public/private process isolation is not complete. Public route crash, flood, or socket exhaustion may affect local node availability.
LIMITATION: Read-only does not mean DoS-proof. Rate limiting/throttling is not claimed in V1.
BOUNDARY: This is an availability risk disclosure, not an authorized public mutation path.
- Consensus/security asset:
VOID
- Work Credits role:
useful-work accounting / reward eligibility scaffold
- WC block finality power:
none
- Automated public validator admission:
disabled
- WC influence scope:
manual operator review only
Proof notice: Green proof marker verifies disclosure alignment only. It does not assert overall network security.
Open raw JSON
Route index
Docs: docs/public/public-node-skeptic-audit-readiness.md · Proof: ops/mainnet0/public-node-skeptic-audit-readiness-proof.sh
Sybil / DDoS threat model
Skeptic child index
Sybil / DDoS Threat Model (V1)
This is a blunt threat model disclosure for the public-node surface. It does not claim Sybil resistance, DDoS resistance, or production security.
- Mitigation complete:
false
- Sybil resistance mature:
false
- Route-level rate limiting claimed:
false
- Reverse-proxy DDoS protection claimed:
false
- Public/private process isolation complete:
false
- Public route mutation allowed:
false
- Automatic validator or WC award from public input:
false
Risk: public route flooding, socket exhaustion, repeated receipt submissions, route scraping, and operator review pollution are explicitly recognized in V1.
Boundary: public inputs may enter manual review only; they do not automatically mutate validators, ledgers, wallets, or Work Credit awards.
Open Sybil / DDoS JSON
Parent audit index
Docs: docs/public/public-node-skeptic-sybil-ddos-threat-model.md · Proof: ops/mainnet0/public-node-skeptic-sybil-ddos-threat-model-proof.sh
DataNet poisoning boundary
Skeptic child index
DataNet Poisoning Boundary (V1)
This disclosure separates byte integrity from truth, safety, trust, AI visibility, and Work Credit eligibility.
- SHA-256 verifies bytes, not truth:
true
- Valid manifest means safe content:
false
- Served by public node means trusted:
false
- Automatic trust promotion:
false
- Automatic AI visibility promotion:
false
- Automatic WC award from dataset:
false
- Public upload enabled:
false
- Dataset ID builds filesystem path:
false
Recognized attacks: malicious payloads, false metadata, stale replay, duplicate spam, suspicious content injection, traversal attempts, prompt-injection payloads, and operator review pollution.
Boundary: data can be stored/served/proven without being promoted as trusted knowledge. Promotion requires weight, review, and quarantine/tombstone handling.
Open poisoning boundary JSON
Parent audit index
Docs: docs/public/public-node-skeptic-datanet-poisoning-boundary-v1.md · Proof: ops/mainnet0/public-node-skeptic-datanet-poisoning-boundary-v1-proof.sh
Work Credits accounting boundary
Skeptic child index
Work Credits Accounting Boundary (V1)
This disclosure separates Work Credits from native VOID consensus/security, validator power, finality, and money movement.
- Consensus/security asset:
VOID
- Work Credits are consensus asset:
false
- Work Credits are native currency:
false
- WC block finality power:
false
- WC automatic validator admission:
false
- Public WC award allowed:
false
- Public WC ledger write allowed:
false
- Public WC to VOID swap allowed:
false
- Public money movement allowed:
false
Boundary: public evidence may support manual operator review only. It does not automatically create awards, ledger entries, VOID movement, validator changes, or consensus power.
Required before any future private ledger write: operator review, source hash chain, duplicate check, positive nonzero WC delta, and exact operator confirmation.
Open WC boundary JSON
Parent audit index
Docs: docs/public/public-node-skeptic-work-credits-accounting-boundary-v1.md · Proof: ops/mainnet0/public-node-skeptic-work-credits-accounting-boundary-v1-proof.sh
Process isolation boundary
Skeptic child index
Process Isolation & Availability Boundary (V1)
This disclosure separates read-only safety from availability isolation. Read-only routes are not automatically DoS-proof.
- Public/private process isolation complete:
false
- Public routes read-only:
true
- Read-only means DoS-proof:
false
- Read-only means process-isolated:
false
- Public route crash can affect local availability:
true
- Socket exhaustion can affect local availability:
true
- Public route authorized mutation path exists:
false
- Public private-command exposure:
false
Boundary: public route overload is an availability risk, not an authorized mutation path.
Not claimed: production-grade isolation, verified DDoS resistance, verified rate limiting, reverse-proxy shielding, worker-pool isolation, or zero availability impact.
Open process isolation JSON
Parent audit index
Docs: docs/public/public-node-skeptic-process-isolation-boundary-v1.md · Proof: ops/mainnet0/public-node-skeptic-process-isolation-boundary-v1-proof.sh
External reachability boundary
Skeptic child index
External Reachability Boundary (V1)
This disclosure separates public reachability evidence from uptime, SLA, DDoS resistance, validator readiness, and mutation authority.
- Loopback OK means internet reachable:
false
- Configured public base URL means uptime guarantee:
false
- Public base URL configured:
true
- Cellular/manual smoke is production SLA:
false
- LAN hairpin timeout alone means external failure:
false
- External tester smoke required for public claim:
true
- Public reachability grants mutation authority:
false
- Public reachability grants WC award or ledger write:
false
Boundary: public reachability can fail due to router, ISP, firewall, NAT, service, or host load. Public reachability does not expand authority.
Not claimed: production uptime SLA, global reachability, automatic failover, verified dynamic DNS, reverse proxy TLS edge, DDoS resistance, or validator readiness.
Open reachability JSON
Parent audit index
Docs: docs/public/public-node-skeptic-external-reachability-boundary-v1.md · Proof: ops/mainnet0/public-node-skeptic-external-reachability-boundary-v1-proof.sh
DataNet Challenge
Read-only challenge packet
Whitelisted challenge route for verified DataNet/local-data fixtures. Dataset IDs are registry lookups only; they are never converted into filesystem paths.
/public-node/datanet/challenge/demo003-folder-fixture-v1
Safety: public_read_only=true · path_from_dataset_id=false · mutation=false · ledger_write=false · wc_credit_award=false
Demo 003: verified folder serving
This node is serving an operator-local, offline-verified multi-file folder through public read-only routes. It is a tiny website-style folder payload, not a public upload endpoint.
Status: checking Demo 003 folder manifest...
Folder manifest
Open index.html
README
metadata.json
Boundary: offline_verified=true · network_fetch_during_import=false · trusted_as_network_truth=false · public_read_only=true
Node intelligence
Loading public node intelligence metrics...
Latest task: loading...
Next metrics: loading...
Data lifecycle
Loading public data lifecycle metrics...
Organization seed score
--
Compression candidate means review for lossless packing/deduplication/archive. VOID originals and proof records must remain bit-for-bit recoverable; lossy derivatives must never replace source data.
Retrieval intelligence
Loading public retrieval metrics...
Verifier link candidates
--
Retrieval extraction uses public raw record text and public identifiers only. It exposes no local filesystem paths and performs no retrieval mutation.
Top public retrieval links
Capped public proof candidates. Raw JSON is shown as availability only; no local filesystem paths are exposed.
Loading retrieval links...
Retrieval link health
Loading link health...
Health probes are read-only loopback GET checks against public proof and verifier links only.
Public data quality
Loading data quality...
Quality checks public dataset, who/account, task, delta, proof link, verifier link, share link, raw availability, and working public link status.
AI readiness
Loading AI readiness...
AI readiness aggregates public retrieval, link health, data quality, organization, and freshness signals only.
Fresh public proof seed
Loading fresh proof seed...
Fresh proof seed is generated from public metrics only; it does not credit WC, move funds, write chain state, or expose local paths.
Automatic payment reviewer verify pack
Marker: VOID_USDC_VOID_BUY_POOL_AUTOMATIC_PAYMENT_LIVE_PATH_PUBLIC_REVIEWER_VERIFY_PACK_PUBLIC_NODE_CARD_V1
One-command public reviewer verification for the automatic-payment live-path status card, discovery card, route-index wiring, and false-authority boundaries.
Open automatic-payment reviewer verify pack →
Automatic-payment reviewer verify pack JSON →
VOID_USDC_VOID_BUY_POOL_AUTOMATIC_PAYMENT_LIVE_PATH_PUBLIC_REVIEWER_VERIFY_PACK_DASHBOARD_LINK_V1
Requester work policy
Nodes serve proofs, chunks, manifests, minimal indexes, and bounded summaries. Requesters do verification, decompression, filtering, ranking, caching, and retries.
Requester CPU is not network-paid. Nodes are paid for hosted and served network value.
Client work pack
Machine-readable bootstrap pack for agents and clients: public routes, verification steps, requester-side work, and node-served data.
Use /public-node/client-work-pack.json to discover how to use this node without private owner routes.
Human quickstart
- Open
/public-node and check AI readiness.
- Fetch
/public-node/client-work-pack.json.
- Use public routes only.
- Verify proofs on your side.
- Cache, rank, retry, and filter locally.
VOID nodes serve bounded public data. Clients and requesters do the expensive per-view work.
Copy link pack
Public routes to copy, share, and test:
/public-node — public node profile
/public-node/client-work-pack.json — client/agent bootstrap pack
/public-node/ai-readiness.json — AI readiness score
/public-node/fresh-proof-seed.json — fresh public proof seed
/public-node/requester-work-policy.json — requester work policy
/proofs — public proofs index
Share public routes only. Do not use private owner routes.
Share pack
One clean public payload for testers and agents:
/public-node/share-pack.json
Share text: VOID public node is online. Open /public-node, fetch /public-node/client-work-pack.json, and verify proofs client-side.
Tester checklist
Safe public validation path:
- Open
/public-node.
- Fetch
/public-node/tester-checklist.json.
- Fetch
/public-node/share-pack.json.
- Fetch
/public-node/client-work-pack.json.
- Open
/proofs and verify proofs client-side.
Do not touch private owner routes, buy APIs, wallet send paths, WC swap paths, validator mutation paths, or proof generation mutation paths.
Route index
Machine-readable registry of public routes and expected markers:
/public-node/route-index.json
Agents and testers can start here to discover safe public routes without touching private APIs.
One-command tester smoke
Copy-paste smoke command for public routes:
BASE=${PUBLIC_NODE_BASE:-http://127.0.0.1:4100}; for p in /public-node/route-index.json /public-node/share-pack.json /public-node/tester-checklist.json /public-node/client-work-pack.json /public-node/ai-readiness.json /proofs; do curl -fsS "$BASE$p" >/dev/null && echo "ok $p"; done
Public routes only. No private APIs, wallet sends, swaps, buys, validator mutations, or proof-generation mutations.
External base URL
Optional public address helper for testers:
/public-node/external-base-url.json
Defaults to localhost. Set PUBLIC_NODE_EXTERNAL_BASE_URL or VOID_PUBLIC_BASE_URL when exposing this node publicly.
Operator public URL note
When this node is exposed to the internet, start it with the public base URL testers should copy:
PUBLIC_NODE_EXTERNAL_BASE_URL=https://your-domain.example npm start
Local testers can keep localhost. Public testers should use the external URL shown by /public-node/external-base-url.json.
Public exposure smoke pack
Outside testers can copy this after replacing the base URL:
PUBLIC_NODE_BASE=https://your-domain.example; for p in /public-node /public-node/route-index.json /public-node/external-base-url.json /public-node/public-exposure-smoke-pack.json /proofs; do curl -fsS "$PUBLIC_NODE_BASE$p" >/dev/null && echo "ok $p"; done
/public-node/public-exposure-smoke-pack.json
This smoke pack checks public routes only. It does not touch private APIs, wallets, swaps, buys, validators, or proof mutation.
Outside tester quickstart
Start here if you are testing a public VOID node from a clean machine or public URL.
/public-node/quickstart.json
Includes a local isolated start command, public smoke command, and safety boundary.
Tester handoff
One packet to send to an outside tester: what to open, what to run, what success looks like, and what is not enabled.
/public-node/tester-handoff.json
Tester result receipt
Structured template for testers to paste back after running the public-node smoke check.
/public-node/tester-result-receipt.json
Tester bundle
Single canonical packet linking quickstart, tester handoff, result receipt, smoke pack, route index, and proofs.
/public-node/tester-bundle.json
Share link
Copy-paste tester invite linking the public node, tester bundle, and result receipt.
/public-node/share-link.json
Tester loop status
Machine-readable status for the README → share link → public node → tester bundle → result receipt loop.
/public-node/tester-loop-status.json
Outside tester smoke command
Live public route exposing the one-env-var smoke command and expected green marker.
/public-node/outside-tester-smoke.json
Self-check snapshot
Live public health object for the externally testable read-only node surface.
/public-node/self-check-snapshot.json
Route manifest
Canonical machine-readable map of public node routes, markers, purposes, and safety class.
/public-node/route-manifest.json
Agent discovery
Well-known discovery object for agents, testers, UIs, manifests, self-checks, smoke command, and proofs.
/.well-known/void-public-node.json
External Tester Copy Pack
Copy/paste bundle for outside testers: public URL, discovery URL, route manifest, self-check snapshot, smoke command, expected green marker, receipt route, and proofs.
/public-node/external-tester-copy-pack.json
Tester Result Intake
Read-only status for operator-imported outside tester receipts. No public POST endpoint. Imported receipts are not treated as network truth.
/public-node/tester-result-intake.json
Standalone Outside Tester Smoke Script
Public read-only shell script for outside testers who do not have a checked-out VOID repo. It checks public routes only and emits the expected green marker plus a tester receipt.
/public-node/standalone-outside-tester-smoke.sh
Tester Share Page
Human page with the exact curl command, expected green marker, receipt instructions, and useful public tester links.
/public-node/tester-share
Tester Lane Summary
Machine-readable summary showing the outside tester lane is assembled: share page, standalone smoke script, copy pack, receipt schema, intake, import helper, discovery, manifest, and self-check.
/public-node/tester-lane-summary.json
First Tester Request Copy Pack
Ready-to-post Reddit, X, DM, and GitHub copy for recruiting the first outside testers. Includes tester page, lane summary, smoke command, expected green marker, and receipt instructions.
/public-node/first-tester-request-copy-pack.json
Local Data Drop
Operator-local storage lane: drop files into the node runtime, then serve them publicly through read-only node routes. No public upload endpoint.
/public-node/local-data-drop.json
Import Directory Runbook
Operator-local folder import guide for publishing a local directory through the same public read-only local data drop routes. No public upload endpoint.
docs/public/public-node-local-data-drop-import-directory-runbook.md
Data Weight Record
Public read-only schema for ranking stored data by verification, freshness, duplication, suspicion, tombstone state, storage tier, AI visibility, and promotion eligibility.
/public-node/data-weight-record.json
Risk Register
Public read-only anti-hype truth surface listing known Mainnet-0 risks before public mutation, public earning, WC-to-VOID swap behavior, or validator mutation are opened.
/public-node/risk-register.json
docs/public/public-node-risk-register.md
Runtime Gate Lock
Public read-only mutation death contract. Public GET routes may resolve, but unauthenticated POST, PUT, PATCH, and DELETE probes must fail closed.
/public-node/runtime-gate-lock.json
ops/mainnet0/public-node-runtime-gate-lock-proof.sh
Capability Envelope v1
Design-only signed request envelope fixture for future gated actions. This does not unlock public mutation, WC awards, validator mutation, or money movement.
/public-node/capability-envelope-v1.json
ops/mainnet0/public-node-capability-envelope-v1-proof.sh
Nonce Replay Protection Fixture v1
Design-only nonce, expiry, body-hash, and replay rejection fixture for future signed capability envelopes. This does not unlock public mutation or WC earning.
/public-node/nonce-replay-protection-fixture-v1.json
ops/mainnet0/public-node-nonce-replay-protection-fixture-v1-proof.sh
Controlled Earning Simulation Fixture v1
Simulation-only WC eligibility and rejection model. This does not create review records, award records, ledger entries, WC credits, VOID swaps, or money movement.
/public-node/controlled-earning-simulation-fixture-v1.json
ops/mainnet0/public-node-controlled-earning-simulation-fixture-v1-proof.sh
Resource Isolation Policy Fixture v1
Design-only resource boundary fixture for future bounded work execution. This defines CPU, memory, disk, network, timeout, path, and cleanup rules without executing jobs or awarding WC.
/public-node/resource-isolation-policy-fixture-v1.json
ops/mainnet0/public-node-resource-isolation-policy-fixture-v1-proof.sh
Operator Controlled Earning Dry Run Fixture v1
Dry-run-only manual earning review model. This can simulate eligibility and rejection states, but cannot create records, execute work, write ledgers, award WC, swap VOID, or move money.
/public-node/operator-controlled-earning-dry-run-fixture-v1.json
ops/mainnet0/public-node-operator-controlled-earning-dry-run-fixture-v1-proof.sh
Operator Award Intent Packet Fixture v1
Intent-packet-only model for future operator award review. This can preview award intent, but cannot create award records, ledger entries, WC credits, VOID swaps, or money movement.
/public-node/operator-award-intent-packet-fixture-v1.json
ops/mainnet0/public-node-operator-award-intent-packet-fixture-v1-proof.sh
Operator Award Record Fixture v1
Award-record-fixture-only model for future operator award records. This can describe a guarded award record shape, but cannot create real award records, ledger entries, WC credits, VOID swaps, or money movement.
/public-node/operator-award-record-fixture-v1.json
ops/mainnet0/public-node-operator-award-record-fixture-v1-proof.sh
Operator ledger write runbook operator terminal execute review v1
The terminal execute review boundary is recorded. This checkpoint does not reveal, print, execute, or allow execution of the private operator command.
/public-node/operator-ledger-write-runbook-operator-terminal-execute-review-v1.json
Status: terminal_execute_review_recorded_no_live_ledger_write; terminal execute allowed now: false; terminal execute performed now: false; WC delta now: 0.
Operator ledger write runbook final operator private execute v1
The private execute readiness boundary is recorded. The private operator command remains held outside the public route; this checkpoint does not reveal, print, execute, or allow execution.
/public-node/operator-ledger-write-runbook-final-operator-private-execute-v1.json
Status: private_execute_review_recorded_no_live_ledger_write; private command revealed publicly: false; execution performed now: false; WC delta now: 0.
Operator ledger write runbook private live mutation command hold v1
The private live mutation command is held outside the public route. This checkpoint does not reveal, print, or execute it.
/public-node/operator-ledger-write-runbook-private-live-mutation-command-hold-v1.json
Status: private_command_held_no_live_ledger_write; private command revealed publicly: false; command executed now: false; WC delta now: 0.
Operator ledger write runbook private live mutation command request v1
The private live mutation command request boundary is recorded. The public route does not reveal, print, or execute the private command.
/public-node/operator-ledger-write-runbook-private-live-mutation-command-request-v1.json
Status: private_command_request_recorded_no_live_ledger_write; private command revealed publicly: false; command executed now: false; WC delta now: 0.
Operator ledger write runbook final live mutation execute packet v1
The execute packet is recorded as public-safe metadata only. It does not print the private command, execute it, or mutate the WC ledger.
/public-node/operator-ledger-write-runbook-final-live-mutation-execute-packet-v1.json
Status: execute_packet_metadata_only_no_live_ledger_write; command executed now: false; live runtime write: false; WC delta now: 0.
Operator ledger write runbook final mutation command hold v1
The final mutation command remains held. This checkpoint does not print, execute, or authorize the live WC ledger write.
/public-node/operator-ledger-write-runbook-final-mutation-command-hold-v1.json
Status: final_command_withheld_no_live_ledger_write; command executed now: false; live runtime write: false; WC delta now: 0.
Operator ledger write runbook duplicate guard recheck v1
The duplicate guard recheck is a read-only scan for the planned 1 WC entry. It does not mutate the WC ledger.
/public-node/operator-ledger-write-runbook-duplicate-guard-recheck-v1.json
Status: read_only_duplicate_scan_no_live_ledger_write; expected duplicate found: false; live runtime write: false; WC delta now: 0.
Operator ledger write runbook pre-mutation backup execute v1
The pre-mutation backup execute checkpoint is available. The only allowed write is a backup/snapshot under /tmp; no live WC ledger mutation is allowed.
/public-node/operator-ledger-write-runbook-pre-mutation-backup-execute-v1.json
Status: backup_only_write_no_live_ledger_write; live runtime write: false; WC delta now: 0.
Operator ledger write runbook pre-mutation backup v1
The pre-mutation backup boundary is reviewed. This does not create a backup file yet and does not perform, mutate, or award a live WC ledger entry.
/public-node/operator-ledger-write-runbook-pre-mutation-backup-v1.json
Status: pre_mutation_backup_boundary_reviewed_only; backup required: true; backup created now: false; live runtime write: false; WC delta now: 0.
Operator ledger write runbook dry mutation plan v1
The dry mutation plan is recorded. This plans the future WC ledger write but still does not perform, mutate, or award a live WC ledger entry.
/public-node/operator-ledger-write-runbook-dry-mutation-plan-v1.json
Status: dry_mutation_plan_reviewed_only; planned delta: 1 WC; live runtime write: false; WC delta now: 0.
Operator ledger write runbook separate live mutation v1
The separate live mutation danger boundary is reviewed. This identifies mutation paths but still does not perform, mutate, or award a live WC ledger write.
/public-node/operator-ledger-write-runbook-separate-live-mutation-v1.json
Status: separate_live_mutation_boundary_reviewed_only; mutation path identified: true; live runtime write: false; WC delta now: 0.
Operator ledger write runbook final apply v1
The final apply review checkpoint is recorded. This still does not perform, mutate, or award a live WC ledger write.
/public-node/operator-ledger-write-runbook-final-apply-v1.json
Status: final_apply_reviewed_only; requested now: true; unlock for final apply: true; live runtime write: false; WC delta now: 0.
Operator ledger write runbook live write unlock v1
The live write unlock checkpoint is recorded for final apply review. This still does not perform, mutate, or award a live WC ledger write.
/public-node/operator-ledger-write-runbook-live-write-unlock-v1.json
Status: live_write_unlock_reviewed_only; requested now: true; live runtime write: false; WC delta now: 0.
Operator ledger write runbook operator requested write v1
The operator write request checkpoint is recorded. This still does not perform, mutate, or award a live WC ledger write.
/public-node/operator-ledger-write-runbook-operator-requested-write-v1.json
Status: operator_requested_write_reviewed_only; requested now: true; live runtime write: false; WC delta now: 0.
Operator ledger write runbook exact operator execute command v1
The exact operator execute command packet is present and reviewed. This still does not request, perform, or award a live WC ledger write.
/public-node/operator-ledger-write-runbook-exact-operator-execute-command-v1.json
Status: exact_operator_execute_command_packet_reviewed_only; exact command present now: true; requested now: false; WC delta now: 0.
Operator ledger write runbook manual live write execute packet v1
The manual execute packet is reviewed. This public route cannot execute writes; exact terminal operator command is still absent.
/public-node/operator-ledger-write-runbook-manual-live-write-execute-v1.json
Status: manual_live_write_execute_packet_reviewed_no_execute; exact execute command present now: false; live write: false; WC delta now: 0.
Operator ledger write runbook final live write preflight v1
The final live-write preflight is reviewed. This is still preflight only: no live write, no WC ledger mutation, and no credit award.
/public-node/operator-ledger-write-runbook-final-live-write-preflight-v1.json
Status: final_live_write_preflight_reviewed_only; manual terminal execution required: true; ledger write allowed now: false; WC delta now: 0.
Operator ledger write runbook explicit operator ledger write allowance v1
The operator allowance checkpoint is reviewed. This still does not perform a live write, mutate the WC ledger, or award credits.
/public-node/operator-ledger-write-runbook-explicit-operator-ledger-write-allowance-v1.json
Status: explicit_operator_ledger_write_allowance_reviewed_only; allowance reviewed: true; ledger write allowed now: false; WC delta now: 0.
Operator ledger write runbook ledger write allowed boundary v1
The ledger-write boundary is reviewed. This still does not allow a live write, mutate the WC ledger, or award credits.
/public-node/operator-ledger-write-runbook-ledger-write-allowed-boundary-v1.json
Status: ledger_write_allowed_boundary_reviewed_only; boundary reviewed: true; ledger write allowed now: false; WC delta now: 0.
Operator ledger write runbook ready for ledger write v1
The runbook is ready for a ledger write boundary review. This still does not write the WC ledger or award credits.
/public-node/operator-ledger-write-runbook-ready-for-ledger-write-v1.json
Status: ledger_write_runbook_ready_for_ledger_write_only; ready: true; ledger write allowed: false; WC delta now: 0.
Operator ledger write runbook all required gates green v1
All required prewrite gates are green. This still does not write the WC ledger or award credits.
/public-node/operator-ledger-write-runbook-all-required-gates-green-v1.json
Status: ledger_write_runbook_all_required_gates_green_only; ledger write allowed: false; WC delta now: 0.
Operator ledger write runbook final operator apply present v1
Final operator apply presence gate. The apply marker exists, but this route still performs no live ledger write and awards no WC.
/public-node/operator-ledger-write-runbook-final-operator-apply-present-v1.json
Status: ledger_write_runbook_final_operator_apply_present_only; ledger write allowed: false; WC delta now: 0.
Operator ledger write runbook ledger entry preview reviewed v1
Operator preview review gate. The proposed +1 WC ledger entry has been previewed, but final apply and live write remain blocked.
/public-node/operator-ledger-write-runbook-ledger-entry-preview-reviewed-v1.json
Status: ledger_write_runbook_ledger_entry_preview_reviewed_only; final apply: false; WC ledger write: false.
Operator ledger write runbook positive nonzero WC delta selected v1
Positive nonzero WC delta selection gate. This selects a proposed delta only; it does not write the WC ledger or award credits.
/public-node/operator-ledger-write-runbook-positive-nonzero-wc-delta-selected-v1.json
Status: ledger_write_runbook_positive_nonzero_wc_delta_selected_only; selected delta: +1 WC; live write still blocked.
Operator ledger write runbook duplicate ledger entry check green v1
Duplicate ledger entry check gate for a future operator-controlled WC ledger write. The no-duplicate check is proof-backed and tmp-only; live ledger writes remain blocked.
/public-node/operator-ledger-write-runbook-duplicate-ledger-entry-check-green-v1.json
ops/mainnet0/public-node-operator-ledger-write-runbook-duplicate-ledger-entry-check-green-v1-proof.sh
Status: ledger_write_runbook_duplicate_ledger_entry_check_green_only; duplicate check green, remaining blockers still false.
Operator ledger write runbook source hash chain green v1
Source hash chain gate for a future operator-controlled WC ledger write. The source chain is proof-backed and tmp-only; live ledger writes remain blocked.
/public-node/operator-ledger-write-runbook-source-hash-chain-green-v1.json
ops/mainnet0/public-node-operator-ledger-write-runbook-source-hash-chain-green-v1-proof.sh
Status: ledger_write_runbook_source_hash_chain_green_only; source hash chain green, remaining blockers still false.
Operator ledger write runbook final prewrite readiness matrix v1
Final prewrite readiness matrix for a future operator-controlled WC ledger write. Required gates are visible, but the matrix remains blocked and no live ledger write is allowed.
/public-node/operator-ledger-write-runbook-final-prewrite-readiness-matrix-v1.json
ops/mainnet0/public-node-operator-ledger-write-runbook-final-prewrite-readiness-matrix-v1-proof.sh
Status: ledger_write_runbook_final_prewrite_readiness_matrix_only; result: blocked_not_ready_for_live_ledger_write.
Operator ledger write runbook live unlock boundary v1
Live unlock boundary model for a future operator-controlled WC ledger write. No unlock is created or accepted, and live ledger writes remain blocked.
/public-node/operator-ledger-write-runbook-live-unlock-boundary-v1.json
ops/mainnet0/public-node-operator-ledger-write-runbook-live-unlock-boundary-v1-proof.sh
Status: ledger_write_runbook_live_unlock_boundary_only; live unlock remains absent and live ledger write remains locked.
Operator ledger write runbook exact confirmation phrase v1
Exact confirmation phrase model for a future operator-controlled WC ledger write. No phrase is accepted, no unlock is created, and live ledger writes remain blocked.
/public-node/operator-ledger-write-runbook-exact-confirmation-phrase-v1.json
ops/mainnet0/public-node-operator-ledger-write-runbook-exact-confirmation-phrase-v1-proof.sh
Status: ledger_write_runbook_exact_confirmation_phrase_only; exact confirmation phrase remains absent and live ledger write remains locked.
Operator ledger write runbook exact intent packet v1
Exact intent packet model for a future operator-controlled WC ledger write. No intent is accepted, no unlock is created, and live ledger writes remain blocked.
/public-node/operator-ledger-write-runbook-exact-intent-packet-v1.json
ops/mainnet0/public-node-operator-ledger-write-runbook-exact-intent-packet-v1-proof.sh
Status: ledger_write_runbook_exact_intent_packet_only; exact intent remains absent and live ledger write remains locked.
Operator ledger write runbook confirmation boundary v1
Confirmation boundary model for a future operator-controlled WC ledger write. No confirmation is accepted, no unlock is created, and live ledger writes remain blocked.
/public-node/operator-ledger-write-runbook-confirmation-boundary-v1.json
ops/mainnet0/public-node-operator-ledger-write-runbook-confirmation-boundary-v1-proof.sh
Status: ledger_write_runbook_confirmation_boundary_only; confirmation remains absent and live ledger write remains locked.
Operator ledger write runbook live refusal guard v1
Default-deny guard for the future live WC ledger write path. It proves live writes are refused unless future explicit gates are satisfied.
/public-node/operator-ledger-write-runbook-live-refusal-guard-v1.json
ops/mainnet0/public-node-operator-ledger-write-runbook-live-refusal-guard-v1-proof.sh
Status: ledger_write_runbook_live_refusal_guard_only; live ledger write remains refused by default.
Operator ledger write runbook scratch receipt v1
Tmp-only receipt proof for a scratch ledger-write candidate. It records candidate evidence without touching live runtime or WC ledger state.
/public-node/operator-ledger-write-runbook-scratch-receipt-v1.json
ops/mainnet0/public-node-operator-ledger-write-runbook-scratch-receipt-v1-proof.sh
Status: ledger_write_runbook_scratch_receipt_only; live ledger write remains blocked.
Operator ledger write runbook scratch fixture v1
Scratch-only model for a future operator-controlled WC ledger write. The proof may write to tmp only; live runtime and WC ledger writes stay locked.
/public-node/operator-ledger-write-runbook-scratch-fixture-v1.json
ops/mainnet0/public-node-operator-ledger-write-runbook-scratch-fixture-v1-proof.sh
Status: ledger_write_runbook_scratch_fixture_only; live ledger write remains blocked.
Operator ledger write runbook design v1
Design-only model for a future operator-controlled WC ledger write runbook. No executable runbook exists here.
/public-node/operator-ledger-write-runbook-design-v1.json
ops/mainnet0/public-node-operator-ledger-write-runbook-design-v1-proof.sh
Status: ledger_write_runbook_design_only; write boundary remains locked.
Operator Ledger Entry Preview Fixture v1
Ledger-entry-preview-only model for future Work Credit ledger entries. This can describe a guarded ledger preview shape, but cannot write the WC ledger, award credits, swap VOID, or move money.
/public-node/operator-ledger-entry-preview-fixture-v1.json
ops/mainnet0/public-node-operator-ledger-entry-preview-fixture-v1-proof.sh
Operator Ledger Write Readiness Fixture v1
Readiness-only gate model for future Work Credit ledger writes. This lists missing gates before any real ledger write can happen, while proving ledger writes, WC awards, VOID swaps, wallet sends, and money movement remain locked.
/public-node/operator-ledger-write-readiness-fixture-v1.json
ops/mainnet0/public-node-operator-ledger-write-readiness-fixture-v1-proof.sh
Weighted Local Data Drop
Live weighted view of actual operator-local data drop objects using Data Weight Record fields. Empty-safe when no local objects are present.
Status: checking weighted local objects…
/public-node/local-data-drop/weighted.json
Local Data Drop Object Browser
Open the live weighted seed object, its proof, and both fetch paths from this public node.
Object: void-weighted-seed-v1.txt
Import Your Own Local Data
Node runners can place a small local file into this same public, weighted, proof-backed flow.
- Create a local folder and file.
- Run the import helper against that folder.
- Refresh this page and open the weighted/object browser links.
mkdir -p /tmp/void-local-data-drop-demo
echo 'hello from my VOID node' > /tmp/void-local-data-drop-demo/my-first-void-object.txt
DATA_DIR="$PWD/data_a" MAX_FILES=25 ops/mainnet0/public-node-local-data-drop-import-dir.sh /tmp/void-local-data-drop-demo
After import, check /public-node/local-data-drop.json and /public-node/local-data-drop/weighted.json.
Runbook: docs/public/public-node-local-data-drop-import-directory-runbook.md