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.
<aside> 💡 As tezos is upgradable, new testnets appear after every 3 months and older ones are made absolute. So, always use the testnets of the latest protocols. Learn more about Tezos protocols here.
</aside>
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.
https://www.youtube.com/watch?v=S8_tL8PfCts
For more details on wallets refer here
For deploying smart contract, follow the steps below:
Note ⇒ Select the latest network.