LLVM for Solana — Compiler Infrastructure Layer
Write Anchor.
Deploy Pinocchio or Quasar.
Anvil parses Anchor programs into a framework-agnostic IR, then emits optimized Pinocchio or Quasar Rust with live CU analysis.
79%
CU reduction vs Anchor
4
input modes supported
3
live emit targets
HOW IT WORKS
COMPILER PLAYGROUND
Select a program, pick a target, compile.
The quick demo playground is wired to the live counter and vault fixtures. For full power — paste source, upload a file or folder, or point Anvil at a GitHub repo — use the Workbench →
COMPUTE UNIT ANALYSIS
Counter — savings per instruction
READINESS