This is a currently unfinished prototype implementation of the Mel v2 state transition function, which is a complete redesign. Some design goals:
- A somewhat idiosyncratic account-based model, with explicit token representation and light-client-legible contract state, rather than Mel v1's UTXO model
- Forth-like minimal stack VM, with a gas model that discourages but still allows highly stateful contracts, and performance good enough to do cryptography in
- A "single-shot" Melmint that allows new users with no MEL at all to begin minting and bootstrap into the ecosystem from scratch