DSLs
Ink!
ink! is an eDSL written in Rust and developed by Parity. It targets specifically the API of substrate’s pallet-contracts
.
ink! offers Rust procedural macros and a list of crates to facilitate development and avoid boilerplate code.
Check the official documentation here and Ink!
GitHub repo here.
Ask!
ask! is a framework for AssemblyScript developers to write Wasm smart contracts for pallet-contracts
. Its syntax is similar to TypeScript.
This project is funded by Polkadot treasury - link here. It is still under development - no release is available at the moment.
Check the official GitHub here.