Twala Sign requires users who access the smart document feature to connect their wallet(Metamask, Torus, WalletConnect) to the application in order to make transactions. Metamask is a popular browser extension wallet that allows users to interact with decentralized applications (dApps) on the Ethereum blockchain and is one of the most widely used wallets in the Twala Sign. It provides a user-friendly interface that makes it easy to manage Ethereum assets and execute transactions on the blockchain.
To integrate Metamask into a website, you need to follow these steps:
Install the Metamask browser extension: The first step in integrating Metamask into Twala Sign is to make sure that users have the Metamask browser extension installed on their browser. The Metamask extension is available for Chrome, Firefox, and Brave browsers.
Initialize Metamask: Users need to initialize it by creating a new wallet or importing an existing one.
Connect to the Ethereum network: Users will need to connect to the Ethereum network using Metamask. This involves selecting the network they want to connect to (such as the Ethereum Mainnet or a test network like Rinkeby), and then authorizing the connection.
Authorize the connection: When the user attempts to connect their Metamask wallet to Twala Sign, Metamask will prompt the user to authorize the connection. The user can review the permissions that the Twala Sign is requesting and decide whether to proceed.
Execute transactions: With the wallet connected to Twala Sign, the user can now execute transactions on the Ethereum blockchain using Metamask. Metamask will prompt the user to confirm any transactions before they are executed, providing an additional layer of security.
Interact with the Ethereum network: Once the user has authenticated the transaction, Twala Sign can interact with the Ethereum network using Metamask's API. This allows Twala Sign to perform a variety of functions, such as sending and receiving ether, interacting with smart contracts, and retrieving data from the blockchain.
Handle errors: It's important to handle errors that may occur during the integration process, such as the user rejecting the permission request or not having sufficient funds to complete a transaction.
How to link your Metamask to your Twala Sign account?
Login to your account
Click on your name in the upper right corner
Click on Settings
4. Click on Profile
5. Click on Connect external wallet
6. Choose Metamask among the three wallets available (Metamask, Torus, and WalletConnect).
How to Login via external wallet?
Click on Login via external wallet.
2. Choose Metamask among the three wallets available (Metamask, Torus, and WalletConnect).
3. Click on Sign