diff --git a/docs/launch-platform/self-hosted/installing-on-an-existing-cluster/introduction.md b/docs/launch-platform/self-hosted/installing-on-an-existing-cluster/introduction.md index fccb779c..c055b9f9 100644 --- a/docs/launch-platform/self-hosted/installing-on-an-existing-cluster/introduction.md +++ b/docs/launch-platform/self-hosted/installing-on-an-existing-cluster/introduction.md @@ -29,6 +29,7 @@ It also provides numerous benefits, such as enabling you to specify the high ava After finishing the installation, you will have access to a suite of services and tools designed to support you throughout your blockchain journey. To explore these tools in detail, we invite you to visit our [Developer Hub](/docs/about-settlemint/intro/). +- **Public chains**: Polygon PoS, Polygon zkevm, Ethereum, Avalanche, Arbitrum, Optimism, Binance Smart Chain, Fantom, Hedera _(Internet access required)_ - **Public chains**: Polygon PoS, Polygon zkevm, Ethereum, Avalanche, Arbitrum, Optimism, Fantom, Hedera _(Internet access required)_ - **Private chains**: Hyperledger Besu, Quorum, Hyperledger Fabric - **Block Explorers**: Otterscan for Public networks, Blockscout for permissioned diff --git a/docs/using-platform/18_authentication.md b/docs/using-platform/18_authentication.md deleted file mode 100644 index 9c8a9e13..00000000 --- a/docs/using-platform/18_authentication.md +++ /dev/null @@ -1 +0,0 @@ -# Authentication diff --git a/docs/using-platform/18_user_wallet.md b/docs/using-platform/18_user_wallet.md new file mode 100644 index 00000000..b39092ee --- /dev/null +++ b/docs/using-platform/18_user_wallet.md @@ -0,0 +1,31 @@ +# User Wallets + +SettleMint's **User Wallets** feature offers a production-ready solution for managing infinite wallets with efficiency and scalability. This tool empowers users with seamless wallet generation, ensuring **cost-effective management** and eliminating additional expenses. By generating **unique addresses for each user**, privacy is significantly enhanced, while improved performance ensures faster, parallel transaction processing through separate nonces. User wallet also simplifies wallet recovery since all wallets are derived from a single master key. User wallets use the same signing proxy to sign transactions with the corresponding user private key. + +## Set up User Wallets + +To set up your user wallets, navigate to your application, click **Private keys** in the left navigation, and then click **Create a private key**. This opens a form. + +Select **HD ECDSA P256** as the private key type then, enter a **name** for your deployment. You can also select the nodes or load balancers on which you want to enable the user wallets. You can change this later if you want to use your user wallets on a different node. Click **Confirm** to deploy the wallet. + +![Add User Wallet](../../static/img/using-the-platform/add-user-wallet.png) + +## Create User Wallets + +When your deployment status is **Running**, you can click on it to check the details. You can see the Mnemonic from which the user wallets are generated under **Key material**. + +![Wallet details](../../static/img/using-the-platform/user-wallet-details.png) + +Upon initialization, the User Wallets section is empty. To create your first user wallet, click on **Create a user wallet**. + +![Create User Wallet](../../static/img/using-the-platform/create-user-wallet.png) + +This opens a form in which you must enter a wallet name. + +![Create User Wallet Form](../../static/img/using-the-platform/create-user-wallet-form.png) + +The new user wallet appears in the list. + +![User Wallet List](../../static/img/using-the-platform/user-wallet-list.png) + +You can now see the address associated with that user. Remember that for networks that require gas to perform a transaction, the user wallet should contain enough funds to cover the gas price. You can fund it using the address displayed in the list. diff --git a/docs/using-platform/19_application-access-tokens.md b/docs/using-platform/20_application-access-tokens.md similarity index 100% rename from docs/using-platform/19_application-access-tokens.md rename to docs/using-platform/20_application-access-tokens.md diff --git a/docs/using-platform/20_personal-access-tokens.md b/docs/using-platform/21_personal-access-tokens.md similarity index 100% rename from docs/using-platform/20_personal-access-tokens.md rename to docs/using-platform/21_personal-access-tokens.md diff --git a/static/img/using-the-platform/add-user-wallet.png b/static/img/using-the-platform/add-user-wallet.png new file mode 100644 index 00000000..0c525b43 Binary files /dev/null and b/static/img/using-the-platform/add-user-wallet.png differ diff --git a/static/img/using-the-platform/create-user-wallet-form.png b/static/img/using-the-platform/create-user-wallet-form.png new file mode 100644 index 00000000..f74b1bde Binary files /dev/null and b/static/img/using-the-platform/create-user-wallet-form.png differ diff --git a/static/img/using-the-platform/create-user-wallet.png b/static/img/using-the-platform/create-user-wallet.png new file mode 100644 index 00000000..cb35b27b Binary files /dev/null and b/static/img/using-the-platform/create-user-wallet.png differ diff --git a/static/img/using-the-platform/user-wallet-details.png b/static/img/using-the-platform/user-wallet-details.png new file mode 100644 index 00000000..57544f03 Binary files /dev/null and b/static/img/using-the-platform/user-wallet-details.png differ diff --git a/static/img/using-the-platform/user-wallet-list.png b/static/img/using-the-platform/user-wallet-list.png new file mode 100644 index 00000000..56f0ea23 Binary files /dev/null and b/static/img/using-the-platform/user-wallet-list.png differ