cybics/comp/wasm.md

wasm

WebAssembly — a portable bytecode format and stack-based virtual machine, designed for safe, fast execution across browsers, edge runtimes, blockchains, and embedded hosts. one binary instruction set; many host implementations.

webassembly.org · feature status

cyber's runtime

cyber embeds wysm as its wasm runtime — a hard fork of wasmi v2, extended with jet substitution, finite-wasm metering, an actor harness, and a trident-lowering on-ramp. lives at ~/cyber/wysm.

ecosystem

  • runtimes: wasmi, wasmtime, wasmer, WAMR, TinyWasm, Stitch
  • chains: cosmwasm, substrate, Stellar Soroban, NEAR, DFINITY Internet Computer
  • languages with stable wasm targets: rust, ts, go, C/C++, Zig, AssemblyScript
  • browser support: universal since 2019 (Chromium, Firefox, Safari, Edge)

discover all concepts

Homonyms

bootloader/bostrom/wasm
store-code sender bostrom1frk9k38pvp70vheezhdfd4nvqnlsm9dw3j8hlq wasmByteCode particle clear-admin sender bostrom1frk9k38pvp70vheezhdfd4nvqnlsm9dw3j8hlq, contract bostrom1nwnejwsdpqktusvh8qhxe5arsznjd5asdwutmaz9n5qcpl3dcmhsujhemd update-admin sender bostrom1frk9k38pvp70vheezhdfd4nvqnlsm9dw3j8hlq,…
cyb/src/containers/wasm
wasm
neural/trident/vm/wasm
WASM (WebAssembly) [← Target Reference](/neural/trident/reference/targets) Parameters | Parameter | Value | |---|---| | Architecture | Stack | | Word size | 64-bit (i64), 32-bit (i32) | | Hash function | -- (runtime-dependent) | | Digest width | 32 bytes | | Stack depth | Operand stack (unlimited,…
bootloader/go-cyber/x/tokenfactory/wasm
wasm
bootloader/go-cyber/index/modules/wasm
wasm
bootloader/go-cyber/x/rank/wasm
wasm
bootloader/go-cyber/x/dmn/wasm
wasm
bootloader/go-cyber/x/liquidity/wasm
wasm
bootloader/space-pussy/x/resources/wasm
wasm
bootloader/space-pussy/x/grid/wasm
wasm
bootloader/space-pussy/x/dmn/wasm
wasm
bootloader/space-pussy/x/graph/wasm
wasm
bootloader/go-cyber/x/graph/wasm
wasm
bootloader/space-pussy/x/rank/wasm
wasm
bootloader/space-pussy/x/bandwidth/wasm
wasm
bootloader/go-cyber/x/resources/wasm
wasm
bootloader/go-cyber/x/bandwidth/wasm
wasm
bootloader/go-cyber/x/grid/wasm
wasm
bootloader/space-pussy/ts/src/containers/wasm
wasm
bootloader/go-cyber/ts/packages/cyber-ts/src/cosmwasm/wasm
wasm
bootloader/go-cyber/ts/packages/cyber-ts/proto/cosmwasm/wasm
wasm

Graph