{"repo":"use-ink/contracts-ui","free":true,"listed":false,"github":"https://github.com/use-ink/contracts-ui","clone":"git clone https://github.com/use-ink/contracts-ui.git","description":"Web application for deploying wasm smart contracts on Substrate chains that include the FRAME contracts pallet","language":"TypeScript","stars":68,"topics":["substrate","smart-contracts","wasm","webapp","blockchain","dapp","webassembly"],"license":"GPL-3.0","category":"blockchain-web3","readme_excerpt":"Substrate Contracts UI Substrate Contracts UI is a web application for deploying and interacting with WASM smart contracts on Substrate blockchains that include the FRAME Contracts Pallet. ❗Only compatible with nodes that use WeightV2 . For older nodes use this deployment❗ Supported smart contracts: - ink! - ask! - solang We recommend running a Substrate Contracts Node for local development or using the Contracts parachain on the Rococo Testnet. See FAUCETS.md to learn about how to obtain free testnet tokens of supported chains. Features Contract instantiation Once you have a compiled contract and you are connected to a node, you can use the hosted version of Contracts UI to add a new contract on-chain. There are 2 instantiation methods: Upload New Contract Code In Substrate, contract code is stored only once on-chain and shared between instances. If the contract has never been instantiated before in it's current form, you need to choose the Upload New Contract Code option and provide the .contract code bundle that was generated when compiling the ink! contract. The bundle contains the contract metadata and the WASM code. Make sure your versions for the node, ink! and cargo-contract are up to date, otherwise the .contract bundle will be invalid. Use Existing Contract Code If you need to re-instantiate a contract from a different owner or for other reasons, you can use the \"Use Existing Contract Code\" option. You will have to provide a code hash that already exists on-chain or","default_branch":null,"files":null,"tree":[],"storefront":"/r/use-ink","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/use-ink/contracts-ui/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}