Build Rust-Based Smart Contracts
Build, test, and deploy smart contracts with ink!
A very common reason is a wrong site baseUrl configuration.\n
Current configured baseUrl = / (default value)\n
We suggest trying baseUrl = \n\n',document.body.prepend(n);var e=document.getElementById("__docusaurus-base-url-issue-banner-suggestion-container"),s=window.location.pathname,o="/"===s.substr(-1)?s:s+"/";e.innerHTML=o}document.addEventListener("DOMContentLoaded",function(){void 0===window.docusaurus&&insertBanner()})
Since January 2026, we are unfortunately unable to actively maintain or develop ink! further. We have written down the details in a Polkadot Forum post. Build, test, and deploy smart contracts with ink! ink! offers native compatibility with Solidity contracts and tooling such as MetaMask, out of the box! By bridging these ecosystems, you can combine the security and performance benefits of Rust with Solidity’s extensive developer community and tooling.Build Rust-Based Smart Contracts
NEW FEATURENEW FEATURE Solidity + MetaMask Compatible