diff --git a/docs/connect-blockchain/evm/5ire/android.mdx b/docs/connect-blockchain/evm/5ire/android.mdx
index 9c5407a36..4eaea8eb8 100644
--- a/docs/connect-blockchain/evm/5ire/android.mdx
+++ b/docs/connect-blockchain/evm/5ire/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, metis, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Metis Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Metis Blockchain](https://metis.io) to make any blockchain
-calls, like getting the user's `account`, fetching `balance`, signing transactions, sending
-transactions, and interacting with smart contracts. We have highlighted a few key examples to get
-you started quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[5ire Blockchain](https://5ire.org) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Metis
-
-
-
-
-- Chain ID: 0x440
-- Public RPC URL: https://andromeda.metis.io/?owner=1088 (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Andromeda Mainnet
-- Block Explorer Link: https://andromeda-explorer.metis.io
-- Ticker: METIS
-- Ticker Name: Metis
-
-
-
-
-
-- Chain ID: 0xEA6E
-- Public RPC URL: https://sepolia.metisdevops.link (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Sepolia Testnet
-- Block Explorer Link: https://sepolia-explorer.metisdevops.link/
-- Ticker: tMetis
-- Ticker Name: tMetis
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/5ire/flutter.mdx b/docs/connect-blockchain/evm/5ire/flutter.mdx
index 5c3117e5f..d016fe4ea 100644
--- a/docs/connect-blockchain/evm/5ire/flutter.mdx
+++ b/docs/connect-blockchain/evm/5ire/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, 5ire, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the 5ire Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,90 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/5ire/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [5ire Blockchain](https://5ire.org) to make any blockchain calls, like getting
-the user's `account`, fetching `balance`, signing transactions, sending transactions, and
-interacting with smart contracts. We have highlighted a few key examples to get you started quickly
-on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[5ire Blockchain](https://5ire.org) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for 5ire
-
-
-
-
-- Chain ID: 0x3E3
-- Public RPC URL: https://rpc.5ire.network (Avoid using public rpcTarget in production, use services
- like Infura, Quicknode etc)
-- Display Name: 5ireChain Mainnet
-- Block Explorer Link: https://5irescan.io
-- Ticker: 5ire
-- Ticker Name: 5ire
-
-
-
-
-
-- Chain ID: 0x3E5
-- Public RPC URL: https://rpc.testnet.5ire.network (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: 5ireChain Testnet
-- Block Explorer Link: https://testnet.5irescan.io
-- Ticker: 5ire
-- Ticker Name: 5ire
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/aleph-zero/android.mdx b/docs/connect-blockchain/evm/aleph-zero/android.mdx
index 25658545c..126f41216 100644
--- a/docs/connect-blockchain/evm/aleph-zero/android.mdx
+++ b/docs/connect-blockchain/evm/aleph-zero/android.mdx
@@ -8,15 +8,7 @@ description:
"Integrate Web3Auth with the Aleph Zero Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Aleph Zero Blockchain](https://alephzero.org) to make any
-blockchain calls, like getting the user's `account`, fetching `balance`, signing transactions,
-sending transactions, and interacting with smart contracts. We have highlighted a few key examples
-to get you started quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Aleph Zero Blockchain](https://alephzero.org) to make any blockchain calls. We have highlighted a
+few here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Aleph Zero
-
-
-
-
-- Chain ID: 0xA1EF
-- Public RPC URL: https://rpc.alephzero.raas.gelato.cloud (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Aleph Zero Mainnet
-- Block Explorer Link: https://evm-explorer.alephzero.org
-- Ticker: AZERO
-- Ticker Name: Aleph Zero
-
-
-
-
-
-- Chain ID: 0x7F7
-- Public RPC URL: https://rpc.alephzero-testnet.gelato.digital (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Aleph Zero Testnet
-- Block Explorer Link: https://evm-explorer-testnet.alephzero.org/
-- Ticker: AZERO
-- Ticker Name: Aleph Zero
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/aleph-zero/flutter.mdx b/docs/connect-blockchain/evm/aleph-zero/flutter.mdx
index 4e6ec18b7..c7daf43f0 100644
--- a/docs/connect-blockchain/evm/aleph-zero/flutter.mdx
+++ b/docs/connect-blockchain/evm/aleph-zero/flutter.mdx
@@ -8,17 +8,7 @@ description:
"Integrate Web3Auth with the Aleph Zero Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -30,90 +20,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/aleph-zero/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Aleph Zero Blockchain](https://alephzero.org) to make any blockchain calls,
-like getting the user's `account`, fetching `balance`, signing transactions, sending transactions,
-and interacting with smart contracts. We have highlighted a few key examples to get you started
-quickly on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Aleph Zero Blockchain](https://alephzero.org) to make any blockchain calls. We have highlighted a
+few here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Aleph Zero
-
-
-
-
-- Chain ID: 0xA1EF
-- Public RPC URL: https://rpc.alephzero.raas.gelato.cloud (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Aleph Zero Mainnet
-- Block Explorer Link: https://evm-explorer.alephzero.org
-- Ticker: AZERO
-- Ticker Name: Aleph Zero
-
-
-
-
-
-- Chain ID: 0x7F7
-- Public RPC URL: https://rpc.alephzero-testnet.gelato.digital (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Aleph Zero Testnet
-- Block Explorer Link: https://evm-explorer-testnet.alephzero.org/
-- Ticker: AZERO
-- Ticker Name: Aleph Zero
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/ancient8/android.mdx b/docs/connect-blockchain/evm/ancient8/android.mdx
index 85d456098..1078096c2 100644
--- a/docs/connect-blockchain/evm/ancient8/android.mdx
+++ b/docs/connect-blockchain/evm/ancient8/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, ancient8, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Ancient8 Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Ancient8 Blockchain](https://ancient8.gg) to make any blockchain
-calls, like getting the user's `account`, fetching `balance`, signing transactions, sending
-transactions, and interacting with smart contracts. We have highlighted a few key operations to get
-you started.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Ancient8 Blockchain](https://ancient8.gg) to make any blockchain calls. We have highlighted a few
+here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Ancient8
-
-
-
-
-- Chain ID: 0x34BC6B8
-- Public RPC URL: https://rpc.ancient8.gg (Avoid using public rpcTarget in production, use services
- like Infura, Quicknode etc)
-- Display Name: Ancient8 Mainnet
-- Block Explorer Link: https://scan.ancient8.gg
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-
-- Chain ID: 0x1AD4150
-- Public RPC URL: https://rpcv2-testnet.ancient8.gg (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Ancient8 Testnet V2
-- Block Explorer Link: https://scanv2-testnet.ancient8.gg
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/ancient8/flutter.mdx b/docs/connect-blockchain/evm/ancient8/flutter.mdx
index 737560cba..f6775a165 100644
--- a/docs/connect-blockchain/evm/ancient8/flutter.mdx
+++ b/docs/connect-blockchain/evm/ancient8/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, ancient8, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Ancient8 Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,90 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/ancient8/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Ancient8 Blockchain](https://ancient8.gg) to make any blockchain calls, like
-getting the user's `account`, fetching `balance`, signing and sending transactions, reading from and
-writing to smart contracts, etc. We have highlighted a few examples to get you started quickly on
-that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Ancient8 Blockchain](https://ancient8.gg) to make any blockchain calls. We have highlighted a few
+here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Ancient8
-
-
-
-
-- Chain ID: 0x34BC6B8
-- Public RPC URL: https://rpc.ancient8.gg (Avoid using public rpcTarget in production, use services
- like Infura, Quicknode etc)
-- Display Name: Ancient8 Mainnet
-- Block Explorer Link: https://scan.ancient8.gg
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-
-- Chain ID: 0x1AD4150
-- Public RPC URL: https://rpcv2-testnet.ancient8.gg (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Ancient8 Testnet V2
-- Block Explorer Link: https://scanv2-testnet.ancient8.gg
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/arbitrum/android.mdx b/docs/connect-blockchain/evm/arbitrum/android.mdx
index e099f62db..642e45f22 100644
--- a/docs/connect-blockchain/evm/arbitrum/android.mdx
+++ b/docs/connect-blockchain/evm/arbitrum/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, arbitrum, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Arbitrum Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Arbitrum](https://arbitrum.io/) to make any blockchain calls,
-like getting the user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read`
-from and `write` to the smart contract, etc. We have highlighted a few here to get you started
-quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Arbitrum](https://arbitrum.io/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Arbitrum
-
-
-
-
-- Chain ID: 0xA4B1
-- Public RPC URL: https://rpc.ankr.com/arbitrum (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Arbitrum Mainnet
-- Block Explorer Link: https://arbiscan.io
-- Ticker: AETH
-- Ticker Name: AETH
-
-
-
-
-
-- Chain ID: 0x66EEE
-- Public RPC URL: https://rpc.ankr.com/arbitrum_sepolia (Avoid using public rpcTarget in production,
- use services like Infura, Quicknode etc)
-- Display Name: Arbitrum Sepolia Testnet
-- Block Explorer Link: https://sepolia.arbiscan.io/
-- Ticker: AETH
-- Ticker Name: AETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/arbitrum/flutter.mdx b/docs/connect-blockchain/evm/arbitrum/flutter.mdx
index 99b3c63d2..acc0cb99a 100644
--- a/docs/connect-blockchain/evm/arbitrum/flutter.mdx
+++ b/docs/connect-blockchain/evm/arbitrum/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, arbitrum, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Arbitrum Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,90 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/arbitrum/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Arbitrum](https://arbitrum.io/) to make any blockchain calls, like getting
-the user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read` from and
-`write` to the smart contract, etc. We have highlighted a few here to get you started quickly on
-that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Arbitrum](https://arbitrum.io/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Arbitrum
-
-
-
-
-- Chain ID: 0xA4B1
-- Public RPC URL: https://rpc.ankr.com/arbitrum (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Arbitrum Mainnet
-- Block Explorer Link: https://arbiscan.io
-- Ticker: AETH
-- Ticker Name: AETH
-
-
-
-
-
-- Chain ID: 0x66EEE
-- Public RPC URL: https://rpc.ankr.com/arbitrum_sepolia (Avoid using public rpcTarget in production,
- use services like Infura, Quicknode etc)
-- Display Name: Arbitrum Sepolia Testnet
-- Block Explorer Link: https://sepolia.arbiscan.io/
-- Ticker: AETH
-- Ticker Name: AETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/astar-zkevm/android.mdx b/docs/connect-blockchain/evm/astar-zkevm/android.mdx
index f1cbf60bc..e60d06a6b 100644
--- a/docs/connect-blockchain/evm/astar-zkevm/android.mdx
+++ b/docs/connect-blockchain/evm/astar-zkevm/android.mdx
@@ -8,15 +8,7 @@ description:
"Integrate Web3Auth with the Astar zkEVM Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Astar zkEVM](https://docs.astar.network/docs/build/zkEVM/) to
-make any blockchain calls, like getting the user's `account`, fetching `balance`,
-`sign transaction`, `send transaction`, `read` from and `write` to the smart contract, etc. We have
-highlighted a few here to get you started quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Astar zkEVM](https://docs.astar.network/docs/build/zkEVM/) to make any blockchain calls. We have
+highlighted a few here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for zkEVM
-
-
-
-
-- Chain ID: 0xEC0
-- Public RPC URL: https://rpc.startale.com/astar-zkevm (Avoid using public rpcTarget in production,
- use services like Infura, Quicknode etc)
-- Display Name: Astar zkEVM
-- Block Explorer Link: https://astar-zkevm.explorer.startale.com/
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/astar-zkevm/flutter.mdx b/docs/connect-blockchain/evm/astar-zkevm/flutter.mdx
index 4633c813c..d57657774 100644
--- a/docs/connect-blockchain/evm/astar-zkevm/flutter.mdx
+++ b/docs/connect-blockchain/evm/astar-zkevm/flutter.mdx
@@ -8,17 +8,7 @@ description:
"Integrate Web3Auth with the Astar zkEVM Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -30,75 +20,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/zkevm/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Astar zkEVM](https://docs.astar.network/docs/build/zkEVM/) to make any
-blockchain calls, like getting the user's `account`, fetch `balance`, `sign transaction`,
-`send transaction`, `read` from and `write` to the smart contract, etc. We have highlighted a few
-here to get you started quickly on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Astar zkEVM](https://docs.astar.network/docs/build/zkEVM/) to make any blockchain calls. We have
+highlighted a few here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for zkEVM
-
-
-
-
-- Chain ID: 0xEC0
-- Public RPC URL: https://rpc.startale.com/astar-zkevm (Avoid using public rpcTarget in production,
- use services like Infura, Quicknode etc)
-- Display Name: Astar zkEVM
-- Block Explorer Link: https://astar-zkevm.explorer.startale.com/
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/astar-zkyoto/android.mdx b/docs/connect-blockchain/evm/astar-zkyoto/android.mdx
index 7fbb055af..3c9116ee9 100644
--- a/docs/connect-blockchain/evm/astar-zkyoto/android.mdx
+++ b/docs/connect-blockchain/evm/astar-zkyoto/android.mdx
@@ -8,15 +8,7 @@ description:
"Integrate Web3Auth with the Astar zKyoto Testnet in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with
-[Astar zKyoto](https://docs.astar.network/docs/build/zkEVM/quickstart) to make any blockchain calls,
-like getting the user's `account`, fetching `balance`, `sign transaction`, `send transaction`,
-`read` from and `write` to the smart contract, etc. We have highlighted a few here to get you
-started quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Astar zKyoto](https://docs.astar.network/docs/build/zkEVM/quickstart) to make any blockchain calls.
+We have highlighted a few here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for zKyoto
-
-
-
-
-- Chain ID: 0x5C2359
-- Public RPC URL: https://rpc.startale.com/astar-zkyoto (Avoid using public rpcTarget in production,
- use services like Infura, Quicknode etc)
-- Display Name: Astar zKyoto
-- Block Explorer Link: https://zkyoto.explorer.startale.com/
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/astar-zkyoto/flutter.mdx b/docs/connect-blockchain/evm/astar-zkyoto/flutter.mdx
index b5978316b..73e593b7e 100644
--- a/docs/connect-blockchain/evm/astar-zkyoto/flutter.mdx
+++ b/docs/connect-blockchain/evm/astar-zkyoto/flutter.mdx
@@ -8,17 +8,7 @@ description:
"Integrate Web3Auth with the Astar zKyoto Testnet in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -30,75 +20,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/zkyoto/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Astar zKyoto](https://docs.astar.network/docs/build/zkEVM/quickstart) to make
-any blockchain calls, like getting the user's `account`, fetch `balance`, `sign transaction`,
-`send transaction`, `read` from and `write` to the smart contract, etc. We have highlighted a few
-here to get you started quickly on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Astar zKyoto](https://docs.astar.network/docs/build/zkEVM/quickstart) to make any blockchain calls.
+We have highlighted a few here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for zKyoto
-
-
-
-
-- Chain ID: 0x5C2359
-- Public RPC URL: https://rpc.startale.com/astar-zkyoto (Avoid using public rpcTarget in production,
- use services like Infura, Quicknode etc)
-- Display Name: Astar zKyoto
-- Block Explorer Link: https://zkyoto.explorer.startale.com/
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/avalanche/android.mdx b/docs/connect-blockchain/evm/avalanche/android.mdx
index 2d8edfc94..10d1147b8 100644
--- a/docs/connect-blockchain/evm/avalanche/android.mdx
+++ b/docs/connect-blockchain/evm/avalanche/android.mdx
@@ -8,15 +8,7 @@ description:
"Integrate Web3Auth with the Avalanche (C-Chain) Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Avalanche (C-Chain)](https://www.avax.network/) to make any
-blockchain calls, like getting the user's `account`, fetch `balance`, `sign transaction`,
-`send transaction`, `read` from and `write` to the smart contract, etc. We have highlighted a few
-here to get you started quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Avalanche (C-Chain)](https://www.avax.network/) to make any blockchain calls. We have highlighted a
+few here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Avalanche (C-Chain)
-
-
-
-
-- Chain ID: 0xA86A
-- Public RPC URL: https://rpc.ankr.com/avalanche-c (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Avalanche C-Chain Mainnet
-- Block Explorer Link: https://subnets.avax.network/c-chain
-- Ticker: AVAX
-- Ticker Name: AVAX
-
-
-
-
-
-- Chain ID: 0xA869
-- Public RPC URL: https://rpc.ankr.com/avalanche_fuji-c (Avoid using public rpcTarget in production,
- use services like Infura, Quicknode etc)
-- Display Name: Avalanche C-Chain Testnet
-- Block Explorer Link: https://subnets-test.avax.network/c-chain
-- Ticker: AVAX
-- Ticker Name: AVAX
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/avalanche/flutter.mdx b/docs/connect-blockchain/evm/avalanche/flutter.mdx
index a8aa1ac6d..b54fa05c0 100644
--- a/docs/connect-blockchain/evm/avalanche/flutter.mdx
+++ b/docs/connect-blockchain/evm/avalanche/flutter.mdx
@@ -8,17 +8,7 @@ description:
"Integrate Web3Auth with the Avalanche (C-Chain) Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -30,90 +20,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/avalanche/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Avalanche (C-Chain)](https://www.avax.network/) to make any blockchain calls,
-like getting the user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read`
-from and `write` to the smart contract, etc. We have highlighted a few here to get you started
-quickly on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Avalanche (C-Chain)](https://www.avax.network/) to make any blockchain calls. We have highlighted a
+few here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Avalanche (C-Chain)
-
-
-
-
-- Chain ID: 0xA86A
-- Public RPC URL: https://rpc.ankr.com/avalanche-c (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Avalanche C-Chain Mainnet
-- Block Explorer Link: https://subnets.avax.network/c-chain
-- Ticker: AVAX
-- Ticker Name: AVAX
-
-
-
-
-
-- Chain ID: 0xA869
-- Public RPC URL: https://rpc.ankr.com/avalanche_fuji-c (Avoid using public rpcTarget in production,
- use services like Infura, Quicknode etc)
-- Display Name: Avalanche C-Chain Testnet
-- Block Explorer Link: https://subnets-test.avax.network/c-chain
-- Ticker: AVAX
-- Ticker Name: AVAX
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/base/android.mdx b/docs/connect-blockchain/evm/base/android.mdx
index 290c0d21c..c751f0cca 100644
--- a/docs/connect-blockchain/evm/base/android.mdx
+++ b/docs/connect-blockchain/evm/base/android.mdx
@@ -9,15 +9,7 @@ description:
Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Base Chain (Coinbase)](https://base.org/) to make any blockchain
-calls, like getting the user's `account`, fetch `balance`, `sign transaction`, `send transaction`,
-`read` from and `write` to the smart contract, etc. We have highlighted a few here to get you
-started quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Base Chain (Coinbase)](https://base.org) to make any blockchain calls. We have highlighted a few
+here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Base Chain (Coinbase)
-
-
-
-
-- Chain ID: 0x2105
-- Public RPC URL: `https://mainnet.base.org` (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Base Mainnet
-- Block Explorer Link: https://basescan.org/
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-
-- Chain ID: 0x14A34
-- Public RPC URL: `https://sepolia.base.org` (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Base Sepolia
-- Block Explorer Link: https://sepolia-explorer.base.org
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/base/flutter.mdx b/docs/connect-blockchain/evm/base/flutter.mdx
index a95de4573..2e8416e2f 100644
--- a/docs/connect-blockchain/evm/base/flutter.mdx
+++ b/docs/connect-blockchain/evm/base/flutter.mdx
@@ -9,17 +9,7 @@ description:
Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -31,90 +21,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/base/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Base Chain (Coinbase)](https://base.org/) to make any blockchain calls, like
-getting the user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read` from
-and `write` to the smart contract, etc. We have highlighted a few here to get you started quickly on
-that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Base Chain (Coinbase)](https://base.org/) to make any blockchain calls. We have highlighted a few
+here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Base Chain (Coinbase)
-
-
-
-
-- Chain ID: 0x2105
-- Public RPC URL: `https://mainnet.base.org` (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Base Mainnet
-- Block Explorer Link: https://basescan.org/
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-
-- Chain ID: 0x14A34
-- Public RPC URL: `https://sepolia.base.org` (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Base Sepolia
-- Block Explorer Link: https://sepolia-explorer.base.org
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/bnb/android.mdx b/docs/connect-blockchain/evm/bnb/android.mdx
index 4b2e2a5bd..6e39e025e 100644
--- a/docs/connect-blockchain/evm/bnb/android.mdx
+++ b/docs/connect-blockchain/evm/bnb/android.mdx
@@ -8,15 +8,7 @@ description:
"Integrate Web3Auth with the BNB (Binance) Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [BNB (Binance) Chain](https://www.bnbchain.org/) to make any
-blockchain calls, like getting the user's `account`, fetch `balance`, `sign transaction`,
-`send transaction`, `read` from and `write` to the smart contract, etc. We have highlighted a few
-here to get you started quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[BNB (Binance) Chain](https://www.bnbchain.org/) to make any blockchain calls. We have highlighted a
+few here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for BNB (Binance) Chain
-
-
-
-
-- Chain ID: 0x38
-- Public RPC URL: https://rpc.ankr.com/bsc (Avoid using public rpcTarget in production, use services
- like Infura, Quicknode etc)
-- Display Name: Binance SmartChain Mainnet
-- Block Explorer Link: https://bscscan.com/
-- Ticker: BNB
-- Ticker Name: BNB
-
-
-
-
-
-- Chain ID: 0x61
-- Public RPC URL: https://rpc.ankr.com/bsc_testnet_chapel (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Binance SmartChain Testnet
-- Block Explorer Link: https://testnet.bscscan.com
-- Ticker: BNB
-- Ticker Name: BNB
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/bnb/flutter.mdx b/docs/connect-blockchain/evm/bnb/flutter.mdx
index 108971b8c..aee313224 100644
--- a/docs/connect-blockchain/evm/bnb/flutter.mdx
+++ b/docs/connect-blockchain/evm/bnb/flutter.mdx
@@ -8,17 +8,7 @@ description:
"Integrate Web3Auth with the BNB (Binance) Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -30,90 +20,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/bnb/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [BNB (Binance) Chain](https://www.bnbchain.org/) to make any blockchain calls,
-like getting the user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read`
-from and `write` to the smart contract, etc. We have highlighted a few here to get you started
-quickly on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[BNB (Binance) Chain](https://www.bnbchain.org/) to make any blockchain calls. We have highlighted a
+few here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for BNB (Binance) Chain
-
-
-
-
-- Chain ID: 0x38
-- Public RPC URL: https://rpc.ankr.com/bsc (Avoid using public rpcTarget in production, use services
- like Infura, Quicknode etc)
-- Display Name: Binance SmartChain Mainnet
-- Block Explorer Link: https://bscscan.com/
-- Ticker: BNB
-- Ticker Name: BNB
-
-
-
-
-
-- Chain ID: 0x61
-- Public RPC URL: https://rpc.ankr.com/bsc_testnet_chapel (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Binance SmartChain Testnet
-- Block Explorer Link: https://testnet.bscscan.com
-- Ticker: BNB
-- Ticker Name: BNB
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/celo/android.mdx b/docs/connect-blockchain/evm/celo/android.mdx
index f91f6ed12..0fef616ef 100644
--- a/docs/connect-blockchain/evm/celo/android.mdx
+++ b/docs/connect-blockchain/evm/celo/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, celo, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Celo Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Celo](https://celo.org/) to make any blockchain calls, like
-getting the user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read` from
-and `write` to the smart contract, etc. We have highlighted a few here to get you started quickly on
-that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Celo](https://celo.org/) to make any blockchain calls. We have highlighted a few here for getting
+you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Celo
-
-
-
-
-- Chain ID: 0xa4ec
-- Public RPC URL: https://rpc.ankr.com/celo (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Celo Mainnet
-- Block Explorer Link: https://explorer.celo.org
-- Ticker: CELO
-- Ticker Name: CELO
-
-
-
-
-
-- Chain ID: 0xaef3
-- Public RPC URL: https://rpc.ankr.com/celo (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Celo Testnet
-- Block Explorer Link: https://alfajores-blockscout.celo-testnet.org
-- Ticker: CELO
-- Ticker Name: CELO
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/celo/flutter.mdx b/docs/connect-blockchain/evm/celo/flutter.mdx
index 9eaff6708..b79807d65 100644
--- a/docs/connect-blockchain/evm/celo/flutter.mdx
+++ b/docs/connect-blockchain/evm/celo/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, celo, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Celo Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,89 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/celo/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Celo](https://celo.org/) to make any blockchain calls, like getting the
-user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read` from and `write`
-to the smart contract, etc. We have highlighted a few here to get you started quickly on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Celo](https://celo.org/) to make any blockchain calls. We have highlighted a few here for getting
+you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Celo
-
-
-
-
-- Chain ID: 0xa4ec
-- Public RPC URL: https://rpc.ankr.com/celo (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Celo Mainnet
-- Block Explorer Link: https://explorer.celo.org
-- Ticker: CELO
-- Ticker Name: CELO
-
-
-
-
-
-- Chain ID: 0xaef3
-- Public RPC URL: https://rpc.ankr.com/celo (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Celo Testnet
-- Block Explorer Link: https://alfajores-blockscout.celo-testnet.org
-- Ticker: CELO
-- Ticker Name: CELO
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/cronos/android.mdx b/docs/connect-blockchain/evm/cronos/android.mdx
index 452dfac81..c611ec95d 100644
--- a/docs/connect-blockchain/evm/cronos/android.mdx
+++ b/docs/connect-blockchain/evm/cronos/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, cronos, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Cronos Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Cronos](https://cronos.org/) to make any blockchain calls, like
-getting the user's `account`, fetching `balance`, `sign transaction`, `send transaction`, `read`
-from and `write` to the smart contract, etc. We have highlighted a few here to get you started
-quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Cronos](https://cronos.org/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Cronos
-
-
-
-
-- Chain ID: 0x19
-- Public RPC URL: https://rpc.cronos.org (Avoid using public rpcTarget in production, use services
- like Infura, Quicknode etc)
-- Display Name: Cronos Mainnet
-- Block Explorer Link: https://cronoscan.com
-- Ticker: CRO
-- Ticker Name: CRO
-
-
-
-
-
-- Chain ID: 0x152
-- Public RPC URL: https://rpc-t3.cronos.org (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Cronos Testnet
-- Block Explorer Link: https://cronoscan.com
-- Ticker: CRO
-- Ticker Name: CRO
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/cronos/flutter.mdx b/docs/connect-blockchain/evm/cronos/flutter.mdx
index 3138e5f84..815a6549a 100644
--- a/docs/connect-blockchain/evm/cronos/flutter.mdx
+++ b/docs/connect-blockchain/evm/cronos/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, cronos, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Cronos Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,89 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/cronos/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Cronos](https://cronos.org/) to make any blockchain calls, like getting the
-user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read` from and `write`
-to the smart contract, etc. We have highlighted a few here to get you started quickly on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Cronos](https://cronos.org/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Cronos
-
-
-
-
-- Chain ID: 0x19
-- Public RPC URL: https://rpc.cronos.org (Avoid using public rpcTarget in production, use services
- like Infura, Quicknode etc)
-- Display Name: Cronos Mainnet
-- Block Explorer Link: https://cronoscan.com
-- Ticker: CRO
-- Ticker Name: CRO
-
-
-
-
-
-- Chain ID: 0x152
-- Public RPC URL: https://rpc-t3.cronos.org (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Cronos Testnet
-- Block Explorer Link: https://cronoscan.com
-- Ticker: CRO
-- Ticker Name: CRO
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/ethereum/android.mdx b/docs/connect-blockchain/evm/ethereum/android.mdx
index 04a5f1e20..6cfc33b65 100644
--- a/docs/connect-blockchain/evm/ethereum/android.mdx
+++ b/docs/connect-blockchain/evm/ethereum/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, ethereum, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Ethereum Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Ethereum](https://ethereum.org/) to make any blockchain calls,
-like getting the user's `account`, fetching `balance`, `sign transaction`, `send transaction`,
-`read` from and `write` to the smart contract, etc. We have highlighted a few here to get you
-started quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Ethereum](https://ethereum.org/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Ethereum
-
-
-
-
-- Chain ID: 0x1
-- Public RPC URL: https://rpc.ankr.com/eth (Avoid using public rpcTarget in production, use services
- like Infura, Quicknode etc)
-- Display Name: Ethereum Mainnet
-- Block Explorer Link: https://etherscan.io
-- Ticker: ETH
-- Ticker Name: Ethereum
-
-
-
-
-
-- Chain ID: 0xaa36a7
-- Public RPC URL: https://rpc.ankr.com/eth_sepolia (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Ethereum Sepolia Testnet
-- Block Explorer Link: https://sepolia.etherscan.io
-- Ticker: ETH
-- Ticker Name: Sepolia
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/ethereum/flutter.mdx b/docs/connect-blockchain/evm/ethereum/flutter.mdx
index eb1985776..8a40dbb1b 100644
--- a/docs/connect-blockchain/evm/ethereum/flutter.mdx
+++ b/docs/connect-blockchain/evm/ethereum/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, ethereum, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Ethereum Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,89 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/ethereum/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Ethereum](https://ethereum.org/) to make any blockchain calls, like getting
-user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read` from and `write`
-to the smart contract, etc. We have highlighted a few here for getting you started quickly on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Ethereum](https://ethereum.org/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Ethereum
-
-
-
-
-- Chain ID: 0x1
-- Public RPC URL: https://rpc.ankr.com/eth (Avoid using public rpcTarget in production, use services
- like Infura, Quicknode etc)
-- Display Name: Ethereum Mainnet
-- Block Explorer Link: https://etherscan.io
-- Ticker: ETH
-- Ticker Name: Ethereum
-
-
-
-
-
-- Chain ID: 0xaa36a7
-- Public RPC URL: https://rpc.ankr.com/eth_sepolia (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Ethereum Sepolia Testnet
-- Block Explorer Link: https://sepolia.etherscan.io
-- Ticker: ETH
-- Ticker Name: Sepolia
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/ethereum/ios.mdx b/docs/connect-blockchain/evm/ethereum/ios.mdx
index f3703c633..2c42617c8 100644
--- a/docs/connect-blockchain/evm/ethereum/ios.mdx
+++ b/docs/connect-blockchain/evm/ethereum/ios.mdx
@@ -9,13 +9,7 @@ description:
Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -27,73 +21,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/ethereum/ios"
/>
-While using the Web3Auth iOS SDK, you get the private key within the user scope. This private key
-can interact with [Ethereum](https://ethereum.org/) to make any blockchain calls, like getting
-user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read` from and `write`
-to the smart contract, etc. We have highlighted a few here for getting you started quickly on that.
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Ethereum](https://ethereum.org/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Ethereum
-
-
-
-
-- Chain ID: 0x1
-- Public RPC URL: https://rpc.ankr.com/eth (Avoid using public rpcTarget in production, use services
- like Infura, Quicknode etc)
-- Display Name: Ethereum Mainnet
-- Block Explorer Link: https://etherscan.io
-- Ticker: ETH
-- Ticker Name: Ethereum
-
-
-
-
-
-- Chain ID: 0xaa36a7
-- Public RPC URL: https://rpc.ankr.com/eth_sepolia (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Ethereum Sepolia Testnet
-- Block Explorer Link: https://sepolia.etherscan.io
-- Ticker: ETH
-- Ticker Name: Sepolia
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/fhenix/android.mdx b/docs/connect-blockchain/evm/fhenix/android.mdx
index 39af2b147..299172933 100644
--- a/docs/connect-blockchain/evm/fhenix/android.mdx
+++ b/docs/connect-blockchain/evm/fhenix/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, fhenix, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Fhenix Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-## Installation
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Fhenix](https://fhenix.io/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-
-
-## Chain Details for Fhenix
-
-
-
-
-
-- Chain ID: 0x7a31c7
-- Public RPC URL: https://api.helium.fhenix.zone
-- Display Name: Fhenix Helium
-- Block Explorer Link: https://explorer.helium.fhenix.zone
-- Ticker: tFHE
-- Ticker Name: tFHE
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/fhenix/flutter.mdx b/docs/connect-blockchain/evm/fhenix/flutter.mdx
index af8590e66..5e4e63090 100644
--- a/docs/connect-blockchain/evm/fhenix/flutter.mdx
+++ b/docs/connect-blockchain/evm/fhenix/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, fhenix, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Fhenix Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,69 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/fhenix/flutter"
/>
-## Installation
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Fhenix](https://www.fhenix.io/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-
-
-## Chain Details for Fhenix
-
-
-
-
-
-- Chain ID: 0x7a31c7
-- Public RPC URL: https://api.helium.fhenix.zone
-- Display Name: Fhenix Helium
-- Block Explorer Link: https://explorer.helium.fhenix.zone
-- Ticker: tFHE
-- Ticker Name: tFHE
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/fhenix/ios.mdx b/docs/connect-blockchain/evm/fhenix/ios.mdx
index 949022a19..b593fba6f 100644
--- a/docs/connect-blockchain/evm/fhenix/ios.mdx
+++ b/docs/connect-blockchain/evm/fhenix/ios.mdx
@@ -9,14 +9,7 @@ description:
Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -27,53 +20,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/fhenix/ios"
/>
-## Installation
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Fhenix](https://fhenix.io/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-
-
-## Chain Details for Fhenix
-
-
-
-
-
-- Chain ID: 0x7a31c7
-- Public RPC URL: https://api.helium.fhenix.zone
-- Display Name: Fhenix Helium
-- Block Explorer Link: https://explorer.helium.fhenix.zone
-- Ticker: tFHE
-- Ticker Name: tFHE
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/flare/android.mdx b/docs/connect-blockchain/evm/flare/android.mdx
index 0870732bd..63c4928e9 100644
--- a/docs/connect-blockchain/evm/flare/android.mdx
+++ b/docs/connect-blockchain/evm/flare/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, flare, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Flare Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Flare](https://www.flare.network) to make any blockchain calls,
-like getting the user's `account`, fetching `balance`, `sign transaction`, `send transaction`,
-`read` from and `write` to the smart contract, etc. We have highlighted a few here to get you
-started quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Flare](https://www.flare.network) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Flare
-
-
-
-
-- Chain ID: 0xE
-- Public RPC URL: https://flare-api.flare.network/ext/C/rpc (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Flare Mainnet
-- Block Explorer Link: https://flare-explorer.flare.network
-- Ticker: FLR
-- Ticker Name: FLR
-
-
-
-
-
-- Chain ID: 0x72
-- Public RPC URL: https://coston2-api.flare.network/ext/C/rpc (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Coston2 testnet
-- Block Explorer Link: https://coston2-explorer.flare.network
-- Ticker: C2FLR
-- Ticker Name: C2FLR
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/flare/flutter.mdx b/docs/connect-blockchain/evm/flare/flutter.mdx
index 38743de44..7132b06f8 100644
--- a/docs/connect-blockchain/evm/flare/flutter.mdx
+++ b/docs/connect-blockchain/evm/flare/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, flare, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Flare Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,90 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/flare/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Flare](https://www.flare.network) to make any blockchain calls, like getting
-the user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read` from and
-`write` to the smart contract, etc. We have highlighted a few here to get you started quickly on
-that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Flare](https://www.flare.network) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Flare
-
-
-
-
-- Chain ID: 0xE
-- Public RPC URL: https://flare-api.flare.network/ext/C/rpc (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Flare Mainnet
-- Block Explorer Link: https://flare-explorer.flare.network
-- Ticker: FLR
-- Ticker Name: FLR
-
-
-
-
-
-- Chain ID: 0x72
-- Public RPC URL: https://coston2-api.flare.network/ext/C/rpc (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Coston2 testnet
-- Block Explorer Link: https://coston2-explorer.flare.network
-- Ticker: C2FLR
-- Ticker Name: C2FLR
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/flare/ios.mdx b/docs/connect-blockchain/evm/flare/ios.mdx
index bfafb5dc5..7089bc2b5 100644
--- a/docs/connect-blockchain/evm/flare/ios.mdx
+++ b/docs/connect-blockchain/evm/flare/ios.mdx
@@ -8,13 +8,7 @@ description:
"Integrate Web3Auth with the Flare Blockchain in iOS/Swift Applications | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -26,74 +20,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/flare/ios"
/>
-While using the Web3Auth iOS SDK, you get the private key within the user scope. This private key
-can interact with [Flare](https://www.flare.network) to make any blockchain calls, like getting the
-user's `account`, fetching `balance`, `sign transaction`, `send transaction`, `read` from and
-`write` to the smart contract, etc. We have highlighted a few here to get you started quickly on
-that.
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Flare](https://flare.network/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Flare
-
-
-
-
-- Chain ID: 0xE
-- Public RPC URL: https://flare-api.flare.network/ext/C/rpc (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Flare Mainnet
-- Block Explorer Link: https://flare-explorer.flare.network
-- Ticker: FLR
-- Ticker Name: FLR
-
-
-
-
-
-- Chain ID: 0x72
-- Public RPC URL: https://coston2-api.flare.network/ext/C/rpc (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Coston2 testnet
-- Block Explorer Link: https://coston2-explorer.flare.network
-- Ticker: C2FLR
-- Ticker Name: C2FLR
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/harmony/android.mdx b/docs/connect-blockchain/evm/harmony/android.mdx
index 10267a4b0..151fbd542 100644
--- a/docs/connect-blockchain/evm/harmony/android.mdx
+++ b/docs/connect-blockchain/evm/harmony/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, harmony, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Harmony Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Harmony](https://www.harmony.one/) to make any blockchain calls,
-like getting the user's `account`, fetching `balance`, `sign transaction`, `send transaction`,
-`read` from and `write` to the smart contract, etc. We have highlighted a few here to get you
-started quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Harmony](https://www.harmony.one/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Harmony
-
-
-
-
-- Chain ID: 0x63564c40
-- Public RPC URL: https://rpc.ankr.com/harmony (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Harmony Mainnet
-- Block Explorer Link: https://explorer.harmony.one
-- Ticker: ONE
-- Ticker Name: ONE
-
-
-
-
-
-- Chain ID: 0x6357d2e0
-- Public RPC URL: https://api.s0.b.hmny.io (Avoid using public rpcTarget in production, use services
- like Infura, Quicknode etc)
-- Display Name: Harmony Testnet
-- Block Explorer Link: https://explorer.testnet.harmony.one
-- Ticker: ONE
-- Ticker Name: ONE
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/harmony/flutter.mdx b/docs/connect-blockchain/evm/harmony/flutter.mdx
index 7d403307b..fcd4a70d1 100644
--- a/docs/connect-blockchain/evm/harmony/flutter.mdx
+++ b/docs/connect-blockchain/evm/harmony/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, harmony, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Harmony Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,90 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/harmony/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Harmony](https://www.harmony.one/) to make any blockchain calls, like getting
-the user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read` from and
-`write` to the smart contract, etc. We have highlighted a few here to get you started quickly on
-that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Harmony](https://www.harmony.one/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Harmony
-
-
-
-
-- Chain ID: 0x63564c40
-- Public RPC URL: https://rpc.ankr.com/harmony (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Harmony Mainnet
-- Block Explorer Link: https://explorer.harmony.one
-- Ticker: ONE
-- Ticker Name: ONE
-
-
-
-
-
-- Chain ID: 0x6357d2e0
-- Public RPC URL: https://api.s0.b.hmny.io (Avoid using public rpcTarget in production, use services
- like Infura, Quicknode etc)
-- Display Name: Harmony Testnet
-- Block Explorer Link: https://explorer.testnet.harmony.one
-- Ticker: ONE
-- Ticker Name: ONE
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/harmony/ios.mdx b/docs/connect-blockchain/evm/harmony/ios.mdx
index 1c937d6da..84b670c82 100644
--- a/docs/connect-blockchain/evm/harmony/ios.mdx
+++ b/docs/connect-blockchain/evm/harmony/ios.mdx
@@ -9,13 +9,7 @@ description:
Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -27,74 +21,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/harmony/ios"
/>
-While using the Web3Auth iOS SDK, you get the private key within the user scope. This private key
-can interact with [Harmony](https://www.harmony.one/) to make any blockchain calls, like getting the
-user's `account`, fetching `balance`, `sign transaction`, `send transaction`, `read` from and
-`write` to the smart contract, etc. We have highlighted a few here to get you started quickly on
-that.
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Harmony](https://www.harmony.one/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Harmony
-
-
-
-
-- Chain ID: 0x63564c40
-- Public RPC URL: https://rpc.ankr.com/harmony (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Harmony Mainnet
-- Block Explorer Link: https://explorer.harmony.one
-- Ticker: ONE
-- Ticker Name: ONE
-
-
-
-
-
-- Chain ID: 0x6357d2e0
-- Public RPC URL: https://api.s0.b.hmny.io (Avoid using public rpcTarget in production, use services
- like Infura, Quicknode etc)
-- Display Name: Harmony Testnet
-- Block Explorer Link: https://explorer.testnet.harmony.one
-- Ticker: ONE
-- Ticker Name: ONE
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/hedera/android.mdx b/docs/connect-blockchain/evm/hedera/android.mdx
index d397aad68..ac8b735d5 100644
--- a/docs/connect-blockchain/evm/hedera/android.mdx
+++ b/docs/connect-blockchain/evm/hedera/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, hedera, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Hedera Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-## Installation
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Hedera](https://hedera.com/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-
-
-## Chain Details for Hedera
-
-
-
-
-
-- Chain ID: 0x127
-- Public RPC URL: https://mainnet.hashio.io/api
-- Display Name: Hedera Mainnet
-- Block Explorer Link: https://hashscan.io/mainnet/
-- Ticker: HBAR
-- Ticker Name: HBAR
-
-
-
-
-- Chain ID: 0x128
-- Public RPC URL: https://testnet.hashio.io/api
-- Display Name: Hedera Testnet
-- Block Explorer Link: https://hashscan.io/testnet/
-- Ticker: HBAR
-- Ticker Name: HBAR
-
-
-
-
-- Chain ID: 0x129
-- Public RPC URL: https://previewnet.hashio.io/api
-- Display Name: Hedera Previewnet
-- Block Explorer Link: https://hashscan.io/previewnet/
-- Ticker: HBAR
-- Ticker Name: HBAR
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/hedera/flutter.mdx b/docs/connect-blockchain/evm/hedera/flutter.mdx
index 959efd306..f721c888e 100644
--- a/docs/connect-blockchain/evm/hedera/flutter.mdx
+++ b/docs/connect-blockchain/evm/hedera/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, hedera, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Hedera Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,95 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/hedera/flutter"
/>
-## Installation
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Hedera](https://hedera.com/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-
-
-## Chain Details for Hedera
-
-
-
-
-
-- Chain ID: 0x127
-- Public RPC URL: https://mainnet.hashio.io/api
-- Display Name: Hedera Mainnet
-- Block Explorer Link: https://hashscan.io/mainnet/
-- Ticker: HBAR
-- Ticker Name: HBAR
-
-
-
-
-- Chain ID: 0x128
-- Public RPC URL: https://testnet.hashio.io/api
-- Display Name: Hedera Testnet
-- Block Explorer Link: https://hashscan.io/testnet/
-- Ticker: HBAR
-- Ticker Name: HBAR
-
-
-
-
-- Chain ID: 0x129
-- Public RPC URL: https://previewnet.hashio.io/api
-- Display Name: Hedera Previewnet
-- Block Explorer Link: https://hashscan.io/previewnet/
-- Ticker: HBAR
-- Ticker Name: HBAR
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/hedera/ios.mdx b/docs/connect-blockchain/evm/hedera/ios.mdx
index 21ddd5027..1fc6126cc 100644
--- a/docs/connect-blockchain/evm/hedera/ios.mdx
+++ b/docs/connect-blockchain/evm/hedera/ios.mdx
@@ -9,15 +9,7 @@ description:
Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-## Installation
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Hedera](https://www.hedera.com/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-
-
-## Chain Details for Hedera
-
-
-
-
-
-- Chain ID: 0x127
-- Public RPC URL: https://mainnet.hashio.io/api
-- Display Name: Hedera Mainnet
-- Block Explorer Link: https://hashscan.io/mainnet/
-- Ticker: HBAR
-- Ticker Name: HBAR
-
-
-
-
-- Chain ID: 0x128
-- Public RPC URL: https://testnet.hashio.io/api
-- Display Name: Hedera Testnet
-- Block Explorer Link: https://hashscan.io/testnet/
-- Ticker: HBAR
-- Ticker Name: HBAR
-
-
-
-
-- Chain ID: 0x129
-- Public RPC URL: https://previewnet.hashio.io/api
-- Display Name: Hedera Previewnet
-- Block Explorer Link: https://hashscan.io/previewnet/
-- Ticker: HBAR
-- Ticker Name: HBAR
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/kinto/android.mdx b/docs/connect-blockchain/evm/kinto/android.mdx
index b19382486..963d0fc5c 100644
--- a/docs/connect-blockchain/evm/kinto/android.mdx
+++ b/docs/connect-blockchain/evm/kinto/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, kinto, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Kinto Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-## Installation
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Kinto](https://kinto.xyz) to make any blockchain calls. We have highlighted a few here for getting
+you started quickly on that.
-
-
-## Chain Details for Kinto
-
-
-
-
-
-- Chain ID: 0x1ecf
-- Public RPC URL: https://rpc.kinto.xyz/http
-- Display Name: Kinto Mainnet
-- Block Explorer Link: https://explorer.kinto.xyz
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-- Chain ID: 0xa788
-- Public RPC URL: http://35.215.120.180:8545
-- Display Name: Kinto Testnet
-- Block Explorer Link: https://explorer.kinto.xyz
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/kinto/flutter.mdx b/docs/connect-blockchain/evm/kinto/flutter.mdx
index 66f9054f0..4086905ea 100644
--- a/docs/connect-blockchain/evm/kinto/flutter.mdx
+++ b/docs/connect-blockchain/evm/kinto/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, kinto, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Kinto Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,82 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/kinto/flutter"
/>
-## Installation
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Kinto](https://kinto.xyz/) to make any blockchain calls. We have highlighted a few here for getting
+you started quickly on that.
-
-
-## Chain Details for Kinto
-
-
-
-
-
-- Chain ID: 0x1ecf
-- Public RPC URL: https://rpc.kinto.xyz/http
-- Display Name: Kinto Mainnet
-- Block Explorer Link: https://explorer.kinto.xyz
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-- Chain ID: 0xa788
-- Public RPC URL: http://35.215.120.180:8545
-- Display Name: Kinto Testnet
-- Block Explorer Link: https://explorer.kinto.xyz
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/kinto/ios.mdx b/docs/connect-blockchain/evm/kinto/ios.mdx
index 23944393a..744fbe06d 100644
--- a/docs/connect-blockchain/evm/kinto/ios.mdx
+++ b/docs/connect-blockchain/evm/kinto/ios.mdx
@@ -8,15 +8,7 @@ description:
"Integrate Web3Auth with the Kinto Blockchain in iOS/Swift Applications | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-## Installation
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Kinto](https://www.kinto.xyz/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-
-
-## Chain Details for Kinto
-
-
-
-
-
-- Chain ID: 0x1ecf
-- Public RPC URL: https://rpc.kinto.xyz/http
-- Display Name: Kinto Mainnet
-- Block Explorer Link: https://explorer.kinto.xyz
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-- Chain ID: 0xa788
-- Public RPC URL: http://35.215.120.180:8545
-- Display Name: Kinto Testnet
-- Block Explorer Link: https://explorer.kinto.xyz
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/klaytn/android.mdx b/docs/connect-blockchain/evm/klaytn/android.mdx
index ca6b32127..5572177e8 100644
--- a/docs/connect-blockchain/evm/klaytn/android.mdx
+++ b/docs/connect-blockchain/evm/klaytn/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, klaytn, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Klaytn Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Klaytn](https://klaytn.foundation) to make any blockchain calls,
-like getting the user's `account`, fetching `balance`, `sign transaction`, `send transaction`,
-`read` from and `write` to the smart contract, etc. We have highlighted a few here to get you
-started quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Klaytn](https://klaytn.foundation) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Klaytn
-
-
-
-
-- Chain ID: 0x2019
-- Public RPC URL: `https://public-node-api.klaytnapi.com/v1/cypress` (Avoid using public rpcTarget
- in production, use services like Infura, Quicknode etc)
-- Display Name: Klaytn Mainnet
-- Block Explorer Link: https://scope.klaytn.com
-- Ticker: KLAY
-- Ticker Name: KLAY
-
-
-
-
-
-- Chain ID: 0x3e9
-- Public RPC URL: https://api.baobab.klaytn.net:8651 (Avoid using public rpcTarget in production,
- use services like Infura, Quicknode etc)
-- Display Name: Klaytn Testnet
-- Block Explorer Link: https://baobab.scope.klaytn.com
-- Ticker: KLAY
-- Ticker Name: KLAY
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/klaytn/flutter.mdx b/docs/connect-blockchain/evm/klaytn/flutter.mdx
index 1e0e0fb15..1d8b4a0c8 100644
--- a/docs/connect-blockchain/evm/klaytn/flutter.mdx
+++ b/docs/connect-blockchain/evm/klaytn/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, klaytn, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Klaytn Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,90 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/klaytn/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Klaytn](https://klaytn.foundation) to make any blockchain calls, like getting
-the user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read` from and
-`write` to the smart contract, etc. We have highlighted a few here to get you started quickly on
-that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Klaytn](https://klaytn.foundation) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Klaytn
-
-
-
-
-- Chain ID: 0x2019
-- Public RPC URL: `https://public-node-api.klaytnapi.com/v1/cypress` (Avoid using public rpcTarget
- in production, use services like Infura, Quicknode etc)
-- Display Name: Klaytn Mainnet
-- Block Explorer Link: https://scope.klaytn.com
-- Ticker: KLAY
-- Ticker Name: KLAY
-
-
-
-
-
-- Chain ID: 0x3e9
-- Public RPC URL: https://api.baobab.klaytn.net:8651 (Avoid using public rpcTarget in production,
- use services like Infura, Quicknode etc)
-- Display Name: Klaytn Testnet
-- Block Explorer Link: https://baobab.scope.klaytn.com
-- Ticker: KLAY
-- Ticker Name: KLAY
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/klaytn/ios.mdx b/docs/connect-blockchain/evm/klaytn/ios.mdx
index b1f203191..3fa079253 100644
--- a/docs/connect-blockchain/evm/klaytn/ios.mdx
+++ b/docs/connect-blockchain/evm/klaytn/ios.mdx
@@ -9,15 +9,7 @@ description:
Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth iOS SDK, you get the private key within the user scope. This private key
-can interact with [Klaytn](https://klaytn.foundation) to make any blockchain calls, like getting the
-user's `account`, fetching `balance`, `sign transaction`, `send transaction`, `read` from and
-`write` to the smart contract, etc. We have highlighted a few here to get you started quickly on
-that.
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Klaytn](https://www.klaytn.foundation/) to make any blockchain calls. We have highlighted a few
+here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Klaytn
-
-
-
-
-- Chain ID: 0x2019
-- Public RPC URL: `https://public-node-api.klaytnapi.com/v1/cypress` (Avoid using public rpcTarget
- in production, use services like Infura, Quicknode etc)
-- Display Name: Klaytn Mainnet
-- Block Explorer Link: https://scope.klaytn.com
-- Ticker: KLAY
-- Ticker Name: KLAY
-
-
-
-
-
-- Chain ID: 0x3e9
-- Public RPC URL: https://api.baobab.klaytn.net:8651 (Avoid using public rpcTarget in production,
- use services like Infura, Quicknode etc)
-- Display Name: Klaytn Testnet
-- Block Explorer Link: https://baobab.scope.klaytn.com
-- Ticker: KLAY
-- Ticker Name: KLAY
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/linea/android.mdx b/docs/connect-blockchain/evm/linea/android.mdx
index f23383cb7..745d33d32 100644
--- a/docs/connect-blockchain/evm/linea/android.mdx
+++ b/docs/connect-blockchain/evm/linea/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, linea, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Linea Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Linea](https://linea.build/) to make any blockchain calls, like
-getting the user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read` from
-and `write` to the smart contract, etc. We have highlighted a few here to get you started quickly on
-that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Linea](https://linea.build/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Linea
-
-
-
-
-- Chain ID: 0xe708
-- Public RPC URL: https://rpc.linea.build (Avoid using public rpcTarget in production, use services
- like Infura, Quicknode etc)
-- Display Name: Linea Mainnet
-- Block Explorer Link: https://lineascan.build/
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-
-- Chain ID: 0xe705
-- Public RPC URL: https://rpc.sepolia.linea.build (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Linea Sepolia Testnet
-- Block Explorer Link: https://sepolia.lineascan.build/
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/linea/flutter.mdx b/docs/connect-blockchain/evm/linea/flutter.mdx
index ce063bce0..6af8123c3 100644
--- a/docs/connect-blockchain/evm/linea/flutter.mdx
+++ b/docs/connect-blockchain/evm/linea/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, linea, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Linea Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,73 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/linea/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Linea](https://linea.build/) to make any blockchain calls, like getting the
-user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read` from and `write`
-to the smart contract, etc. We have highlighted a few here to get you started quickly on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Linea](https://linea.build/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Linea
-
-
-
-
-- Chain ID: 0xe708
-- Public RPC URL: https://rpc.linea.build (Avoid using public rpcTarget in production, use services
- like Infura, Quicknode etc)
-- Display Name: Linea Mainnet
-- Block Explorer Link: https://lineascan.build/
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-
-- Chain ID: 0xe705
-- Public RPC URL: https://rpc.sepolia.linea.build (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Linea Sepolia Testnet
-- Block Explorer Link: https://sepolia.lineascan.build/
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
+
diff --git a/docs/connect-blockchain/evm/linea/ios.mdx b/docs/connect-blockchain/evm/linea/ios.mdx
index f1de11afc..fdbb3630b 100644
--- a/docs/connect-blockchain/evm/linea/ios.mdx
+++ b/docs/connect-blockchain/evm/linea/ios.mdx
@@ -8,15 +8,7 @@ description:
"Integrate Web3Auth with the Linea Blockchain in iOS/Swift Applications | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth iOS SDK, you get the private key within the user scope. This private key
-can interact with [Linea](https://linea.build/) to make any blockchain calls, like getting the
-user's `account`, fetching `balance`, `sign transaction`, `send transaction`, `read` from and
-`write` to the smart contract, etc. We have highlighted a few here to get you started quickly on
-that.
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Linea](https://linea.build/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Linea
-
-
-
-
-- Chain ID: 0xe708
-- Public RPC URL: https://rpc.linea.build (Avoid using public rpcTarget in production, use services
- like Infura, Quicknode etc)
-- Display Name: Linea Mainnet
-- Block Explorer Link: https://lineascan.build/
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-
-- Chain ID: 0xe705
-- Public RPC URL: https://rpc.sepolia.linea.build (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Linea Sepolia Testnet
-- Block Explorer Link: https://sepolia.lineascan.build/
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/manta/android.mdx b/docs/connect-blockchain/evm/manta/android.mdx
index b6159e236..d2b01e06d 100644
--- a/docs/connect-blockchain/evm/manta/android.mdx
+++ b/docs/connect-blockchain/evm/manta/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, manta, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Manta Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Manta Blockchain](https://manta.network/) to make any blockchain
-calls, like getting the user's `account`, fetching `balance`, `sign transaction`,
-`send transaction`, `read` from and `write` to the smart contract, etc. We have highlighted a few
-here to get you started quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Manta](https://manta.network/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Manta
-
-
-
-
-- Chain ID: 0xA9
-- Public RPC URL: https://pacific-rpc.manta.network/http (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Manta Pacific Mainnet
-- Block Explorer Link: https://pacific-explorer.manta.network
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-
-- Chain ID: 0x34816E
-- Public RPC URL: https://pacific-rpc.sepolia-testnet.manta.network/http (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: Manta Pacific Sepolia Testnet
-- Block Explorer Link: https://pacific-explorer.sepolia-testnet.manta.network
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/manta/flutter.mdx b/docs/connect-blockchain/evm/manta/flutter.mdx
index 5de47c961..571e1787d 100644
--- a/docs/connect-blockchain/evm/manta/flutter.mdx
+++ b/docs/connect-blockchain/evm/manta/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, manta, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Manta Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,90 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/manta/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Manta Blockchain](https://manta.network/) to make any blockchain calls, like
-getting the user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read` from
-and `write` to the smart contract, etc. We have highlighted a few here to get you started quickly on
-that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Manta Blockchain](https://manta.network/) to make any blockchain calls. We have highlighted a few
+here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Manta
-
-
-
-
-- Chain ID: 0xA9
-- Public RPC URL: https://pacific-rpc.manta.network/http (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Manta Pacific Mainnet
-- Block Explorer Link: https://pacific-explorer.manta.network
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-
-- Chain ID: 0x34816E
-- Public RPC URL: https://pacific-rpc.sepolia-testnet.manta.network/http (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: Manta Pacific Sepolia Testnet
-- Block Explorer Link: https://pacific-explorer.sepolia-testnet.manta.network
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/manta/ios.mdx b/docs/connect-blockchain/evm/manta/ios.mdx
index 5b396843f..c20759fb8 100644
--- a/docs/connect-blockchain/evm/manta/ios.mdx
+++ b/docs/connect-blockchain/evm/manta/ios.mdx
@@ -8,15 +8,7 @@ description:
"Integrate Web3Auth with the Manta Blockchain in iOS/Swift Applications | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth iOS SDK, you get the private key within the user scope. This private key
-can interact with [Manta Blockchain](https://manta.network/) to make any blockchain calls, like
-getting the user's `account`, fetching `balance`, `sign transaction`, `send transaction`, `read`
-from and `write` to the smart contract, etc. We have highlighted a few here to get you started
-quickly on that.
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Manta Blockchain](https://www.manta.network/) to make any blockchain calls. We have highlighted a
+few here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Manta
-
-
-
-
-- Chain ID: 0xA9
-- Public RPC URL: https://pacific-rpc.manta.network/http (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Manta Pacific Mainnet
-- Block Explorer Link: https://pacific-explorer.manta.network
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-
-- Chain ID: 0x34816E
-- Public RPC URL: https://pacific-rpc.sepolia-testnet.manta.network/http (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: Manta Pacific Sepolia Testnet
-- Block Explorer Link: https://pacific-explorer.sepolia-testnet.manta.network
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/metis/android.mdx b/docs/connect-blockchain/evm/metis/android.mdx
index 9c5407a36..1d3e02942 100644
--- a/docs/connect-blockchain/evm/metis/android.mdx
+++ b/docs/connect-blockchain/evm/metis/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, metis, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Metis Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Metis Blockchain](https://metis.io) to make any blockchain
-calls, like getting the user's `account`, fetching `balance`, signing transactions, sending
-transactions, and interacting with smart contracts. We have highlighted a few key examples to get
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Metis](https://metis.io) to make any blockchain calls. We have highlighted a few here for getting
you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Metis
-
-
-
-
-- Chain ID: 0x440
-- Public RPC URL: https://andromeda.metis.io/?owner=1088 (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Andromeda Mainnet
-- Block Explorer Link: https://andromeda-explorer.metis.io
-- Ticker: METIS
-- Ticker Name: Metis
-
-
-
-
-
-- Chain ID: 0xEA6E
-- Public RPC URL: https://sepolia.metisdevops.link (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Sepolia Testnet
-- Block Explorer Link: https://sepolia-explorer.metisdevops.link/
-- Ticker: tMetis
-- Ticker Name: tMetis
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/metis/flutter.mdx b/docs/connect-blockchain/evm/metis/flutter.mdx
index b37a03a66..afdd2171e 100644
--- a/docs/connect-blockchain/evm/metis/flutter.mdx
+++ b/docs/connect-blockchain/evm/metis/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, metis, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Metis Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,90 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/metis/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Metis Blockchain](https://metis.io) to make any blockchain calls, like
-getting the user's `account`, fetching `balance`, signing transactions, sending transactions, and
-interacting with smart contracts. We have highlighted a few key examples to get you started quickly
-on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Metis Blockchain](https://metis.io) to make any blockchain calls. We have highlighted a few here
+for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Metis
-
-
-
-
-- Chain ID: 0x440
-- Public RPC URL: https://andromeda.metis.io/?owner=1088 (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Andromeda Mainnet
-- Block Explorer Link: https://andromeda-explorer.metis.io
-- Ticker: METIS
-- Ticker Name: Metis
-
-
-
-
-
-- Chain ID: 0xEA6E
-- Public RPC URL: https://sepolia.metisdevops.link (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Sepolia Testnet
-- Block Explorer Link: https://sepolia-explorer.metisdevops.link/
-- Ticker: tMetis
-- Ticker Name: tMetis
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/metis/ios.mdx b/docs/connect-blockchain/evm/metis/ios.mdx
index 40c3a130d..3b6fa69e3 100644
--- a/docs/connect-blockchain/evm/metis/ios.mdx
+++ b/docs/connect-blockchain/evm/metis/ios.mdx
@@ -8,15 +8,7 @@ description:
"Integrate Web3Auth with the Metis Blockchain in iOS/Swift Applications | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth iOS SDK, you get the private key within the user scope. This private key
-can interact with [Metis Blockchain](https://metis.io) to make any blockchain calls, like getting
-the user's `account`, fetching `balance`, signing transactions, sending transactions, and
-interacting with smart contracts. We have highlighted a few examples to get you started quickly on
-that.
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Metis Blockchain](https://metis.io) to make any blockchain calls. We have highlighted a few here
+for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Metis
-
-
-
-
-- Chain ID: 0x440
-- Public RPC URL: https://andromeda.metis.io/?owner=1088 (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Andromeda Mainnet
-- Block Explorer Link: https://andromeda-explorer.metis.io
-- Ticker: METIS
-- Ticker Name: Metis
-
-
-
-
-
-- Chain ID: 0xEA6E
-- Public RPC URL: https://sepolia.metisdevops.link (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Sepolia Testnet
-- Block Explorer Link: https://sepolia-explorer.metisdevops.link/
-- Ticker: tMetis
-- Ticker Name: tMetis
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/mint/android.mdx b/docs/connect-blockchain/evm/mint/android.mdx
index 83270e0f8..4f87f7298 100644
--- a/docs/connect-blockchain/evm/mint/android.mdx
+++ b/docs/connect-blockchain/evm/mint/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, mint, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Mint Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Mint Blockchain](https://mintscan.org/) to make any blockchain
-calls, like getting the user's `account`, fetching `balance`, signing transactions, sending
-transactions, and interacting with smart contracts. We have highlighted a few key examples to get
-you started quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Mint](https://mintscan.io/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Mint
-
-
-
-
-- Chain ID: 0xB9
-- Public RPC URL: https://rpc.mintchain.io (Avoid using public rpcTarget in production, use services
- like Infura, Quicknode, etc.)
-- Display Name: Mint Mainnet
-- Block Explorer Link: https://explorer.mintchain.io
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-
-- Chain ID: 0x697
-- Public RPC URL: https://sepolia-testnet-rpc.mintchain.io (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode, etc.)
-- Display Name: Mint Sepolia Testnet
-- Block Explorer Link: https://sepolia-testnet-explorer.mintchain.io
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/mint/flutter.mdx b/docs/connect-blockchain/evm/mint/flutter.mdx
index 724d0b3e1..e8e5e6bad 100644
--- a/docs/connect-blockchain/evm/mint/flutter.mdx
+++ b/docs/connect-blockchain/evm/mint/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, mint, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Mint Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,90 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/mint/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Mint Blockchain](https://mintscan.org/) to make any blockchain calls, like
-getting the user's `account`, fetching `balance`, signing transactions, sending transactions, and
-interacting with smart contracts. We have highlighted a few key examples to get you started quickly
-on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Mint Blockchain](https://mintscan.org/) to make any blockchain calls. We have highlighted a few
+here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Mint
-
-
-
-
-- Chain ID: 0xB9
-- Public RPC URL: https://rpc.mintchain.io (Avoid using public rpcTarget in production, use services
- like Infura, Quicknode etc.)
-- Display Name: Mint Mainnet
-- Block Explorer Link: https://explorer.mintchain.io
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-
-- Chain ID: 0x697
-- Public RPC URL: https://sepolia-testnet-rpc.mintchain.io (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc.)
-- Display Name: Mint Sepolia Testnet
-- Block Explorer Link: https://sepolia-testnet-explorer.mintchain.io
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/mint/ios.mdx b/docs/connect-blockchain/evm/mint/ios.mdx
index 75b1c5d31..dc32e9707 100644
--- a/docs/connect-blockchain/evm/mint/ios.mdx
+++ b/docs/connect-blockchain/evm/mint/ios.mdx
@@ -8,15 +8,7 @@ description:
"Integrate Web3Auth with the Mint Blockchain in iOS/Swift Applications | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth iOS SDK, you get the private key within the user scope. This private key
-can interact with [Mint Blockchain](https://mintscan.org/) to make any blockchain calls, like
-getting the user's `account`, fetching `balance`, signing transactions, sending transactions, and
-interacting with smart contracts. We have highlighted a few examples to get you started quickly.
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Mint Blockchain](https://mintscan.org/) to make any blockchain calls. We have highlighted a few
+here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Mint
-
-
-
-
-- Chain ID: 0xB9
-- Public RPC URL: https://rpc.mintchain.io (Avoid using public rpcTarget in production, use services
- like Infura, Quicknode etc.)
-- Display Name: Mint Mainnet
-- Block Explorer Link: https://explorer.mintchain.io
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-
-- Chain ID: 0x697
-- Public RPC URL: https://sepolia-testnet-rpc.mintchain.io (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc.)
-- Display Name: Mint Sepolia Testnet
-- Block Explorer Link: https://sepolia-testnet-explorer.mintchain.io
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/moonbeam/android.mdx b/docs/connect-blockchain/evm/moonbeam/android.mdx
index b03b309c6..797872acd 100644
--- a/docs/connect-blockchain/evm/moonbeam/android.mdx
+++ b/docs/connect-blockchain/evm/moonbeam/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, moonbeam, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Moonbeam Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Moonbeam](https://moonbeam.network/networks/moonbeam/) to make
-any blockchain calls, like getting the user's `account`, fetching `balance`, `sign transaction`,
-`send transaction`, `read` from and `write` to the smart contract, etc. We have highlighted a few
-here to get you started quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Moonbeam](https://moonbeam.network/networks/moonbeam/) to make any blockchain calls. We have
+highlighted a few here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Moonbeam
-
-
-
-
-- Chain ID: 0x504
-- Public RPC URL: https://rpc.ankr.com/moonbeam (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Moonbeam Mainnet
-- Block Explorer Link: https://moonbeam.moonscan.io
-- Ticker: GLMR
-- Ticker Name: GLMR
-
-
-
-
-
-- Chain ID: 0x507
-- Public RPC URL: https://rpc.ankr.com/moonbeam (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Moonbeam Testnet
-- Block Explorer Link: https://moonbase.moonscan.io
-- Ticker: GLMR
-- Ticker Name: GLMR
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/moonbeam/flutter.mdx b/docs/connect-blockchain/evm/moonbeam/flutter.mdx
index d071356e4..c0a1eed4f 100644
--- a/docs/connect-blockchain/evm/moonbeam/flutter.mdx
+++ b/docs/connect-blockchain/evm/moonbeam/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, moonbeam, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Moonbeam Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,90 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/moonbeam/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Moonbeam](https://moonbeam.network/networks/moonbeam/) to make any blockchain
-calls, like getting the user's `account`, fetch `balance`, `sign transaction`, `send transaction`,
-`read` from and `write` to the smart contract, etc. We have highlighted a few here to get you
-started quickly on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Moonbeam](https://moonbeam.network/networks/moonbeam/) to make any blockchain calls. We have
+highlighted a few here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Moonbeam
-
-
-
-
-- Chain ID: 0x504
-- Public RPC URL: https://rpc.ankr.com/moonbeam (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Moonbeam Mainnet
-- Block Explorer Link: https://moonbeam.moonscan.io
-- Ticker: GLMR
-- Ticker Name: GLMR
-
-
-
-
-
-- Chain ID: 0x507
-- Public RPC URL: https://rpc.ankr.com/moonbeam (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Moonbeam Testnet
-- Block Explorer Link: https://moonbase.moonscan.io
-- Ticker: GLMR
-- Ticker Name: GLMR
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/moonbeam/ios.mdx b/docs/connect-blockchain/evm/moonbeam/ios.mdx
index e1fe57822..c695405ff 100644
--- a/docs/connect-blockchain/evm/moonbeam/ios.mdx
+++ b/docs/connect-blockchain/evm/moonbeam/ios.mdx
@@ -9,15 +9,7 @@ description:
Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth iOS SDK, you get the private key within the user scope. This private key
-can interact with [Moonbeam](https://moonbeam.network/networks/moonbeam/) to make any blockchain
-calls, like getting the user's `account`, fetching `balance`, `sign transaction`,
-`send transaction`, `read` from and `write` to the smart contract, etc. We have highlighted a few
-here to get you started quickly on that.
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Moonbeam](https://moonbeam.network/) to make any blockchain calls. We have highlighted a few here
+for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Moonbeam
-
-
-
-
-- Chain ID: 0x504
-- Public RPC URL: https://rpc.ankr.com/moonbeam (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Moonbeam Mainnet
-- Block Explorer Link: https://moonbeam.moonscan.io
-- Ticker: GLMR
-- Ticker Name: GLMR
-
-
-
-
-
-- Chain ID: 0x507
-- Public RPC URL: https://rpc.ankr.com/moonbeam (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Moonbeam Testnet
-- Block Explorer Link: https://moonbase.moonscan.io
-- Ticker: GLMR
-- Ticker Name: GLMR
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/moonriver/android.mdx b/docs/connect-blockchain/evm/moonriver/android.mdx
index def3f151f..c4446e66e 100644
--- a/docs/connect-blockchain/evm/moonriver/android.mdx
+++ b/docs/connect-blockchain/evm/moonriver/android.mdx
@@ -8,15 +8,7 @@ description:
"Integrate Web3Auth with the Moonriver Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Moonriver](https://moonbeam.network/networks/moonriver/) to make
-any blockchain calls, like getting the user's `account`, fetching `balance`, `sign transaction`,
-`send transaction`, `read` from and `write` to the smart contract, etc. We have highlighted a few
-here to get you started quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Moonriver](https://moonriver.network/) to make any blockchain calls. We have highlighted a few here
+for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Moonriver
-
-
-
-
-- Chain ID: 0x505
-- Public RPC URL: `https://rpc.api.moonriver.moonbeam.network` (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Moonriver Mainnet
-- Block Explorer Link: https://moonriver.moonscan.io
-- Ticker: MOVR
-- Ticker Name: MOVR
-
-
-
-
-
-- Chain ID: 0x507
-- Public RPC URL: `https://rpc.api.moonriver.moonbeam.network` (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Moonriver Testnet
-- Block Explorer Link: https://moonriver.moonscan.io
-- Ticker: MOVR
-- Ticker Name: MOVR
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/moonriver/flutter.mdx b/docs/connect-blockchain/evm/moonriver/flutter.mdx
index 3225af22a..12cefae15 100644
--- a/docs/connect-blockchain/evm/moonriver/flutter.mdx
+++ b/docs/connect-blockchain/evm/moonriver/flutter.mdx
@@ -8,17 +8,7 @@ description:
"Integrate Web3Auth with the Moonriver Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -30,90 +20,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/moonriver/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Moonriver](https://moonbeam.network/networks/moonriver/) to make any
-blockchain calls, like getting the user's `account`, fetch `balance`, `sign transaction`,
-`send transaction`, `read` from and `write` to the smart contract, etc. We have highlighted a few
-here to get you started quickly on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Moonriver](https://moonbeam.network/networks/moonriver/) to make any blockchain calls. We have
+highlighted a few here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Moonriver
-
-
-
-
-- Chain ID: 0x505
-- Public RPC URL: `https://rpc.api.moonriver.moonbeam.network` (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Moonriver Mainnet
-- Block Explorer Link: https://moonriver.moonscan.io
-- Ticker: MOVR
-- Ticker Name: MOVR
-
-
-
-
-
-- Chain ID: 0x507
-- Public RPC URL: `https://rpc.api.moonriver.moonbeam.network` (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Moonriver Testnet
-- Block Explorer Link: https://moonriver.moonscan.io
-- Ticker: MOVR
-- Ticker Name: MOVR
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/moonriver/ios.mdx b/docs/connect-blockchain/evm/moonriver/ios.mdx
index 8c0618ea9..7d807b0af 100644
--- a/docs/connect-blockchain/evm/moonriver/ios.mdx
+++ b/docs/connect-blockchain/evm/moonriver/ios.mdx
@@ -9,15 +9,7 @@ description:
Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth iOS SDK, you get the private key within the user scope. This private key
-can interact with [Moonriver](https://moonbeam.network/networks/moonriver/) to make any blockchain
-calls, like getting the user's `account`, fetching `balance`, `sign transaction`,
-`send transaction`, `read` from and `write` to the smart contract, etc. We have highlighted a few
-here to get you started quickly on that.
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Moonriver](https://moonbeam.network/networks/moonriver/) to make any blockchain calls. We have
+highlighted a few here for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Moonriver
-
-
-
-
-- Chain ID: 0x505
-- Public RPC URL: `https://rpc.api.moonriver.moonbeam.network` (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Moonriver Mainnet
-- Block Explorer Link: https://moonriver.moonscan.io
-- Ticker: MOVR
-- Ticker Name: MOVR
-
-
-
-
-
-- Chain ID: 0x507
-- Public RPC URL: `https://rpc.api.moonriver.moonbeam.network` (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Moonriver Testnet
-- Block Explorer Link: https://moonriver.moonscan.io
-- Ticker: MOVR
-- Ticker Name: MOVR
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/morph/android.mdx b/docs/connect-blockchain/evm/morph/android.mdx
index 002797a44..cf7a49a58 100644
--- a/docs/connect-blockchain/evm/morph/android.mdx
+++ b/docs/connect-blockchain/evm/morph/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, morph, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Morph Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-## Installation
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Morph](https://morphl2.io/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-
-
-## Chain Details for Morph
-
-
-
-
-
-- Chain ID: 0xa96
-- Public RPC URL: https://rpc-testnet.morphl2.io
-- Display Name: Morph Testnet
-- Block Explorer Link: https://explorer-testnet.morphl2.io/
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-- Chain ID: 0xafa
-- Public RPC URL: https://rpc-holesky.morphl2.io
-- Display Name: Morph Holesky
-- Block Explorer Link: https://explorer-holesky.morphl2.io/
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/morph/flutter.mdx b/docs/connect-blockchain/evm/morph/flutter.mdx
index b42c82481..a59e8bcea 100644
--- a/docs/connect-blockchain/evm/morph/flutter.mdx
+++ b/docs/connect-blockchain/evm/morph/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, morph, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Morph Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,82 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/morph/flutter"
/>
-## Installation
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Morph](https://www.morphl2.io/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-
-
-## Chain Details for Morph
-
-
-
-
-
-- Chain ID: 0xa96
-- Public RPC URL: https://rpc-testnet.morphl2.io
-- Display Name: Morph Testnet
-- Block Explorer Link: https://explorer-testnet.morphl2.io/
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-- Chain ID: 0xafa
-- Public RPC URL: https://rpc-holesky.morphl2.io
-- Display Name: Morph Holesky
-- Block Explorer Link: https://explorer-holesky.morphl2.io/
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/morph/ios.mdx b/docs/connect-blockchain/evm/morph/ios.mdx
index dba824925..4b6559ef6 100644
--- a/docs/connect-blockchain/evm/morph/ios.mdx
+++ b/docs/connect-blockchain/evm/morph/ios.mdx
@@ -8,15 +8,7 @@ description:
"Integrate Web3Auth with the Morph Blockchain in iOS/Swift Applications | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-## Installation
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Morph](https://www.morphl2.io/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-
-
-## Chain Details for Morph
-
-
-
-
-
-- Chain ID: 0xa96
-- Public RPC URL: https://rpc-testnet.morphl2.io
-- Display Name: Morph Testnet
-- Block Explorer Link: https://explorer-testnet.morphl2.io/
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-- Chain ID: 0xafa
-- Public RPC URL: https://rpc-holesky.morphl2.io
-- Display Name: Morph Holesky
-- Block Explorer Link: https://explorer-holesky.morphl2.io/
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/neon/android.mdx b/docs/connect-blockchain/evm/neon/android.mdx
index 4057d61a1..da1e6a40a 100644
--- a/docs/connect-blockchain/evm/neon/android.mdx
+++ b/docs/connect-blockchain/evm/neon/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, neon, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Neon Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Neon](https://neonevm.org/) to make any blockchain calls, like
-getting the user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read` from
-and `write` to the smart contract, etc. We have highlighted a few here to get you started quickly on
-that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Neon](https://neonevm.org/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Neon
-
-
-
-
-- Chain ID: 0xe9ac0d6
-- Public RPC URL: https://neon-proxy-mainnet.solana.p2p.org (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Neon Mainnet
-- Block Explorer Link: https://neonscan.org/
-- Ticker: NEON
-- Ticker Name: NEON
-
-
-
-
-
-- Chain ID: 0xe9ac0d6
-- Public RPC URL: https://devnet.neonevm.org (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Neon Testnet
-- Block Explorer Link: https://devnet.neonscan.org/
-- Ticker: NEON
-- Ticker Name: NEON
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/neon/flutter.mdx b/docs/connect-blockchain/evm/neon/flutter.mdx
index ca586435b..f199c9682 100644
--- a/docs/connect-blockchain/evm/neon/flutter.mdx
+++ b/docs/connect-blockchain/evm/neon/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, neon, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Neon Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,89 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/neon/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Neon](https://neonevm.org/) to make any blockchain calls, like getting the
-user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read` from and `write`
-to the smart contract, etc. We have highlighted a few here to get you started quickly on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Neon](https://neonevm.org/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Neon
-
-
-
-
-- Chain ID: 0xe9ac0d6
-- Public RPC URL: https://neon-proxy-mainnet.solana.p2p.org (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Neon Mainnet
-- Block Explorer Link: https://neonscan.org/
-- Ticker: NEON
-- Ticker Name: NEON
-
-
-
-
-
-- Chain ID: 0xe9ac0d6
-- Public RPC URL: https://devnet.neonevm.org (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Neon Testnet
-- Block Explorer Link: https://devnet.neonscan.org/
-- Ticker: NEON
-- Ticker Name: NEON
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/neon/ios.mdx b/docs/connect-blockchain/evm/neon/ios.mdx
index 7d400be85..6b4d6a1e1 100644
--- a/docs/connect-blockchain/evm/neon/ios.mdx
+++ b/docs/connect-blockchain/evm/neon/ios.mdx
@@ -8,15 +8,7 @@ description:
"Integrate Web3Auth with the Neon Blockchain in iOS/Swift Applications | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth iOS SDK, you get the private key within the user scope. This private key
-can interact with [Neon](https://neonevm.org/) to make any blockchain calls, like getting the user's
-`account`, fetching `balance`, `sign transaction`, `send transaction`, `read` from and `write` to
-the smart contract, etc. We have highlighted a few here to get you started quickly on that.
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Neon](https://neonevm.org/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Neon
-
-
-
-
-- Chain ID: 0xe9ac0d6
-- Public RPC URL: https://neon-proxy-mainnet.solana.p2p.org (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Neon Mainnet
-- Block Explorer Link: https://neonscan.org/
-- Ticker: NEON
-- Ticker Name: NEON
-
-
-
-
-
-- Chain ID: 0xe9ac0d6
-- Public RPC URL: https://devnet.neonevm.org (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Neon Testnet
-- Block Explorer Link: https://devnet.neonscan.org/
-- Ticker: NEON
-- Ticker Name: NEON
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/nibiru/android.mdx b/docs/connect-blockchain/evm/nibiru/android.mdx
index a30084717..a745a9eeb 100644
--- a/docs/connect-blockchain/evm/nibiru/android.mdx
+++ b/docs/connect-blockchain/evm/nibiru/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, nibiru, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Nibiru Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Nibiru](https://nibiru.fi/) to make any blockchain calls, like
-getting the user's `account`, fetching `balance`, `sign transaction`, `send transaction`, `read`
-from and `write` to the smart contract, etc. We have highlighted a few here to get you started
-quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Nibiru](https://nibiru.fi/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Nibiru
-
-:::note
-
-Nibiru is EVM compatible only for localnet for now. Kindly refer to the
-[Nibiru documentation](https://nibiru.fi/docs/dev/evm/) and
-[Nibiru Networks](https://nibiru.fi/docs/dev/networks/#evm-network-configs) for the latest updates
-and EVM-related configs.
-
-:::
-
-:::info
-
-For Nibiru, the steps for creating a local block explorer are mentioned
-[here](https://nibiru.fi/docs/dev/evm/quickstart.html#_4-local-explorer-optional).
-
-:::
-
-
-
-
-- Chain ID: 0x100
-- Public RPC URL: http://127.0.0.1:8545
-- Display Name: Nibiru Localnet
-- Block Explorer Link: (See the info placard above)
-- Ticker: NIBI
-- Ticker Name: Nibiru
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/nibiru/flutter.mdx b/docs/connect-blockchain/evm/nibiru/flutter.mdx
index 070f61984..e1a6a83fe 100644
--- a/docs/connect-blockchain/evm/nibiru/flutter.mdx
+++ b/docs/connect-blockchain/evm/nibiru/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, nibiru, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Nibiru Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,90 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/nibiru/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Nibiru](https://nibiru.fi/) to make any blockchain calls, like getting the
-user's `account`, fetching `balance`, `sign transaction`, `send transaction`, `read` from and
-`write` to the smart contract, etc. We have highlighted a few here for getting you started quickly
-on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Nibiru](https://nibiru.fi/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Nibiru
-
-:::note
-
-Nibiru is EVM compatible only for localnet for now. Kindly refer to the
-[Nibiru documentation](https://nibiru.fi/docs/dev/evm/) and
-[Nibiru Networks](https://nibiru.fi/docs/dev/networks/#evm-network-configs) for the latest updates
-and EVM-related configs.
-
-:::
-
-:::info
-
-For Nibiru, the steps for creating a local block explorer are mentioned
-[here](https://nibiru.fi/docs/dev/evm/quickstart.html#_4-local-explorer-optional).
-
-:::
-
-
-
-
-- Chain ID: 0x100
-- Public RPC URL: http://127.0.0.1:8545
-- Display Name: Nibiru Localnet
-- Block Explorer Link: (See the info placard above)
-- Ticker: NIBI
-- Ticker Name: Nibiru
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/nibiru/ios.mdx b/docs/connect-blockchain/evm/nibiru/ios.mdx
index 8c6560733..3eda7854d 100644
--- a/docs/connect-blockchain/evm/nibiru/ios.mdx
+++ b/docs/connect-blockchain/evm/nibiru/ios.mdx
@@ -9,15 +9,7 @@ description:
Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth iOS SDK, you get the private key within the user scope. This private key
-can interact with [Nibiru](https://nibiru.fi/) to make any blockchain calls, like getting the user's
-`account`, fetching `balance`, `sign transaction`, `send transaction`, `read` from and `write` to
-the smart contract, etc. We have highlighted a few here for getting you started quickly on that.
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Nibiru](https://www.nibiru.fi/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Nibiru
-
-:::note
-
-Nibiru is EVM compatible only for localnet for now. Kindly refer to the
-[Nibiru documentation](https://nibiru.fi/docs/dev/evm/) and
-[Nibiru Networks](https://nibiru.fi/docs/dev/networks/#evm-network-configs) for the latest updates
-and EVM-related configs.
-
-:::
-
-:::info
-
-For Nibiru, the steps for creating a local block explorer are mentioned
-[here](https://nibiru.fi/docs/dev/evm/quickstart.html#_4-local-explorer-optional).
-
-:::
-
-
-
-
-- Chain ID: 0x100
-- Public RPC URL: http://127.0.0.1:8545
-- Display Name: Nibiru Localnet
-- Block Explorer Link: (See the info placard above)
-- Ticker: NIBI
-- Ticker Name: Nibiru
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/opbnb/android.mdx b/docs/connect-blockchain/evm/opbnb/android.mdx
index c9f38d8bd..369f87ad8 100644
--- a/docs/connect-blockchain/evm/opbnb/android.mdx
+++ b/docs/connect-blockchain/evm/opbnb/android.mdx
@@ -8,15 +8,7 @@ description:
"Integrate Web3Auth with the BNB Optimistic Rolllup in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [opBNB](https://astar.network/) to make any blockchain calls,
-like getting the user's `account`, fetching `balance`, `sign transaction`, `send transaction`,
-`read` from and `write` to the smart contract, etc. We have highlighted a few here to get you
-started quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[opBNB](https://opbnb.bnbchain.org/) to make any blockchain calls. We have highlighted a few here
+for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for opBNB
-
-
-
-
-
-- Chain ID: 0xCC
-- Public RPC URL: `https://opbnb-mainnet-rpc.bnbchain.org` (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: opBNB Mainnet
-- Block Explorer Link: https://opbnbscan.com
-- Ticker: BNB
-- Ticker Name: opBNB
-
-
-
-
-
-- Chain ID: 0x15EB
-- Public RPC URL: https://opbnb-testnet-rpc.bnbchain.org/ (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: opBNB Testnet
-- Block Explorer Link: https://testnet.opbnbscan.com
-- Ticker: tBNB
-- Ticker Name: opBNB
-
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/opbnb/flutter.mdx b/docs/connect-blockchain/evm/opbnb/flutter.mdx
index 5ee23f9a9..9b0af5fdb 100644
--- a/docs/connect-blockchain/evm/opbnb/flutter.mdx
+++ b/docs/connect-blockchain/evm/opbnb/flutter.mdx
@@ -8,17 +8,7 @@ description:
"Integrate Web3Auth with the BNB Optimistic Rolllup in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -30,91 +20,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/opbnb/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [opBNB](https://astar.network/) to make any blockchain calls, like getting the
-user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read` from and `write`
-to the smart contract, etc. We have highlighted a few here to get you started quickly on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[opBNB](https://opbnb.bnbchain.org/) to make any blockchain calls. We have highlighted a few here
+for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for opBNB
-
-
-
-
-
-- Chain ID: 0xCC
-- Public RPC URL: `https://opbnb-mainnet-rpc.bnbchain.org` (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: opBNB Mainnet
-- Block Explorer Link: https://opbnbscan.com
-- Ticker: BNB
-- Ticker Name: opBNB
-
-
-
-
-
-- Chain ID: 0x15EB
-- Public RPC URL: https://opbnb-testnet-rpc.bnbchain.org/ (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: opBNB Testnet
-- Block Explorer Link: https://testnet.opbnbscan.com
-- Ticker: tBNB
-- Ticker Name: opBNB
-
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/opbnb/ios.mdx b/docs/connect-blockchain/evm/opbnb/ios.mdx
index d881cc6ea..c7afab16a 100644
--- a/docs/connect-blockchain/evm/opbnb/ios.mdx
+++ b/docs/connect-blockchain/evm/opbnb/ios.mdx
@@ -9,15 +9,7 @@ description:
Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth iOS SDK, you get the private key within the user scope. This private key
-can interact with [opBNB](https://astar.network/) to make any blockchain calls, like getting the
-user's `account`, fetching `balance`, `sign transaction`, `send transaction`, `read` from and
-`write` to the smart contract, etc. We have highlighted a few here to get you started quickly on
-that.
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[opBNB](https://opbnb.bnbchain.org/) to make any blockchain calls. We have highlighted a few here
+for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for opBNB
-
-
-
-
-
-- Chain ID: 0xCC
-- Public RPC URL: `https://opbnb-mainnet-rpc.bnbchain.org` (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: opBNB Mainnet
-- Block Explorer Link: https://opbnbscan.com
-- Ticker: BNB
-- Ticker Name: opBNB
-
-
-
-
-
-- Chain ID: 0x15EB
-- Public RPC URL: https://opbnb-testnet-rpc.bnbchain.org/ (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: opBNB Testnet
-- Block Explorer Link: https://testnet.opbnbscan.com
-- Ticker: tBNB
-- Ticker Name: opBNB
-
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/optimism/android.mdx b/docs/connect-blockchain/evm/optimism/android.mdx
index 63ee3ce6f..962ba65a8 100644
--- a/docs/connect-blockchain/evm/optimism/android.mdx
+++ b/docs/connect-blockchain/evm/optimism/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, optimism, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Optimism Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Optimism](https://optimism.io/) to make any blockchain calls,
-like getting the user's `account`, fetching `balance`, `sign transaction`, `send transaction`,
-`read` from and `write` to the smart contract, etc. We have highlighted a few here to get you
-started quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Optimism](https://optimism.io/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Optimism
-
-
-
-
-- Chain ID: 0xA
-- Public RPC URL: https://rpc.ankr.com/optimism (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Optimism Mainnet
-- Block Explorer Link: https://optimistic.etherscan.io
-- Ticker: OP
-- Ticker Name: OP
-
-
-
-
-
-- Chain ID: 0x45
-- Public RPC URL: https://rpc.ankr.com/optimism_testnet (Avoid using public rpcTarget in production,
- use services like Infura, Quicknode etc)
-- Display Name: Optimism Testnet
-- Block Explorer Link: `https://kovan-optimistic.etherscan.io`
-- Ticker: OP
-- Ticker Name: OP
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/optimism/flutter.mdx b/docs/connect-blockchain/evm/optimism/flutter.mdx
index c4ab5249f..f1e6890d8 100644
--- a/docs/connect-blockchain/evm/optimism/flutter.mdx
+++ b/docs/connect-blockchain/evm/optimism/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, optimism, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Optimism Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,90 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/optimism/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Optimism](https://optimism.io/) to make any blockchain calls, like getting
-the user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read` from and
-`write` to the smart contract, etc. We have highlighted a few here to get you started quickly on
-that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Optimism](https://optimism.io/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Optimism
-
-
-
-
-- Chain ID: 0xA
-- Public RPC URL: https://rpc.ankr.com/optimism (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Optimism Mainnet
-- Block Explorer Link: https://optimistic.etherscan.io
-- Ticker: OP
-- Ticker Name: OP
-
-
-
-
-
-- Chain ID: 0x45
-- Public RPC URL: https://rpc.ankr.com/optimism_testnet (Avoid using public rpcTarget in production,
- use services like Infura, Quicknode etc)
-- Display Name: Optimism Testnet
-- Block Explorer Link: `https://kovan-optimistic.etherscan.io`
-- Ticker: OP
-- Ticker Name: OP
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/optimism/ios.mdx b/docs/connect-blockchain/evm/optimism/ios.mdx
index e95739ccb..8fadef6f4 100644
--- a/docs/connect-blockchain/evm/optimism/ios.mdx
+++ b/docs/connect-blockchain/evm/optimism/ios.mdx
@@ -9,15 +9,7 @@ description:
Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth iOS SDK, you get the private key within the user scope. This private key
-can interact with [Optimism](https://optimism.io/) to make any blockchain calls, like getting the
-user's `account`, fetching `balance`, `sign transaction`, `send transaction`, `read` from and
-`write` to the smart contract, etc. We have highlighted a few here to get you started quickly on
-that.
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Optimism](https://optimism.io/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Optimism
-
-
-
-
-- Chain ID: 0xA
-- Public RPC URL: https://rpc.ankr.com/optimism (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Optimism Mainnet
-- Block Explorer Link: https://optimistic.etherscan.io
-- Ticker: OP
-- Ticker Name: OP
-
-
-
-
-
-- Chain ID: 0x45
-- Public RPC URL: https://rpc.ankr.com/optimism_testnet (Avoid using public rpcTarget in production,
- use services like Infura, Quicknode etc)
-- Display Name: Optimism Testnet
-- Block Explorer Link: `https://kovan-optimistic.etherscan.io`
-- Ticker: OP
-- Ticker Name: OP
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/polygon/android.mdx b/docs/connect-blockchain/evm/polygon/android.mdx
index 7e1e3deaa..85f3a263e 100644
--- a/docs/connect-blockchain/evm/polygon/android.mdx
+++ b/docs/connect-blockchain/evm/polygon/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, polygon, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Polygon Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Polygon (formerly Matic)](https://polygon.technology/) to make
-any blockchain calls, like getting the user's `account`, fetching `balance`, `sign transaction`,
-`send transaction`, `read` from and `write` to the smart contract, etc. We have highlighted a few
-here to get you started quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Polygon](https://polygon.technology/) to make any blockchain calls. We have highlighted a few here
+for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Polygon
-
-
-
-
-- Chain ID: 0x89
-- Public RPC URL: https://rpc.ankr.com/polygon (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Polygon Mainnet
-- Block Explorer Link: https://polygonscan.com
-- Ticker: POL
-- Ticker Name: Polygon Ecosystem Token
-
-
-
-
-
-- Chain ID: 0x13882
-- Public RPC URL: https://rpc.ankr.com/polygon_amoy (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Polygon Amoy Testnet
-- Block Explorer Link: https://amoy.polygonscan.com/
-- Ticker: POL
-- Ticker Name: Polygon Ecosystem Token
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/polygon/flutter.mdx b/docs/connect-blockchain/evm/polygon/flutter.mdx
index 2f613dd4b..c375cae87 100644
--- a/docs/connect-blockchain/evm/polygon/flutter.mdx
+++ b/docs/connect-blockchain/evm/polygon/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, polygon, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Polygon Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,90 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/polygon/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Polygon (formerly Matic)](https://polygon.technology/) to make any blockchain
-calls, like getting the user's `account`, fetch `balance`, `sign transaction`, `send transaction`,
-`read` from and `write` to the smart contract, etc. We have highlighted a few here to get you
-started quickly on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Polygon](https://polygon.technology/) to make any blockchain calls. We have highlighted a few here
+for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Polygon
-
-
-
-
-- Chain ID: 0x89
-- Public RPC URL: https://rpc.ankr.com/polygon (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Polygon Mainnet
-- Block Explorer Link: https://polygonscan.com
-- Ticker: POL
-- Ticker Name: Polygon Ecosystem Token
-
-
-
-
-
-- Chain ID: 0x13882
-- Public RPC URL: https://rpc.ankr.com/polygon_amoy (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Polygon Amoy Testnet
-- Block Explorer Link: https://amoy.polygonscan.com
-- Ticker: POL
-- Ticker Name: Polygon Ecosystem Token
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/polygon/ios.mdx b/docs/connect-blockchain/evm/polygon/ios.mdx
index 7104c553c..f19025fe7 100644
--- a/docs/connect-blockchain/evm/polygon/ios.mdx
+++ b/docs/connect-blockchain/evm/polygon/ios.mdx
@@ -9,15 +9,7 @@ description:
Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth iOS SDK, you get the private key within the user scope. This private key
-can interact with [Polygon (formerly Matic)](https://polygon.technology/) to make any blockchain
-calls, like getting the user's `account`, fetching `balance`, `sign transaction`,
-`send transaction`, `read` from and `write` to the smart contract, etc. We have highlighted a few
-here to get you started quickly on that.
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Polygon](https://polygon.technology/) to make any blockchain calls. We have highlighted a few here
+for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Polygon
-
-
-
-
-- Chain ID: 0x89
-- Public RPC URL: https://rpc.ankr.com/polygon (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Polygon Mainnet
-- Block Explorer Link: https://polygonscan.com
-- Ticker: POL
-- Ticker Name: Polygon Ecosystem Token
-
-
-
-
-
-- Chain ID: 0x13882
-- Public RPC URL: https://rpc.ankr.com/polygon_amoy (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Polygon Amoy Testnet
-- Block Explorer Link: https://amoy.polygonscan.com
-- Ticker: POL
-- Ticker Name: Polygon Ecosystem Token
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/rootstock/android.mdx b/docs/connect-blockchain/evm/rootstock/android.mdx
index b6ab0dbae..206bae455 100644
--- a/docs/connect-blockchain/evm/rootstock/android.mdx
+++ b/docs/connect-blockchain/evm/rootstock/android.mdx
@@ -8,15 +8,7 @@ description:
"Integrate Web3Auth with the Rootstock Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-## Installation
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Rootstock](https://rootstock.io/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-
-
-## Chain Details for Rootstock
-
-
-
-
-
-- Chain ID: 0x1e
-- Public RPC URL: https://rootstock.drpc.org
-- Display Name: Rootstock Mainnet
-- Block Explorer Link: https://explorer.rootstock.io
-- Ticker: RBTC
-- Ticker Name: RBTC
-
-
-
-
-- Chain ID: 0x1f
-- Public RPC URL: https://public-node.testnet.rsk.co
-- Display Name: Rootstock Testnet
-- Block Explorer Link: https://explorer.testnet.rootstock.io
-- Ticker: tRBTC
-- Ticker Name: tRBTC
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/rootstock/flutter.mdx b/docs/connect-blockchain/evm/rootstock/flutter.mdx
index b5c2ed410..3ea6f020c 100644
--- a/docs/connect-blockchain/evm/rootstock/flutter.mdx
+++ b/docs/connect-blockchain/evm/rootstock/flutter.mdx
@@ -8,17 +8,7 @@ description:
"Integrate Web3Auth with the Rootstock Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -30,82 +20,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/rootstock/flutter"
/>
-## Installation
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Rootstock](https://rootstock.io/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-
-
-## Chain Details for Rootstock
-
-
-
-
-
-- Chain ID: 0x1e
-- Public RPC URL: https://rootstock.drpc.org
-- Display Name: Rootstock Mainnet
-- Block Explorer Link: https://explorer.rootstock.io
-- Ticker: RBTC
-- Ticker Name: RBTC
-
-
-
-
-- Chain ID: 0x1f
-- Public RPC URL: https://public-node.testnet.rsk.co
-- Display Name: Rootstock Testnet
-- Block Explorer Link: https://explorer.testnet.rootstock.io
-- Ticker: tRBTC
-- Ticker Name: tRBTC
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/rootstock/ios.mdx b/docs/connect-blockchain/evm/rootstock/ios.mdx
index 011c7ed09..468907a9b 100644
--- a/docs/connect-blockchain/evm/rootstock/ios.mdx
+++ b/docs/connect-blockchain/evm/rootstock/ios.mdx
@@ -9,15 +9,7 @@ description:
Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-## Installation
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Rootstock](https://rootstock.io/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-
-
-## Chain Details for Rootstock
-
-
-
-
-
-- Chain ID: 0x1e
-- Public RPC URL: https://rootstock.drpc.org
-- Display Name: Rootstock Mainnet
-- Block Explorer Link: https://explorer.rootstock.io
-- Ticker: RBTC
-- Ticker Name: RBTC
-
-
-
-
-- Chain ID: 0x1f
-- Public RPC URL: https://public-node.testnet.rsk.co
-- Display Name: Rootstock Testnet
-- Block Explorer Link: https://explorer.testnet.rootstock.io
-- Ticker: tRBTC
-- Ticker Name: tRBTC
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/saakuru/android.mdx b/docs/connect-blockchain/evm/saakuru/android.mdx
index 86162c15a..e3a43ad2f 100644
--- a/docs/connect-blockchain/evm/saakuru/android.mdx
+++ b/docs/connect-blockchain/evm/saakuru/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, saakuru, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Saakuru Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-## Installation
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Saakuru](https://saakuru.com/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-
-
-## Chain Details for Saakuru
-
-
-
-
-- Chain ID: 0x6E23D6
-- Public RPC URL: https://rpc.saakuru.network
-- Display Name: Saakuru Mainnet
-- Block Explorer Link: https://explorer.saakuru.network/
-- Ticker: OAS
-- Ticker Name: Saakuru
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/saakuru/flutter.mdx b/docs/connect-blockchain/evm/saakuru/flutter.mdx
index 5032dcd77..192880936 100644
--- a/docs/connect-blockchain/evm/saakuru/flutter.mdx
+++ b/docs/connect-blockchain/evm/saakuru/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, saakuru, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Saakuru Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,68 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/saakuru/flutter"
/>
-## Installation
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Saakuru](https://saakuru.com/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-
-
-## Chain Details for Saakuru
-
-
-
-
-- Chain ID: 0x6E23D6
-- Public RPC URL: https://rpc.saakuru.network
-- Display Name: Saakuru Mainnet
-- Block Explorer Link: https://explorer.saakuru.network/
-- Ticker: OAS
-- Ticker Name: Saakuru
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/saakuru/ios.mdx b/docs/connect-blockchain/evm/saakuru/ios.mdx
index 0b2569b0a..d7c258f49 100644
--- a/docs/connect-blockchain/evm/saakuru/ios.mdx
+++ b/docs/connect-blockchain/evm/saakuru/ios.mdx
@@ -9,15 +9,7 @@ description:
Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-## Installation
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Saakuru](https://saakuru.com/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-
-
-## Chain Details for Saakuru
-
-
-
-
-- Chain ID: 0x6E23D6
-- Public RPC URL: https://rpc.saakuru.network
-- Display Name: Saakuru Mainnet
-- Block Explorer Link: https://explorer.saakuru.network/
-- Ticker: OAS
-- Ticker Name: Saakuru
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/shardeum/android.mdx b/docs/connect-blockchain/evm/shardeum/android.mdx
index 25b31b737..6a08eed5f 100644
--- a/docs/connect-blockchain/evm/shardeum/android.mdx
+++ b/docs/connect-blockchain/evm/shardeum/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, shardeum, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Shardeum Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-## Installation
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Shardeum](https://shardeum.org/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-
-
-## Chain Details for Shardeum
-
-
-
-
-
-- Chain ID: 0x1F92
-- Public RPC URL: https://atomium.shardeum.org
-- Display Name: Shardeum Atomium
-- Block Explorer Link: https://explorer-atomium.shardeum.org/
-- Ticker: SHM
-- Ticker Name: SHM
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/shardeum/flutter.mdx b/docs/connect-blockchain/evm/shardeum/flutter.mdx
index 78010fca7..63abae733 100644
--- a/docs/connect-blockchain/evm/shardeum/flutter.mdx
+++ b/docs/connect-blockchain/evm/shardeum/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, shardeum, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Shardeum Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,69 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/shardeum/flutter"
/>
-## Installation
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Shardeum](https://shardeum.org/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-
-
-## Chain Details for Shardeum
-
-
-
-
-
-- Chain ID: 0x1F92
-- Public RPC URL: https://atomium.shardeum.org
-- Display Name: Shardeum Atomium
-- Block Explorer Link: https://explorer-atomium.shardeum.org/
-- Ticker: SHM
-- Ticker Name: SHM
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/shardeum/ios.mdx b/docs/connect-blockchain/evm/shardeum/ios.mdx
index 21be15121..e1a96d30e 100644
--- a/docs/connect-blockchain/evm/shardeum/ios.mdx
+++ b/docs/connect-blockchain/evm/shardeum/ios.mdx
@@ -9,15 +9,7 @@ description:
Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-## Installation
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Shardeum](https://shardeum.org/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-
-
-## Chain Details for Shardeum
-
-
-
-
-
-- Chain ID: 0x1F92
-- Public RPC URL: https://atomium.shardeum.org
-- Display Name: Shardeum Atomium
-- Block Explorer Link: https://explorer-atomium.shardeum.org/
-- Ticker: SHM
-- Ticker Name: SHM
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/skale/android.mdx b/docs/connect-blockchain/evm/skale/android.mdx
index c50e8ba95..8b0e408b0 100644
--- a/docs/connect-blockchain/evm/skale/android.mdx
+++ b/docs/connect-blockchain/evm/skale/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, skale, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Skale Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [SKALE](https://skale.space/) to make any blockchain calls, like
-getting the user's `account`, fetching `balance`, `sign transaction`, `send transaction`, `read`
-from and `write` to the smart contract, etc. We have highlighted a few here to get you started
-quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Skale](https://skale.space/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Skale
-
-### Getting the `chainConfig` for Europa Hub
-
-
-
-
-- Chain ID: 0x79f99296
-- Public RPC URL: https://mainnet.skalenodes.com/v1/elated-tan-skat (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Europa Hub Mainnet
-- Block Explorer Link: https://elated-tan-skat.explorer.mainnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-
-- Chain ID: 0x561bf78b
-- Public RPC URL: https://testnet.skalenodes.com/v1/juicy-low-small-testnet (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Europa Hub Testnet
-- Block Explorer Link: https://juicy-low-small-testnet.explorer.testnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-### Getting the `chainConfig` for Calypso Hub
-
-
-
-
-- Chain ID: 0x5d456c62
-- Public RPC URL: https://mainnet.skalenodes.com/v1/honorable-steel-rasalhague (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Calypso Hub Mainnet
-- Block Explorer Link: https://honorable-steel-rasalhague.explorer.mainnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-
-- Chain ID: 0x3a14269b
-- Public RPC URL: https://testnet.skalenodes.com/v1/giant-half-dual-testnet (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Calypso Hub Testnet
-- Block Explorer Link: https://giant-half-dual-testnet.explorer.testnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-### Getting the `chainConfig` for Nebula Gaming Hub
-
-
-
-
-- Chain ID: 0x585eb4b1
-- Public RPC URL: https://mainnet.skalenodes.com/v1/green-giddy-denebola (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Nebula Gaming Hub Mainnet
-- Block Explorer Link: https://green-giddy-denebola.explorer.mainnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-
-- Chain ID: 0x0235ddd0
-- Public RPC URL: https://testnet.skalenodes.com/v1/lanky-ill-funny-testnet (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Nebula Gaming Hub Testnet
-- Block Explorer Link: https://lanky-ill-funny-testnet.explorer.testnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-### Getting the `chainConfig` for Titan Hub
-
-
-
-
-- Chain ID: 0x507aaa2a
-- Public RPC URL: https://mainnet.skalenodes.com/v1/parallel-stormy-spica (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Titan Hub Mainnet
-- Block Explorer Link: https://parallel-stormy-spica.explorer.mainnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-
-- Chain ID: 0x3cd156dc
-- Public RPC URL: https://testnet.skalenodes.com/v1/aware-fake-trim-testnet (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Titan Hub Testnet
-- Block Explorer Link: https://aware-fake-trim-testnet.explorer.testnet.skalenodes.com/
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/skale/flutter.mdx b/docs/connect-blockchain/evm/skale/flutter.mdx
index bb3ad0c5a..c7dcd65ff 100644
--- a/docs/connect-blockchain/evm/skale/flutter.mdx
+++ b/docs/connect-blockchain/evm/skale/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, skale, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Skale Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,205 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/skale/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [SKALE](https://skale.space/) to make any blockchain calls, like getting the
-user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read` from and `write`
-to the smart contract, etc. We have highlighted a few here to get you started quickly on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Skale](https://skale.space/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Skale
-
-### Getting the `chainConfig` for Europa Hub
-
-
-
-
-- Chain ID: 0x79f99296
-- Public RPC URL: https://mainnet.skalenodes.com/v1/elated-tan-skat (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Europa Hub Mainnet
-- Block Explorer Link: https://elated-tan-skat.explorer.mainnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-
-- Chain ID: 0x561bf78b
-- Public RPC URL: https://testnet.skalenodes.com/v1/juicy-low-small-testnet (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Europa Hub Testnet
-- Block Explorer Link: https://juicy-low-small-testnet.explorer.testnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-### Getting the `chainConfig` for Calypso Hub
-
-
-
-
-- Chain ID: 0x5d456c62
-- Public RPC URL: https://mainnet.skalenodes.com/v1/honorable-steel-rasalhague (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Calypso Hub Mainnet
-- Block Explorer Link: https://honorable-steel-rasalhague.explorer.mainnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-
-- Chain ID: 0x3a14269b
-- Public RPC URL: https://testnet.skalenodes.com/v1/giant-half-dual-testnet (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Calypso Hub Testnet
-- Block Explorer Link: https://giant-half-dual-testnet.explorer.testnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-### Getting the `chainConfig` for Nebula Gaming Hub
-
-
-
-
-- Chain ID: 0x3a14269b
-- Public RPC URL: https://mainnet.skalenodes.com/v1/green-giddy-denebola (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Nebula Gaming Hub Mainnet
-- Block Explorer Link: https://green-giddy-denebola.explorer.mainnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-
-- Chain ID: 0x0235ddd0
-- Public RPC URL: https://testnet.skalenodes.com/v1/lanky-ill-funny-testnet (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Nebula Gaming Hub Testnet
-- Block Explorer Link: https://lanky-ill-funny-testnet.explorer.testnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-### Getting the `chainConfig` for Titan Hub
-
-
-
-
-- Chain ID: 0x507aaa2a
-- Public RPC URL: https://mainnet.skalenodes.com/v1/parallel-stormy-spica (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Titan Hub Mainnet
-- Block Explorer Link: https://parallel-stormy-spica.explorer.mainnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-
-- Chain ID: 0x3cd156dc
-- Public RPC URL: https://testnet.skalenodes.com/v1/aware-fake-trim-testnet (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Titan Hub Testnet
-- Block Explorer Link: https://aware-fake-trim-testnet.explorer.testnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/skale/ios.mdx b/docs/connect-blockchain/evm/skale/ios.mdx
index 0c2c3fe41..9bba075b8 100644
--- a/docs/connect-blockchain/evm/skale/ios.mdx
+++ b/docs/connect-blockchain/evm/skale/ios.mdx
@@ -8,15 +8,7 @@ description:
"Integrate Web3Auth with the Skale Blockchain in iOS/Swift Applications | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth iOS SDK, you get the private key within the user scope. This private key
-can interact with [SKALE](https://skale.space/) to make any blockchain calls, like getting the
-user's `account`, fetching `balance`, `sign transaction`, `send transaction`, `read` from and
-`write` to the smart contract, etc. We have highlighted a few here to get you started quickly on
-that.
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Skale](https://skale.space/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Skale
-
-### Getting the `chainConfig` for Europa Hub
-
-
-
-
-- Chain ID: 0x79f99296
-- Public RPC URL: https://mainnet.skalenodes.com/v1/elated-tan-skat (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Europa Hub Mainnet
-- Block Explorer Link: https://elated-tan-skat.explorer.mainnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-
-- Chain ID: 0x561bf78b
-- Public RPC URL: https://testnet.skalenodes.com/v1/juicy-low-small-testnet (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Europa Hub Testnet
-- Block Explorer Link: https://juicy-low-small-testnet.explorer.testnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-### Getting the `chainConfig` for Calypso Hub
-
-
-
-
-- Chain ID: 0x5d456c62
-- Public RPC URL: https://mainnet.skalenodes.com/v1/honorable-steel-rasalhague (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Calypso Hub Mainnet
-- Block Explorer Link: https://honorable-steel-rasalhague.explorer.mainnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-
-- Chain ID: 0x3a14269b
-- Public RPC URL: https://testnet.skalenodes.com/v1/giant-half-dual-testnet (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Calypso Hub Testnet
-- Block Explorer Link: https://giant-half-dual-testnet.explorer.testnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-### Getting the `chainConfig` for Nebula Gaming Hub
-
-
-
-
-- Chain ID: 0x585eb4b1
-- Public RPC URL: https://mainnet.skalenodes.com/v1/green-giddy-denebola (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Nebula Gaming Hub Mainnet
-- Block Explorer Link: https://green-giddy-denebola.explorer.mainnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-
-- Chain ID: 0x0235ddd0
-- Public RPC URL: https://testnet.skalenodes.com/v1/lanky-ill-funny-testnet (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Nebula Gaming Hub Testnet
-- Block Explorer Link: https://lanky-ill-funny-testnet.explorer.testnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-### Getting the `chainConfig` for Titan Hub
-
-
-
-
-- Chain ID: 0x507aaa2a
-- Public RPC URL: https://mainnet.skalenodes.com/v1/parallel-stormy-spica (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Titan Hub Mainnet
-- Block Explorer Link: https://parallel-stormy-spica.explorer.mainnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-
-- Chain ID: 0x3cd156dc
-- Public RPC URL: https://testnet.skalenodes.com/v1/aware-fake-trim-testnet (Avoid using public
- rpcTarget in production, use services like Infura, Quicknode etc)
-- Display Name: SKALE Titan Hub Testnet
-- Block Explorer Link: https://aware-fake-trim-testnet.explorer.testnet.skalenodes.com
-- Ticker: sFUEL
-- Ticker Name: sFUEL
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/soneium/android.mdx b/docs/connect-blockchain/evm/soneium/android.mdx
index 3f7e88635..dc4f53cdb 100644
--- a/docs/connect-blockchain/evm/soneium/android.mdx
+++ b/docs/connect-blockchain/evm/soneium/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, soneium, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Soneium Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Soneium](https://soneium.org) to make any blockchain calls, like
-getting the user's `account`, fetching `balance`, `sign transaction`, `send transaction`, `read`
-from and `write` to the smart contract, etc. We have highlighted a few here to get you started
-quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Soneium](https://soneium.org) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Soneium
-
-:::note
-
-[Soneium](https://docs.soneium.org/docs/builders/overview) is currently available on the testnet.
-The mainnet is coming soon.
-
-:::
-
-
-
-
-
-```typescript
-const chainConfig = {
- chainNamespace: CHAIN_NAMESPACES.EIP155,
- chainId: "0x799", // hex of 1945
- rpcTarget: "https://rpc.soneium.org",
- displayName: "Soneium Mainnet Network",
- blockExplorerUrl: "https://explorer.soneium.org",
- ticker: "ETH",
- tickerName: "ETH",
- logo: "https://cryptologos.cc/logos/soneium-logo.png",
-};
-```
-
-
-
-
-
-```typescript
-const chainConfig = {
- chainNamespace: CHAIN_NAMESPACES.EIP155,
- chainId: "0x79a", // hex of 1946
- rpcTarget: "https://rpc.minato.soneium.org",
- displayName: "Soneium Minato Testnet",
- blockExplorerUrl: "https://explorer-testnet.soneium.org",
- ticker: "ETH",
- tickerName: "ETH",
- logo: "https://cryptologos.cc/logos/soneium-logo.png",
- // faucet- "https://bridge.soneium.org/en/testnet" bridge the sepolia ETH to Soneium
-};
-```
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/soneium/flutter.mdx b/docs/connect-blockchain/evm/soneium/flutter.mdx
index 2551ade7c..1b669df29 100644
--- a/docs/connect-blockchain/evm/soneium/flutter.mdx
+++ b/docs/connect-blockchain/evm/soneium/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, soneium, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Soneium Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,108 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/soneium/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Soneium](https://soneium.org) to make any blockchain calls, like getting the
-user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read` from and `write`
-to the smart contract, etc. We have highlighted a few here to get you started quickly on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Soneium](https://soneium.org) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Soneium
-
-:::note
-
-[Soneium](https://docs.soneium.org/docs/builders/overview) is currently available on the testnet.
-The mainnet is coming soon.
-
-:::
-
-
-
-
-
-```typescript
-const chainConfig = {
- chainNamespace: CHAIN_NAMESPACES.EIP155,
- chainId: "0x799", // hex of 1945
- rpcTarget: "https://rpc.soneium.org",
- displayName: "Soneium Mainnet Network",
- blockExplorerUrl: "https://explorer.soneium.org",
- ticker: "ETH",
- tickerName: "ETH",
- logo: "https://cryptologos.cc/logos/soneium-logo.png",
-};
-```
-
-
-
-
-
-```typescript
-const chainConfig = {
- chainNamespace: CHAIN_NAMESPACES.EIP155,
- chainId: "0x79a", // hex of 1946
- rpcTarget: "https://rpc.minato.soneium.org",
- displayName: "Soneium Minato Testnet",
- blockExplorerUrl: "https://explorer-testnet.soneium.org",
- ticker: "ETH",
- tickerName: "ETH",
- logo: "https://cryptologos.cc/logos/soneium-logo.png",
- // faucet- "https://bridge.soneium.org/en/testnet" bridge the sepolia ETH to Soneium
-};
-```
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/soneium/ios.mdx b/docs/connect-blockchain/evm/soneium/ios.mdx
index 51996ea6b..c6215b83b 100644
--- a/docs/connect-blockchain/evm/soneium/ios.mdx
+++ b/docs/connect-blockchain/evm/soneium/ios.mdx
@@ -9,15 +9,7 @@ description:
Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth iOS SDK, you get the private key within the user scope. This private key
-can interact with [Soneium](https://soneium.org) to make any blockchain calls, like getting the
-user's `account`, fetching `balance`, `sign transaction`, `send transaction`, `read` from and
-`write` to the smart contract, etc. We have highlighted a few here to get you started quickly on
-that.
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Soneium](https://soneium.org) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Soneium
-
-:::note
-
-[Soneium](https://docs.soneium.org/docs/builders/overview) is currently available on the testnet.
-The mainnet is coming soon.
-
-:::
-
-
-
-
-
-```typescript
-const chainConfig = {
- chainNamespace: CHAIN_NAMESPACES.EIP155,
- chainId: "0x799", // hex of 1945
- rpcTarget: "https://rpc.soneium.org",
- displayName: "Soneium Mainnet Network",
- blockExplorerUrl: "https://explorer.soneium.org",
- ticker: "ETH",
- tickerName: "ETH",
- logo: "https://cryptologos.cc/logos/soneium-logo.png",
-};
-```
-
-
-
-
-
-```typescript
-const chainConfig = {
- chainNamespace: CHAIN_NAMESPACES.EIP155,
- chainId: "0x79a", // hex of 1946
- rpcTarget: "https://rpc.minato.soneium.org",
- displayName: "Soneium Minato Testnet",
- blockExplorerUrl: "https://explorer-testnet.soneium.org",
- ticker: "ETH",
- tickerName: "ETH",
- logo: "https://cryptologos.cc/logos/soneium-logo.png",
- // faucet- "https://bridge.soneium.org/en/testnet" bridge the sepolia ETH to Soneium
-};
-```
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/songbird/android.mdx b/docs/connect-blockchain/evm/songbird/android.mdx
index 8e976514c..4658cb0fb 100644
--- a/docs/connect-blockchain/evm/songbird/android.mdx
+++ b/docs/connect-blockchain/evm/songbird/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, songbird, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Songbird Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Songbird](https://www.flare.network) to make any blockchain
-calls, like getting the user's `account`, fetching `balance`, `sign transaction`,
-`send transaction`, `read` from and `write` to the smart contract, etc. We have highlighted a few
-here to get you started quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Songbird](https://www.flare.network) to make any blockchain calls. We have highlighted a few here
+for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Songbird
-
-
-
-
-- Chain ID: 0x13
-- Public RPC URL: https://songbird-api.flare.network/ext/C/rpc (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Songbird canary network
-- Block Explorer Link: https://songbird-explorer.flare.network
-- Ticker: SGB
-- Ticker Name: SGB
-
-
-
-
-
-- Chain ID: 0x10
-- Public RPC URL: https://coston-api.flare.network/ext/C/rpc (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Coston testnet
-- Block Explorer Link: https://coston-explorer.flare.network
-- Ticker: CFLR
-- Ticker Name: CFLR
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/songbird/flutter.mdx b/docs/connect-blockchain/evm/songbird/flutter.mdx
index 64490c504..5ecaa3464 100644
--- a/docs/connect-blockchain/evm/songbird/flutter.mdx
+++ b/docs/connect-blockchain/evm/songbird/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, songbird, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Songbird Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,90 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/songbird/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Songbird](https://www.flare.network) to make any blockchain calls, like
-getting the user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read` from
-and `write` to the smart contract, etc. We have highlighted a few here to get you started quickly on
-that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Songbird](https://www.flare.network) to make any blockchain calls. We have highlighted a few here
+for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Songbird
-
-
-
-
-- Chain ID: 0x13
-- Public RPC URL: https://songbird-api.flare.network/ext/C/rpc (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Songbird canary network
-- Block Explorer Link: https://songbird-explorer.flare.network
-- Ticker: SGB
-- Ticker Name: SGB
-
-
-
-
-
-- Chain ID: 0x10
-- Public RPC URL: https://coston-api.flare.network/ext/C/rpc (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Coston testnet
-- Block Explorer Link: https://coston-explorer.flare.network
-- Ticker: CFLR
-- Ticker Name: CFLR
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/songbird/ios.mdx b/docs/connect-blockchain/evm/songbird/ios.mdx
index eb886ee2d..8dd2a4f88 100644
--- a/docs/connect-blockchain/evm/songbird/ios.mdx
+++ b/docs/connect-blockchain/evm/songbird/ios.mdx
@@ -9,15 +9,7 @@ description:
Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth iOS SDK, you get the private key within the user scope. This private key
-can interact with [Songbird](https://www.flare.network) to make any blockchain calls, like getting
-the user's `account`, fetching `balance`, `sign transaction`, `send transaction`, `read` from and
-`write` to the smart contract, etc. We have highlighted a few here to get you started quickly on
-that.
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Songbird](https://www.flare.network) to make any blockchain calls. We have highlighted a few here
+for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Songbird
-
-
-
-
-- Chain ID: 0x13
-- Public RPC URL: https://songbird-api.flare.network/ext/C/rpc (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Songbird canary network
-- Block Explorer Link: https://songbird-explorer.flare.network
-- Ticker: SGB
-- Ticker Name: SGB
-
-
-
-
-
-- Chain ID: 0x10
-- Public RPC URL: https://coston-api.flare.network/ext/C/rpc (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Coston testnet
-- Block Explorer Link: https://coston-explorer.flare.network
-- Ticker: CFLR
-- Ticker Name: CFLR
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/xpla/android.mdx b/docs/connect-blockchain/evm/xpla/android.mdx
index 918025fd3..8de191edb 100644
--- a/docs/connect-blockchain/evm/xpla/android.mdx
+++ b/docs/connect-blockchain/evm/xpla/android.mdx
@@ -6,15 +6,7 @@ keywords: [android, xpla, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the XPLA Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [XPLA](https://xpla.io/) to make any blockchain calls, like
-getting the user's `account`, fetching `balance`, `sign transaction`, `send transaction`, `read`
-from and `write` to the smart contract, etc. We have highlighted a few here to get you started
-quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[XPLA](https://xpla.io/) to make any blockchain calls. We have highlighted a few here for getting
+you started quickly on that.
-## Installation
-
-
-
-## Chain Details for XPLA
-
-
-
-
-- Chain ID: 0x25
-- Public RPC URL: https://dimension-evm-rpc.xpla.dev
-- Display Name: XPLA Mainnet
-- Block Explorer Link: https://explorer.xpla.io
-- Ticker: XPLA
-- Ticker Name: XPLA
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/xpla/flutter.mdx b/docs/connect-blockchain/evm/xpla/flutter.mdx
index a55bb5aa9..87fcde2df 100644
--- a/docs/connect-blockchain/evm/xpla/flutter.mdx
+++ b/docs/connect-blockchain/evm/xpla/flutter.mdx
@@ -6,17 +6,7 @@ keywords: [flutter, xpla, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the XPLA Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -28,73 +18,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/xpla/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [XPLA](https://xpla.io/) to make any blockchain calls, like getting the user's
-`account`, fetching `balance`, `sign transaction`, `send transaction`, `read` from and `write` to
-the smart contract, etc. We have highlighted a few here for getting you started quickly on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[XPLA](https://xpla.io/) to make any blockchain calls. We have highlighted a few here for getting
+you started quickly on that.
-## Installation
-
-
-
-## Chain Details for XPLA
-
-
-
-
-- Chain ID: 0x25
-- Public RPC URL: https://dimension-evm-rpc.xpla.dev
-- Display Name: XPLA Mainnet
-- Block Explorer Link: https://explorer.xpla.io
-- Ticker: XPLA
-- Ticker Name: XPLA
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/xpla/ios.mdx b/docs/connect-blockchain/evm/xpla/ios.mdx
index f83043cb4..7efb87ed3 100644
--- a/docs/connect-blockchain/evm/xpla/ios.mdx
+++ b/docs/connect-blockchain/evm/xpla/ios.mdx
@@ -7,15 +7,7 @@ description:
"Integrate Web3Auth with the XPLA Blockchain in iOS/Swift Applications | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth iOS SDK, you get the private key within the user scope. This private key
-can interact with [XPLA](https://xpla.io/) to make any blockchain calls, like getting the user's
-`account`, fetching `balance`, `sign transaction`, `send transaction`, `read` from and `write` to
-the smart contract, etc. We have highlighted a few here for getting you started quickly on that.
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[XPLA](https://xpla.io/) to make any blockchain calls. We have highlighted a few here for getting
+you started quickly on that.
-## Installation
-
-
-
-## Chain Details for XPLA
-
-
-
-
-- Chain ID: 0x25
-- Public RPC URL: https://dimension-evm-rpc.xpla.dev
-- Display Name: XPLA Mainnet
-- Block Explorer Link: https://explorer.xpla.io
-- Ticker: XPLA
-- Ticker Name: XPLA
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/zetachain/android.mdx b/docs/connect-blockchain/evm/zetachain/android.mdx
index d657b3039..74d4f5ca5 100644
--- a/docs/connect-blockchain/evm/zetachain/android.mdx
+++ b/docs/connect-blockchain/evm/zetachain/android.mdx
@@ -8,15 +8,7 @@ description:
"Integrate Web3Auth with the ZetaChain Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-## Installation
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[ZetaChain](https://zetachain.com/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-
-
-## Chain Details for ZetaChain
-
-
-
-
-
-- Chain ID: 0x1B58
-- Public RPC URL: https://zetachain-mainnet.g.allthatnode.com/archive/evm
-- Display Name: ZetaChain Mainnet
-- Block Explorer Link: https://zetachain.blockscout.com/
-- Ticker: ZETA
-- Ticker Name: ZETA
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/zetachain/flutter.mdx b/docs/connect-blockchain/evm/zetachain/flutter.mdx
index 11ec1a6e3..f577ed8d1 100644
--- a/docs/connect-blockchain/evm/zetachain/flutter.mdx
+++ b/docs/connect-blockchain/evm/zetachain/flutter.mdx
@@ -8,17 +8,7 @@ description:
"Integrate Web3Auth with the ZetaChain Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -30,69 +20,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/zetachain/flutter"
/>
-## Installation
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[ZetaChain](https://www.zetachain.com/) to make any blockchain calls. We have highlighted a few here
+for getting you started quickly on that.
-
-
-## Chain Details for ZetaChain
-
-
-
-
-
-- Chain ID: 0x1B58
-- Public RPC URL: https://zetachain-mainnet.g.allthatnode.com/archive/evm
-- Display Name: ZetaChain Mainnet
-- Block Explorer Link: https://zetachain.blockscout.com/
-- Ticker: ZETA
-- Ticker Name: ZETA
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/zetachain/ios.mdx b/docs/connect-blockchain/evm/zetachain/ios.mdx
index 829b76a43..95ac4aa6f 100644
--- a/docs/connect-blockchain/evm/zetachain/ios.mdx
+++ b/docs/connect-blockchain/evm/zetachain/ios.mdx
@@ -9,15 +9,7 @@ description:
Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-## Installation
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[ZetaChain](https://www.zetachain.com/) to make any blockchain calls. We have highlighted a few here
+for getting you started quickly on that.
-
-
-## Chain Details for ZetaChain
-
-
-
-
-
-- Chain ID: 0x1B58
-- Public RPC URL: https://zetachain-mainnet.g.allthatnode.com/archive/evm
-- Display Name: ZetaChain Mainnet
-- Block Explorer Link: https://zetachain.blockscout.com/
-- Ticker: ZETA
-- Ticker Name: ZETA
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/zilliqa/android.mdx b/docs/connect-blockchain/evm/zilliqa/android.mdx
index 3cb29deb0..47534c6f1 100644
--- a/docs/connect-blockchain/evm/zilliqa/android.mdx
+++ b/docs/connect-blockchain/evm/zilliqa/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, zilliqa, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Zilliqa Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Zilliqa Blockchain](https://www.zilliqa.com/) to make any
-blockchain calls, like getting the user's `account`, fetching `balance`, `sign transaction`,
-`send transaction`, `read` from and `write` to the smart contract, etc. We have highlighted a few
-here to get you started quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Zilliqa](https://www.zilliqa.com/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Zilliqa
-
-
-
-
-- Chain ID: 0x814f
-- Public RPC URL: https://api.zq2-prototestnet.zilliqa.com (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Zilliqa 2 EVM Testnet
-- Block Explorer Link: https://explorer.zq2-prototestnet.zilliqa.com
-- Ticker: ZIL
-- Ticker Name: Zilliqa
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/zilliqa/flutter.mdx b/docs/connect-blockchain/evm/zilliqa/flutter.mdx
index 370f7db6f..9819e0516 100644
--- a/docs/connect-blockchain/evm/zilliqa/flutter.mdx
+++ b/docs/connect-blockchain/evm/zilliqa/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, zilliqa, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Zilliqa Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,75 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/zilliqa/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Zilliqa Blockchain](https://www.zilliqa.com/) to make any blockchain calls,
-like getting the user's `account`, fetch `balance`, `sign transaction`, `send transaction`, `read`
-from and `write` to the smart contract, etc. We have highlighted a few here to get you started
-quickly on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Zilliqa 2.0](https://www.zilliqa.com/) to make any blockchain calls. We have highlighted a few here
+for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Zilliqa
-
-
-
-
-- Chain ID: 0x814f
-- Public RPC URL: https://api.zq2-prototestnet.zilliqa.com (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Zilliqa 2 EVM Testnet
-- Block Explorer Link: https://explorer.zq2-prototestnet.zilliqa.com
-- Ticker: ZIL
-- Ticker Name: Zilliqa
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/zilliqa/ios.mdx b/docs/connect-blockchain/evm/zilliqa/ios.mdx
index a81842fde..293443bf1 100644
--- a/docs/connect-blockchain/evm/zilliqa/ios.mdx
+++ b/docs/connect-blockchain/evm/zilliqa/ios.mdx
@@ -9,15 +9,7 @@ description:
Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth iOS SDK, you get the private key within the user scope. This private key
-can interact with [Zilliqa Blockchain](https://www.zilliqa.com/) to make any blockchain calls, like
-getting the user's `account`, fetching `balance`, `sign transaction`, `send transaction`, `read`
-from and `write` to the smart contract, etc. We have highlighted a few here to get you started
-quickly on that.
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Zilliqa 2.0](https://www.zilliqa.com/) to make any blockchain calls. We have highlighted a few here
+for getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Zilliqa
-
-
-
-
-- Chain ID: 0x814f
-- Public RPC URL: https://api.zq2-prototestnet.zilliqa.com (Avoid using public rpcTarget in
- production, use services like Infura, Quicknode etc)
-- Display Name: Zilliqa 2 EVM Testnet
-- Block Explorer Link: https://explorer.zq2-prototestnet.zilliqa.com
-- Ticker: ZIL
-- Ticker Name: Zilliqa
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/zircuit/android.mdx b/docs/connect-blockchain/evm/zircuit/android.mdx
index 3cbdd631f..4f397f911 100644
--- a/docs/connect-blockchain/evm/zircuit/android.mdx
+++ b/docs/connect-blockchain/evm/zircuit/android.mdx
@@ -7,15 +7,7 @@ keywords: [android, zircuit, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Zircuit Blockchain in Android | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/android-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/android-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth Android SDK, you get the private key and sessionId within the user scope.
-This private key can interact with [Zircuit Blockchain](https://zircuit.com) to make any blockchain
-calls, like getting the user's `account`, fetching `balance`, signing transactions, sending
-transactions, and interacting with smart contracts. We have highlighted a few key examples to get
-you started quickly on that.
+While using the Web3Auth Android SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Zircuit](https://zircuit.com/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Zircuit
-
-
-
-
-- Network Name: Zircuit
-- Chain ID: 0xBF04 // hex of 48900
-- Public RPC URL: https://zircuit1-mainnet.p2pify.com/ (Avoid using public rpcTarget in production,
- use services like Infura, Quicknode etc)
-- Display Name: Zircuit Mainnet
-- Block Explorer Link: https://explorer.zircuit.com
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-
-- Network Name: Zircuit Testnet
-- Chain ID: 0xBF03 // hex of 48899
-- Public RPC URL: https://zircuit1.p2pify.com/ (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Zircuit Testnet
-- Block Explorer Link: https://explorer.testnet.zircuit.com/
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/docs/connect-blockchain/evm/zircuit/flutter.mdx b/docs/connect-blockchain/evm/zircuit/flutter.mdx
index 3da71a3c4..649e7c8bc 100644
--- a/docs/connect-blockchain/evm/zircuit/flutter.mdx
+++ b/docs/connect-blockchain/evm/zircuit/flutter.mdx
@@ -7,17 +7,7 @@ keywords: [flutter, zircuit, web3auth, authentication, blockchain]
description: "Integrate Web3Auth with the Zircuit Blockchain in Flutter | Documentation - Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-initialisation.mdx";
-import SignTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-sign-transaction.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-send-transaction.mdx";
-import TestContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-test-contract.mdx";
-import DeployContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-deploy-contract.mdx";
-import ReadContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-read-contract.mdx";
-import WriteContractSnippet from "@site/src/common/docs/flutter-connect-blockchain/_evm-write-contract.mdx";
+import EVMInteraction from "@site/src/common/docs/flutter-connect-blockchain/_evm-interaction.mdx";
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SEO from "@site/src/components/SEO";
@@ -29,92 +19,9 @@ import SEO from "@site/src/components/SEO";
slug="/connect-blockchain/evm/zircuit/flutter"
/>
-While using the Web3Auth Flutter SDK, you get the private key within the user scope. This private
-key can interact with [Zircuit Blockchain](https://zircuit.com) to make blockchain calls like
-getting the user's `account`, fetching `balance`, signing transactions, sending transactions, and
-interacting with smart contracts. We have highlighted a few key examples to get you started quickly
-on that.
+While using the Web3Auth Flutter SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Zircuit](https://zircuit.com/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Zircuit
-
-
-
-
-- Network Name: Zircuit
-- Chain ID: 0xBF04
-- Public RPC URL: https://zircuit1-mainnet.p2pify.com/ (Avoid using public rpcTarget in production,
- use services like Infura, Quicknode etc)
-- Display Name: Zircuit Mainnet
-- Block Explorer Link: https://explorer.zircuit.com
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-
-- Network Name: Zircuit Testnet
-- Chain ID: 0xBF03
-- Public RPC URL: https://zircuit1.p2pify.com/ (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Zircuit Testnet
-- Block Explorer Link: https://explorer.testnet.zircuit.com/
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign Transaction
-
-
-
-## Smart Contract
-
-
-
-### Deploy Contract
-
-
-
-### Read From Contract
-
-
-
-### Write to Contract
-
-
+
diff --git a/docs/connect-blockchain/evm/zircuit/ios.mdx b/docs/connect-blockchain/evm/zircuit/ios.mdx
index 0cb06da2c..64d39a2c1 100644
--- a/docs/connect-blockchain/evm/zircuit/ios.mdx
+++ b/docs/connect-blockchain/evm/zircuit/ios.mdx
@@ -9,15 +9,7 @@ description:
Web3Auth"
---
-import InstallationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-installation.mdx";
-import GetAccountSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-account.mdx";
-import UserInfoSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-user-info.mdx";
-import GetBalanceSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-get-balance.mdx";
-import InitialisationSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-initialisation.mdx";
-import SignMessageSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-sign-message.mdx";
-import SendTransactionSnippet from "@site/src/common/docs/ios-connect-blockchain/_evm-send-transaction.mdx";
-import Tabs from "@theme/Tabs";
-import TabItem from "@theme/TabItem";
+import EVMInteraction from "@site/src/common/docs/ios-connect-blockchain/_evm-interaction.mdx";
import SEO from "@site/src/components/SEO";
-While using the Web3Auth iOS SDK, you get the private key within the user scope. This private key
-can interact with [Zircuit Blockchain](https://zircuit.com) to make blockchain calls like getting
-the user's `account`, fetching `balance`, signing transactions, sending transactions, and
-interacting with smart contracts. We have highlighted a few examples to get you started quickly on
-that.
+While using the Web3Auth iOS SDK, you get the private key within the user scope after successful
+authorization. This private key can be used to retrieve the user's address, and interact with
+[Zircuit](https://zircuit.com/) to make any blockchain calls. We have highlighted a few here for
+getting you started quickly on that.
-## Installation
-
-
-
-## Chain Details for Zircuit
-
-
-
-
-- Chain ID: 0xBF04
-- Public RPC URL: https://zircuit1-mainnet.p2pify.com/ (Avoid using public rpcTarget in production,
- use services like Infura, Quicknode etc)
-- Display Name: Zircuit Mainnet
-- Block Explorer Link: https://explorer.zircuit.com
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-
-- Chain ID: 0xBF03
-- Public RPC URL: https://zircuit1.p2pify.com/ (Avoid using public rpcTarget in production, use
- services like Infura, Quicknode etc)
-- Display Name: Zircuit Testnet
-- Block Explorer Link: https://explorer.testnet.zircuit.com
-- Ticker: ETH
-- Ticker Name: ETH
-
-
-
-
-## Initialize
-
-
-
-## Get User Info
-
-
-
-## Get Account
-
-
-
-## Get Balance
-
-
-
-## Send Transaction
-
-
-
-## Sign a message
-
-
+
diff --git a/src/common/docs/android-connect-blockchain/_evm-get-account.mdx b/src/common/docs/android-connect-blockchain/_evm-get-account.mdx
index 235e48713..bf6f7cb5b 100644
--- a/src/common/docs/android-connect-blockchain/_evm-get-account.mdx
+++ b/src/common/docs/android-connect-blockchain/_evm-get-account.mdx
@@ -1,11 +1,19 @@
+Once user has successfully logged in, you can retrieve the user's private key using the `getPrivKey`
+method from Web3Auth instance. We'll use this private key to generate the Credentials for the user.
+
+This Credentials object has the user's key pair of private key and public key, and can be used to
+sign the transactions. Please note, that this assumes that the user has already logged in and the
+private key is available.
+
```kotlin
-private fun getAddress(): String {
- println("Address:, ${credentials.address}")
- // focus-next-line
- return credentials.address
-}
-
-// Setup UI and event handlers
-val getAccountButton = findViewById