Introduction
Install a compatible wallet (MetaMask extension)
Configure testnets in MetaMask
DeFiChain MetaChain Changi Testnet
Polygon Mumbai Testnet
BNB Chain Testnet
Acquire Testnet Tokens from Faucet
DeFiChain MetaChain Changi DFI
Mumbai MATIC
BNB Chain Testnet TBNB
Connect to the OpenDApps Cloud
OpenDApps Cloud platform is a product that provides easy access to contract deployment of ERC20 tokens, NFT collections, staking solutions, and much more without the need for any programming skills and without the usual hard-to-navigate UX of web3. The platform is aimed at people who want to start a decentralized project. All they need is a compatible wallet and some native tokens on an EVM chain.
Before pushing updates and new features to EVM mainnets, platform code, and contracts are tested on EVM testnets. This guide explains all the steps required for connecting and testing the platform on the Polygon Mumbai testnet and BNB Chain testnet.
To enter the SaaS platform and start testing a compatible wallet is required. One wallet which is good for the purposes of this guide is MetaMask. The best setup for testing the SaaS platform is a PC with a modern browser and MetaMask wallet extension.
For a detailed guide on installing MetaMask in browsers follow their official guide: https://support.metamask.io/hc/en-us/articles/360015489531-Getting-Started-With-MetaMask
After MetaMask is installed, a configuration of the Mumbai testnet is required.
One way to add access to DeFiChain MetaChain Changi in MetaMask is to add the Network configuration through the settings. A well-detailed guide on the subject has been published by @0ptim_ on Twitter: https://twitter.com/0ptim_/status/1658398518686490626
The parameters for Changi can be found on the VaultMaxi website as well: https://www.vault-maxi.live/defichain/meta-chain
One way to add access to Polygon Mumbai in MetaMask is to add the Network configuration through the settings. A well-detailed guide on the subject can be found in Polygon docs: https://wiki.polygon.technology/docs/develop/metamask/config-polygon-on-metamask#add-the-polygon-network-manually
An easier way to add Mumbai Testnet in MetaMask is to use the official testnet explorer: https://mumbai.polygonscan.com/.
When the page loads there is a button in the bottom right corner with the text “Add Mumbai network” and a MetaMask icon as shown in the image:
Clicking the button will open up a dialog in MetaMask as shown:
Approval of the dialog will add the Mumbai testnet to MetaMask’s available network and the wallet can connect to it. After the network is added the wallet needs some testnet MATIC to sign and broadcast transactions.
One way to add access to BNB Chain Testnet in MetaMask is to add the Network configuration through the settings. A well-detailed guide on the subject can be found in Binance docs: https://academy.binance.com/en/articles/connecting-metamask-to-binance-smart-chain
An easier way to add BNB Chain Testnet in MetaMask is to use the official testnet explorer: https://testnet.bscscan.com/
When the page loads there is a button in the bottom right corner with the text “Add BSC network” and a MetaMask icon as shown in the image:
Clicking the button will open up a dialog in MetaMask as shown:
Approval of the dialog will add the BNB Chain testnet to MetaMask’s available network and the wallet can connect to it. After the network is added the wallet needs some testnet tBNB to sign and broadcast transactions.
Most EVM testnets have a tool called “a faucet”. That tool is deployed to allow developers and users of testnets to get small amounts of testnet native tokens for transactions gas.
For DeFiChain MetaChain Changi the mydefichain faucet is a good place to get a starting amount of testnet DFI: http://tc04.mydefichain.com/faucet/
For Polygon Mumbai the official faucet is a good place to get a good amount (0.5) of testnet MATIC: https://faucet.polygon.technology/
For Polygon Mumbai the official faucet is a good place to get a good amount (0.1–1) of testnet tBNB: https://testnet.binance.org/faucet-smart/
After the testing wallet is funded with enough testnet MATIC all preparations are finished and SaaS testing can be started.
To enter the SaaS platform it is required to connect MetaMask with the platform. The testnets version of the SaaS platform is accessible through the following address:
After the page loads it will provide a select box with available EVM network for the user to select and connect. For this guide it is Polygon Mumbai:
After the selection of the network, the connection is established with the button “Connect & Enter dApp”. The button will trigger a wallet selection provider dialog as shown below:
For this guide, the MetaMask provider is selected which triggers a connect dialog in MetaMask Extension as shown below:
With the approval of the dialog the connection between the dApp and the wallet is established and a success message is presented as shown:
After connecting to the dApp the user can go to his personal dashboard and start testing the services on the selected testnet.
In-depth guides on all available services and other SaaS-related information resources will be available later on in this blog and any related content will be linked here:
Single Entity Decentralized Companies Overview (TBD)
Guide to Shares-based Multi-Sign Decentralized Companies on OpenDApps Cloud
Guide to Hierarchical Multi-Sign Decentralized Companies on OpenDApps Cloud
Token-as-a-Service Overview (TBD)
More….