git ssb


0+

wanderer / ewasm-design



Branch:

wanderer committed added backwards compatibility docLatest: 9606cbe on 3/2/2017, 8:43:32 AM
📄BackwardsCompatibility.md
📄LICENSE
📄README.md
📁assets
📄backwards_compatibility.md
📄comparison.md
📄contract_interface.md
📄determining_wasm_gas_costs.md
📄eth_interface.md
📄faq.md
📄fee_schedule.md
📄metering.md
📄rationale.md
📄system_contracts.md
📄vm_semantics.md

Ethereum flavored WebAssembly (eWASM) Design

This repository contains documents describing the design and high-level overview of eWASM. Expect the contents of this repository to be in flux: everything is still under discussion.

What is WebAssembly?

WebAssembly (or WASM for short) is a new, portable, size- and load-time-efficient format. WebAssembly is currently being designed as an open standard by a W3C Community Group.

Please review the WebAssembly design and instruction set first.

A few key points:

What is Ethereum flavored WebAssembly (eWASM)?

eWASM is a restricted subset of WASM to be used for contracts in Ethereum.

eWASM:

Goals of the eWASM project

Glossary

Resources

Projects

Design Process & Contributing

For now, high-level design discussions should continue to be held in the design repository, via issues and pull requests. Feel free to file issues.

Chat

Matrix
IRC freenode@ewasm
Gitter


Built with git-ssb-web