Pre-requisites
This tutorial assumes a version of Ubuntu above 20.04 is being used. If you are using an older version of Ubuntu or a different distro, the commands mentioned might need suitable modification before use.
Install Docker
The tutorial uses Docker to build the enclave image.
Install Docker following the official guide.
# Verify installation
docker --version
Install Node.js
This tutorial involves building a Node.js server and running it. If not already installed, follow the instructions at the official Node.js website.
Install Wallet
This tutorial uses an Ethereum wallet (e.g., MetaMask) to make transactions on the blockchain. If you don't have one installed, you can install it from the appropriate extension store for your browser.