Reference

Targets

Maturity is stated honestly. Changing --target only changes artifacts and materialization; it may not change integer semantics, state transitions, revert, call order, authorization or disclosure.

TargetRolePhaseEvidence status
evmContract VMPhase 1Counter bytecode + Anvil init/increment/overflow. Not a full EVM backend.
solanaExplicit-account SVMPhase 1Typed .sbpf-plan + IDL. No sBPF object / ELF / runtime.
nearWasm hostPhase 1raw-u64 Counter/Accumulator WAT/Wasm via wat2wasm. No sandbox receipt.
noirCircuitPhase 1Target-owned Plan / relation IR → .nr packages. No Nargo/ACIR/proof/VK.
cosmwasm / soroban / icp / openvm / aleo / psydesign / researchDocumentation and roadmap only. No product backend claim.

Full target notes on GitHub

Opens on GitHub