# IUNUA Network Lab inspection quickstart

This is a source-checkout developer flow, not an installer or mainnet setup.
It checks prerequisites and prints a no-value `IUNUA-T` Token-2022 plan. It does
not start Solana or create a mint. The website and wallet apps do not execute
these commands.

Requirements: the full project source checkout and Node.js 22.13 or newer. The
downloadable macOS app and this Markdown file do not include the repository
helper.

## 1. Inspect prerequisites

```bash
npm run network:doctor
npm run network:install
```

`network:install` prints reviewed choices and installs nothing.

## 2. Inspect the Solana plan only

```bash
npm run token:plan
```

The plan is a dry run. It creates no key, contacts no RPC endpoint, and
broadcasts nothing.

## 3. Stop at the containment gate

During Agave 4.2 validation, some validator listeners were observed on wildcard
interfaces even though the profile requested loopback binding. Direct
`network-lab.mjs` lifecycle and package start/stop entrypoints are disabled. Do
**not** run `npm run token:create:local` or the Devnet mint command on the host.

The helper enforces the host-start and local-mint block with
`containment-required`. Devnet execution is not an approved next step before contained local
evidence passes.

Solana execution remains blocked until a reviewed container or VM profile proves
effective listener isolation, exposes nothing to the host LAN, mounts no host
wallet or production-key directories, defines resource limits and teardown, and
passes repeatable negative network tests. A local validator would still be an
isolated development ledger; it would not stabilize Solana Devnet.
The unresolved profile is named `verified-loopback-container-v1`.

## 4. Optional Monero Stagenet lane

Monero is separate from Solana and `IUNUA-T`. Only after accepting sustained
disk, bandwidth, CPU, memory, and synchronization costs may you run:

```bash
node scripts/setup-testnet.mjs plan --role privacy-operator --services monero
node scripts/setup-testnet.mjs status --role privacy-operator --services monero
node scripts/setup-testnet.mjs monero-start --role privacy-operator --services monero --execute --acknowledge-stagenet-only --acknowledge-resource-costs
node scripts/setup-testnet.mjs status --role privacy-operator --services monero
node scripts/setup-testnet.mjs monero-stop --execute --acknowledge-managed-stop
```

`running` is not the same as synchronized, connected, or production-ready. This
loopback, non-advertised profile does not stabilize public Stagenet. The wallet
remains disconnected. Do not bypass these role, service, execution, and resource
acknowledgement gates by invoking `network-lab.mjs` or `monerod` directly.

See `docs/TESTNET_GUIDE.md` in the full project source checkout for the complete
containment gate, resource warnings, configuration checks, and cleanup guidance.
The downloadable macOS app by itself does not include or run the repository
helper.

## 5. Render Network compute remains a planned request-access lane

IUNUA does not connect to Render Network, hold RENDER, request wallet access,
submit a compute job, store an API credential, download results, or operate a
GPU node. The current supported Render Network asset is RENDER on Solana; legacy
RNDR is not the target. Neither asset is combined with `IUNUA-T`.

Choose the correct official path:

1. Creator rendering: follow the
   [official artist guide](https://know.rendernetwork.com/getting-started) and
   use its [official OTOY / Render portal](https://render.x.io/).
2. Programmatic application: request information or onboarding through the
   [Compute Client page](https://rendernetwork.com/participate-compute-clients).
3. Node hardware: follow the
   [node-operator onboarding guide](https://know.rendernetwork.com/getting-started/how-to-get-started-1).
   It currently calls for CUDA-enabled NVIDIA hardware and separate official
   onboarding. Installing the IUNUA Mac or mobile wallet contributes no compute.

Keep future credentials outside the repository in a scoped OS keychain or secret
manager. Before any future test, approve a hard budget cap, job scope, consent,
data/privacy and deletion rules, pinned inputs and versions, and result-integrity
checks. Only after official access and explicit human approval may an operator
try one isolated, non-value, non-production job with no customer data and no
automatic retries. Hash inputs and outputs and record cost, versions, logs,
cleanup, and reproducibility evidence.

See the official
[RENDER / legacy RNDR FAQ](https://know.rendernetwork.com/general-render-network/rndr-to-render-what-you-need-to-know/render-network-upgrade-portal-faq).
IUNUA performs no upgrade, purchase, transfer, bridge, or custody operation.

IUNUA-T, SOL, XMR, WLD, and RENDER are separate assets. World ID is a proof
system, not a token. No bridge, custody reserve, basket pricing, or combined
asset is implemented.
