Welcome!
ink! is a programming language for smart contracts.
You can use it with blockchains built on the Substrate framework.
Learn More
Our Pitch
Inherent safety-guarantees with the Rust programming language.
Ability to use all the normal Rust tooling ‒ clippy, crates.io, IDE’s, etc.
Interoperability with Solidity contracts.
Clear migration path for graduating to a parachain.
Established industry standard for the compiler target.
Native to Substrate. Complements your Substrate runtime perfectly.