Developer Matrix — NexusOS API, SDK, and Integration Reference
The NexusOS Developer Matrix is the complete reference for building physics-native applications on the WNSP stack. It covers the full API surface, both CE encoder packages, the WavelengthScript toolchain, mobile SDKs, and the developer key tier system.
CE Encoder Packages
- npm:
npm install nexusos-ce-encoder — CJS + ESM, TypeScript types, ceEncode(text) → { wavelength, band, psiChannel, energy } - pip:
pip install git+https://github.com/nexusosdaily-code/NexusOS#subdirectory=packages/ce-encoder-py — Python 3.8+, same API, bit-identical output
REST API
- CE encoding endpoint — encode any text to spectral fingerprint
- Wallet API — NXT balance, transfer, fee calculation
- Governance API — proposal submission, voting (KERNEL-band)
- Spectral DB API — store and retrieve CE-encoded fingerprints
- Developer key management — API key creation with NXT creation fee
WavelengthScript Toolchain
- Source transpiler — any language → WavelengthScript
- Compiler α — WavelengthScript → WNSP bytecode
- WNSP VM — bytecode interpreter with Ψ channel registers