Core Collection
The viewer is introduced to Ethereum Virtual Machine compatible software wallets as seen from the point of view of a software engineer. Not only are you shown how to use a collection of different wallets, but you're given an explanation for why they are built this way. Close attention is given to the security strengths and weaknesses of each type of wallet. You are expected to perform tasks to test your ability to perform basic wallet functionality. Upon completion, the user should be able to confidently use basic wallet functionality in ways that reduce wallet based vulnerabilities.
Module Introduction #1
What will be covered in the module.
Creating Web Wallet #2
What will be covered in the module.
Section 230 and Security #3
Why crypto uses correctness rather than encryption.
Hashing is important #4
Hashing is the proof that empowers crypto.
Open Source is important #5
Open source provides a path to validation.
Keystore Files #6
Hiding the private keys from prying eyes.
Wallet Demo #7
Get to know the web wallet functionality.
Basic MetaMask Wallet #8
Install, enable a network and create a wallet.
Using MetaMask Wallet #9
MetaMask wallet usage, functionality and security.
Linking Accounts with MetaMask #10
How to link accounts to MetaMask.
IOS Phone Wallet #11
Basic functionality on your mobile device.
DRM Functionality #12
NFTs can be used for Digital Rights Management.
Sending Tfuel Demo #13
Simple transaction demo.
Conclusion & Summary #14
Wrapping things up.