NOOSChain Web GUI
Public NOOSChain explorer and transaction endpoint.
This app is intentionally separate from apps/noos-admin-gui. It uses the browser entry of @nooschain/client and does not require an operator token.
Run
powershell
npm run web:devBuild
powershell
npm run web:buildTest
powershell
npm run web:testConfiguration
VITE_NOOS_API_BASE_URL, defaulthttp://127.0.0.1:3000
The selected API base URL is stored in localStorage. Signer private keys are kept in memory only and are cleared on refresh.
CORS And Public Hosting
For local development, the NOOSChain node allows common Vite origins including http://127.0.0.1:5175 and http://localhost:5175.
For a public IP or domain, configure the node API with an explicit CORS allowlist before starting it:
powershell
$env:NOOS_CORS_ENABLED="true"
$env:NOOS_CORS_ALLOWED_ORIGINS="https://explorer.example.org,http://203.0.113.10"
npm run devUse the exact browser origin, including scheme and port when non-default. Production mode refuses enabled CORS without NOOS_CORS_ALLOWED_ORIGINS.