Skip to main content

Live Smart Contracts

Live Smart Contracts - Beresheet

Edgeware has magical functionality, that you will upload your contract once and you can instantiate many times.


Caching. Contracts are cached by default and therefore means they only need to be deployed once, and afterward be instantiated as many times as you want. This helps to keep the storage load on the chain down to the minimum. On top of this, when a contract is no longer being used and the existential deposit is drained, the code will be erased from storage (known as reaping).

We have deployed few contracts for you to the Beresheet - our testnet network (open Apps) to make it easy play for you. You will just need download particular metadata (ABI) for particular contract so your browser understands it.

Code hashes

  • erc20

  • erc721

  • incrementer

  • multisig_plain

  • trait-erc20

  • trait-flipper

  • dns

  • delegator

  • contract terminate


Add Code hashes

Navigate to the contracts

Copy one of code hashes from above, put them in code hash, name it and choose metadata, that json one, it should look like this

Reach us for more engagement

Glad you've made it through! 🥰 We are eager to guide your more on your exploration through Edgeware ink! combability feature. We are keen to hear your experience and suggestion you may have for us.. You can feel free to chat with us in the Edgeware's channels like Discord, Element and Telegram, we can help you out with issues you may have or project you may want to be funded through our

Treasury program
. Don't hesitate to share your feedback on our channels, there is always space to improve! 🙌