In this section, you will set up your wallet, deploy the contract on a public tezos testnet and then interact with it using smartpy explorer and better-call.dev.

Set up wallet

For handling transactions and interacting with a smart contract, you'll need a wallet. Here you'll learn to set up Temple wallet. Temple wallet is a browser extension based wallet, similar to Metamask in ethereum.

Originating the smart contract

For deploying smart contract, follow the steps below:

  1. After running the code, in the output generated, click on Deploy Michelson Contract.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/7e2d772e-41c7-4a0d-8966-e5e1c161dca7/Screenshot_from_2021-07-22_23-40-10.png

  1. You will be directed to the origination page. Here, select the network to Florencenet and connect with temple wallet.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/92033d73-1876-431d-8143-2415d3da62cd/Screenshot_from_2021-07-22_23-42-09.png

  1. Click on Estimate cost from RPC to estimate the storage and gas limit.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/d96a2a64-936c-45c6-9f17-7290dbaa664a/Screenshot_from_2021-07-22_23-44-32.png