Skip to content
GitHub

Contracts and native modules

Testnet

Monolythium’s design separates two execution surfaces:

  1. Native modules for protocol-owned behavior. The presence of a module name or SDK encoder does not prove release activation.
  2. Rust/RISC-V contracts for application-specific logic compiled into deterministic Mono RISC-V artifacts.

New applications should start with the verified read-only RPC and exact SDK release. This site does not currently publish a supported general state-changing native-module or application-contract deployment path. Do not infer one from internal source names or historical drafts.