# PolkaVM target configuration
# https://docs.polkadot.com/polkadot-protocol/smart-contract-basics/polkavm-design/
[target]
name = "polkavm"
display_name = "POLKAVM"
architecture = "register"
output_extension = ".pvm"
[field]
prime = "none"
bits = 64
limbs = 1
[stack]
depth = 32
spill_ram_base = 0
[hash]
function = "Blake2b"
digest_width = 1
rate = 0
[extension_field]
degree = 0
[cost]
tables = ["weight"]
[status]
level = 1
lowering = "none"
lowering_path = "none"
cost_model = false
tests = false
notes = ""
trident/vm/polkavm/target.toml
ฯ 0.0%