OverviewGaFor developerFor agencyFor evaluator

Choose a backend module language

Add bounded server-side logic using BlinkHost's versioned WASI runtime contract.

Last updated 2026-08-07

What you'll achieve

  • Add server logic without operating a server
  • Choose a language with clear production status
  • Publish and roll back verified artifacts

Supported languages

  • Rust: Generally available. Uses BlinkHost SDK 1.0 and the managed offline Rust compiler.
  • Go with TinyGo: Generally available. Uses BlinkHost SDK 1.0 and the managed offline TinyGo compiler.
  • Python: Production Preview. Confirm package compatibility and cold-start behavior for your workload.

All three target WASI Preview 1 and the blinkhost-wasi-1 ABI. A module is not a general-purpose virtual machine: database access, outbound HTTP, secrets, hashing, headers, cookies, and other host capabilities are explicitly controlled by its signed runtime policy.

Lifecycle

Create a module, edit its managed source, and choose Build. BlinkHost snapshots the source and toolchain identity. If both are unchanged, a prior verified artifact can be reused instead of recompiling. Select Use artifact, deploy, and verify the exact artifact digest. Rollback selects a prior verified artifact and never rebuilds historical source.

Help improve this page

Sign in to send page-specific feedback. For account-specific help, email support@blinkhost.me.