Final Exam: Blockchain Solutions Architect will test your knowledge and application of the topics presented throughout the Blockchain Solutions Architect track of the Skillsoft Aspire Blockchain Application Developer to Blockchain Solutions Architect Journey.
access the properties of a deployed smart contract from a React client
add a new member to the deployed asset transfer application and submit a request for the asset as that new member
automate testing of a smart contract by using the Mocha testing framework and define a suite of tests
build, deploy, and instantiate a bespoke ERC20 token
code the functions required for a Solidity smart contract to function as a crowdfunding campaign
code the top-level component of the React client for the Ethereum dApp
code up the Init and Invoke methods of a Hyperledger Fabric smart contract in the Go language
configure and instantiate a channel for the single organization Fabric network
connect to the private Ganache network from the Metamask browser plugin
connect to the shell of the EC2 instance set up previously as the client user
copy the admin and root CA certificates of the second organization to the blockchain network creator in order to set up a two-organization channel
create a Hyperledger Fabric channel spanning two organizations on a blockchain network
create a new instance of the contract on the Ethereum network for a new crowdfunding campaign
create a new instance of the deployed asset transfer application
create a peer node on the Fabric network for the organization
create a policy and set up a user on AWS that will be used by the client of the Hyperledger Fabric network
create a proposal on AWS Managed Blockchain to extend an invitation to another AWS account to join a blockchain network
create the underlying smart contract for the blockchain application to track the transfer of an asset
define a decentralized app, both in general terms and in the context of Ethereum
define the fields and events for an Ethereum token in adherence to the ERC20 standard
define the fields and events in a Solidity smart contract that can be used to manage a crowdfunding campaign
define the underlying smart contract for the blockchain application to track the transfer of an asset
deploy a blockchain application and add members who can access it
describe the steps involved in developing dApps and recognize how the Truffle suite can simplify many of these tasks
describe the steps which need to be followed to set up a blockchain network from scratch and recognize how cloud-based blockchain solutions simplify the process
download and install Fabric CA for the client instance of the second organization in the blockchain network
download and install Ganache and set up a private Ethereum network
download and install the Truffle framework and initialize a project for smart contracts
identify some of the available blockchain solutions on the market along with their pros and cons
identify the reasons for using a customized token and how this applies to Ethereum dApps
implement the functions for an Ethereum token that comply with the ERC20 specifications
initialize the React client for the Ethereum dApp
initialize the web UI for the Azure Blockchain Workbench using the Azure Cloud Shell
install and instantiate chaincode on the multi-organization channel
install Docker, Go, and other tools required to set up a client for a Hyperledger Fabric Network
install, instantiate, and interact with the smart contract that functions as a database of vehicles
install the JavaScript libraries to React and Drizzle, which enable the building of interactive web applications for Ethereum
invoke the transfer operation for an ERC20 token to hand over tokens to another Ethereum account
join a blockchain network on AWS Managed Blockchain that your organization has been invited to
list the features of the Amazon Managed Blockchain service
list the fundamental requirements for most enterprises with regards to blockchain solutions
list the requirements for a bespoke token definition in order to comply with the ERC-20 token standard
make calls to functions in a deployed smart contract from a React client
provision a blockchain network using Azure Blockchain Workbench
provision a security group on AWS that will be required by the Hyperledger Fabric network to be set up using AWS Managed Blockchain
provision the client user and security group for the second organization in the blockchain network
recognize how blockchains secure the data recorded on them and how smart contracts are used to record transactions
recognize the benefits of recording transaction data on a blockchain
set up and configure an EC2 instance that will be used as a client to interact with the blockchain network
set up the client EC2 instance for the second organization in the blockchain network
submit a request for the asset and respond to the request as the asset owner
summarize the features available on the Azure Blockchain Workbench to create blockchain applications
trigger transactions from the web UI of an Ethereum dApp and use Ganache to view the changes recorded on the blockchain network
use the approve and transfer from functions to enable and perform token transfers through a third party
use the AWS console to provision and configure a single organization blockchain network using the AWS Managed Blockchain service
use the Azure Active Directory service to grant access to users of the blockchain application
use the client EC2 instance to download and install the Fabric CA client
use the Mocha testing framework and Chai assertion libraries to define test cases for a smart contract
use the web UI of an Ethereum dApp to test the success scenario of your application
write migration scripts for the deployment of a smart contract along with a library it depends on