Working with Ethereum: Metamask & the Ethereum Wallet

Ethereum    |    Intermediate
  • 14 videos | 1h 26m 30s
  • Includes Assessment
  • Earns a Badge
Rating 3.8 of 14 users Rating 3.8 of 14 users (14)
Discover transformative Blockchain technology with the Ethereum network using some of the UI (user interface)-based clients of MetaMask and Ethereum Wallet. For this course, participants are assumed to have a fundamental understanding of Ethereum and the workings of Ethereum clients. This course covers how to install the official Ethereum Wallet application, describe the UI options available, and use the MetaMask client to transfer ether from your account in MetaMask to the one in Ethereum Wallet. Ethereum Wallet not only works as a wallet, but also provides an interface for you to deploy your own smart contracts to Ethereum networks. It includes an interface to read data from contracts, and then write to them by invoking transactions. Learn to code a simple smart contract and deploy it to the Rinkeby network using the Ethereum Wallet UI. Upon finishing this course, you will have the skills required to work with the Ethereum network for transferring Ether to an account using MetaMask. And you will also know how to interact with smart contracts using Ethereum Wallet.

WHAT YOU WILL LEARN

  • Install the metamask extension for the chrome browser
    Top up your ethereum account with some ether on the rinkeby network by making a social media post
    Install the official ethereum wallet application and describe the ui options available
    Use the metamask client to transfer ether from your account in metamask to the one in ethereum wallet
    Code a simple smart contract and deploy it to the rinkeby network using the ethereum wallet ui
    Call the functions defined in your deployed smart contract using the ethereum wallet interface
    Write the code for a constructor in your smart contract and deploy it to ethereum
  • Code, deploy, and interact with a smart contract that includes a constructor which takes in an argument
    Define a function in solidity to transfer tokens from one ethereum account to another
    Invoke a transaction with a smart contract by calling a function that changes the state of the contract
    Validate a token transfer operation in a smart contract by checking the token balance of the transaction initiator
    Use the chrome console and your file system to clean up unneeded contracts and accounts from your ethereum wallet
    Recall the features of metamask and ethereum wallet and the types of operations permitted by each of them

IN THIS COURSE

  • 2m 33s
  • 9m 36s
    Learn how to install the Metamask extension for Chrome. FREE ACCESS
  • Locked
    3.  Loading Ether Using the Rinkeby Faucet
    8m 7s
    In this video, you will learn how to top up your Ethereum account with some ether on the Rinkeby network by making a post on social media. FREE ACCESS
  • Locked
    4.  Installing the Ethereum Wallet Application
    7m 21s
    In this video, you will learn how to install the official Ethereum Wallet application and describe the UI options available. FREE ACCESS
  • Locked
    5.  Transferring Ether Using Metamask
    7m 11s
    In this video, you will use the Metamask client to transfer ether from your Metamask account to your Ethereum Wallet account. FREE ACCESS
  • Locked
    6.  Deploying a Smart Contract with Ethereum Wallet
    6m 40s
    Learn how to code a simple smart contract and deploy it to the Rinkeby network using the Ethereum Wallet UI. FREE ACCESS
  • Locked
    7.  Interacting with a Deployed Smart Contract
    4m 49s
    During this video, you will learn how to call the functions defined in your deployed smart contract using the Ethereum Wallet interface. FREE ACCESS
  • Locked
    8.  Constructors in Solidity
    5m 8s
    In this video, you will write the code for a constructor in your smart contract and deploy it to Ethereum. FREE ACCESS
  • Locked
    9.  Constructors with Arguments in Solidity
    3m 25s
    Learn how to code, deploy, and interact with a smart contract that includes a constructor that takes an argument. FREE ACCESS
  • Locked
    10.  Defining a Token Transfer Function
    6m 26s
    In this video, you will learn how to define a function in Solidity to transfer tokens from one Ethereum account to another. FREE ACCESS
  • Locked
    11.  Writing to a Smart Contract
    5m 4s
    During this video, you will learn how to invoke a transaction with a smart contract by calling a function that changes the state of the contract. FREE ACCESS
  • Locked
    12.  Conditions in a Solidity Contract
    8m 1s
    In this video, you will validate a token transfer operation in a smart contract by checking the token balance of the transaction's initiator. FREE ACCESS
  • Locked
    13.  Cleaning Up Ethereum Wallet
    6m 33s
    In this video, find out how to use the Chrome console and your file system to clean up unneeded contracts and accounts from your Ethereum Wallet. FREE ACCESS
  • Locked
    14.  Exercise: Metamask and the Ethereum Wallet
    5m 35s
    After completing this video, you will be able to recall the features of Metamask and Ethereum Wallet and the types of operations permitted by each of them. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.4 of 28 users Rating 4.4 of 28 users (28)
Rating 4.6 of 7 users Rating 4.6 of 7 users (7)
Rating 4.6 of 9 users Rating 4.6 of 9 users (9)