0xMiden/compiler

Write a guide "How to write small and fast Miden contracts in Rust"

Ouverte

#1 060 ouverte le 6 avr. 2026

 (5 commentaires) (0 réaction) (0 personne assignée)Rust (70 forks)github user discovery
documentationgood first issuehelp wanted

Métriques du dépôt

Stars
 (110 étoiles)
Métriques de merge PR
 (Merge moyen 4j 7h) (51 PRs mergées en 30 j)

Description

@mooori mentioned that this topic came up in discussions.

I'm thinking:

  1. Avoid memory allocation.
  2. Avoid unaligned memory access (avoid small ints like i8 and i16).
  3. Avoid Vec and probably other high-level container types. Use arrays.

Felt arithmetic should have near-zero overhead but we want to discourage it (see #999) so I guess we should not promote it here either.

@bitwalker Thoughts?

/cc @bobbinth @Keinberger

Guide contributeur