ink! is a Rust-based domain-specific language (DSL) and framework for writing smart contracts on the Substrate blockchain framework. Developed by Parity Technologies, ink! enables developers to create, test, and deploy smart contracts on Substrate-based blockchains such as Polkadot, Kusama and Astar Network. ink! provides a set of Rust macros, libraries…