From f68e4bc57fd5de4ea53707a7d72a7d4666b1139e Mon Sep 17 00:00:00 2001 From: Oleksandr Hrab Date: Thu, 27 Feb 2025 15:41:35 +0200 Subject: [PATCH 1/3] fix: blockchain urls --- content/docs/about-settlemint/intro.mdx | 14 +++---- .../supported-blockchains.mdx | 40 +++++++++---------- .../developer-guides/user-wallets-and-scp.md | 18 ++++----- .../utilizing-ai-features.mdx | 2 +- content/docs/index.mdx | 14 +++---- 5 files changed, 44 insertions(+), 44 deletions(-) diff --git a/content/docs/about-settlemint/intro.mdx b/content/docs/about-settlemint/intro.mdx index d7431b8..d1c6334 100644 --- a/content/docs/about-settlemint/intro.mdx +++ b/content/docs/about-settlemint/intro.mdx @@ -12,28 +12,28 @@ SettleMint makes it easy for any developer to build, deploy and integrate blockc Learn about the services and tools you can use on SettleMint Learn about the supported blockchains that you can use Create Your First Application using SettleMint on a Managed Cloud Learn about the supported blockchains that you can use @@ -46,21 +46,21 @@ Follow these developer guides to start building on SettleMint Create Your First Application using SettleMint on a Managed Cloud Learn how to create a custom frontend by building an ERC20 token transfer application Build a Asset Tokenization blockchain application diff --git a/content/docs/about-settlemint/supported-blockchains.mdx b/content/docs/about-settlemint/supported-blockchains.mdx index a24e823..8612b05 100644 --- a/content/docs/about-settlemint/supported-blockchains.mdx +++ b/content/docs/about-settlemint/supported-blockchains.mdx @@ -14,11 +14,11 @@ SettleMint currently supports the following protocols:

Hyperledger Besu

-
+
![Hyperledger Besu](../../img/about-settlemint/blockchain-logos/besu-logo.png)
Ethereum client designed to be enterprise-friendly
@@ -26,11 +26,11 @@ SettleMint currently supports the following protocols:

Hyperledger Fabric

-
+
![Hyperledger Fabric](../../img/about-settlemint/blockchain-logos/fabric-logo.png)
An enterprise-grade permissioned distributed ledger
@@ -38,11 +38,11 @@ SettleMint currently supports the following protocols:

Quorum

-
+
![Quorum](../../img/about-settlemint/blockchain-logos/quorum-logo.png)
An implementation of Ethereum supporting data privacy
@@ -54,11 +54,11 @@ SettleMint currently supports the following protocols:

Ethereum

-
+
![Ethereum](../../img/about-settlemint/blockchain-logos/eth-logo.png)
Goerli, Mainnet, Sepolia Testnet & Holesky Testnet. Full nodes
@@ -66,11 +66,11 @@ SettleMint currently supports the following protocols:

Avalanche

-
+
![Avalanche](../../img/about-settlemint/blockchain-logos/avalanche-logo.png)
Mainnet & Fuji testnet. Full nodes
@@ -78,11 +78,11 @@ SettleMint currently supports the following protocols:

Polygon

-
+
![Polygon](../../img/about-settlemint/blockchain-logos/polygon-logo.webp)
Mainnet & Mumbai Testnet. Full node
@@ -90,11 +90,11 @@ SettleMint currently supports the following protocols:

Polygon zkEVM

-
+
![Polygon zkEVM](../../img/about-settlemint/blockchain-logos/zkevm-logo.png)
Mainnet & Testnet. Full nodes
@@ -102,11 +102,11 @@ SettleMint currently supports the following protocols:

Arbitrum

-
+
![Arbitrum](../../img/about-settlemint/blockchain-logos/arbitrum-logo.png)
Mainnet & Testnet. Full nodes
@@ -114,11 +114,11 @@ SettleMint currently supports the following protocols:

Optimism

-
+
![Optimism](../../img/about-settlemint/blockchain-logos/optimism-logo.png)
OP Mainnet & OP Goerli. Full nodes
@@ -126,11 +126,11 @@ SettleMint currently supports the following protocols:

Hedera

-
+
![Hedera](../../img/about-settlemint/blockchain-logos/hedera-logo.png)
Hedera Mainnet & Testnet. Full nodes
diff --git a/content/docs/developer-guides/user-wallets-and-scp.md b/content/docs/developer-guides/user-wallets-and-scp.md index ca0532b..5026551 100644 --- a/content/docs/developer-guides/user-wallets-and-scp.md +++ b/content/docs/developer-guides/user-wallets-and-scp.md @@ -4,9 +4,9 @@ description: Guide for creating user wallets and sending transactions using the --- -In this document, we will guide you through the creation of user wallets using the smart contract portal on the SettleMint platform. We will also show how you can send transactions to your contracts and sign them with one of the wallets in the portal. +In this document, we will guide you through the creation of user wallets using the smart contract portal on the SettleMint platform. We will also show how you can send transactions to your contracts and sign them with one of the wallets in the portal. -## Required platform deployments: +## Required platform deployments: - Blockchain network (e.g. besu) - An HD ECDSA private key - An empty smart contract set @@ -17,8 +17,8 @@ For the purpose of this guide, you can set up a Besu network with one validator ### HD ECDSA Create the user wallet deployment along with one user wallet. For detailed instructions, see: -- [User Wallet Guide](https://console.settlemint.com/documentation/docs/using-platform/user_wallet/) -- [Private Keys Guide](https://console.settlemint.com/documentation/docs/using-platform/private-keys/) +- [User Wallet Guide](https://console.settlemint.com/docs/using-platform/user_wallet/) +- [Private Keys Guide](https://console.settlemint.com/docs/using-platform/private-keys/) Make sure to enable the address on your node. @@ -35,7 +35,7 @@ Keep the address of the smart contract, you will need it to send a transaction i You will also need the contract ABI. You can find it in **out/counter.sol/counter.json** ### Smart contract portal -Deploy the portal on your blockchain network and use the contract that you copied from the IDE. This will create a custom API automatically. +Deploy the portal on your blockchain network and use the contract that you copied from the IDE. This will create a custom API automatically. ![Smart contract portal](../../img/user-wallet-scp-images/image8.png) @@ -44,19 +44,19 @@ To create a new wallet go to the REST tab of your portal and enter full screen m ![REST tab](../../img/user-wallet-scp-images/image7.png) -Next, expand the Wallet section on the left and select `/wallets`. +Next, expand the Wallet section on the left and select `/wallets`. ![Wallet section](../../img/user-wallet-scp-images/image1.png) -You can test the request directly from the portal by clicking on **Test Request**. This opens a form in which you can enter the **keyVaultId** of your wallet and the user name of your choice: +You can test the request directly from the portal by clicking on **Test Request**. This opens a form in which you can enter the **keyVaultId** of your wallet and the user name of your choice: ![Test request form](../../img/user-wallet-scp-images/image2.png) -After you've sent the request, you can check your HD ECDSA wallet in the private key section. You should see a new account in the account section: +After you've sent the request, you can check your HD ECDSA wallet in the private key section. You should see a new account in the account section: ![Account section](../../img/user-wallet-scp-images/image6.png) -Alternatively, you can also send the request using cURL: +Alternatively, you can also send the request using cURL: ```bash curl https://scs-portal-url/wallets \ diff --git a/content/docs/developer-guides/utilizing-ai-features.mdx b/content/docs/developer-guides/utilizing-ai-features.mdx index 652fd13..3051861 100644 --- a/content/docs/developer-guides/utilizing-ai-features.mdx +++ b/content/docs/developer-guides/utilizing-ai-features.mdx @@ -168,7 +168,7 @@ Now that you have built an AI-powered workflow, here are some blockchain-specifi For further resources, check out: -- [SettleMint Integration Studio Documentation](https://console.settlemint.com/documentation/docs/using-platform/integration-studio/) +- [SettleMint Integration Studio Documentation](https://console.settlemint.com/docs/using-platform/integration-studio/) - [Node-RED Documentation](https://nodered.org/docs/) - [OpenAI API Documentation](https://beta.openai.com/docs/) - [Hasura pgvector Documentation](https://hasura.io/docs/3.0/connectors/postgresql/native-operations/vector-search/) diff --git a/content/docs/index.mdx b/content/docs/index.mdx index 7de187a..5136eb4 100644 --- a/content/docs/index.mdx +++ b/content/docs/index.mdx @@ -11,22 +11,22 @@ SettleMint makes it easy for any developer to build, deploy and integrate blockc @@ -38,16 +38,16 @@ Follow these developer guides to start building on SettleMint From 38806423c04be719359b1ac792c492f2a4bb3a9d Mon Sep 17 00:00:00 2001 From: Oleksandr Hrab Date: Thu, 27 Feb 2025 15:42:56 +0200 Subject: [PATCH 2/3] fix: added documentation --- content/docs/developer-guides/user-wallets-and-scp.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/docs/developer-guides/user-wallets-and-scp.md b/content/docs/developer-guides/user-wallets-and-scp.md index 5026551..1ed61c9 100644 --- a/content/docs/developer-guides/user-wallets-and-scp.md +++ b/content/docs/developer-guides/user-wallets-and-scp.md @@ -17,8 +17,8 @@ For the purpose of this guide, you can set up a Besu network with one validator ### HD ECDSA Create the user wallet deployment along with one user wallet. For detailed instructions, see: -- [User Wallet Guide](https://console.settlemint.com/docs/using-platform/user_wallet/) -- [Private Keys Guide](https://console.settlemint.com/docs/using-platform/private-keys/) +- [User Wallet Guide](https://console.settlemint.com/documentation/docs/using-platform/user_wallet/) +- [Private Keys Guide](https://console.settlemint.com/documentation/docs/using-platform/private-keys/) Make sure to enable the address on your node. From 5179a4f94a8ba5ff070d10f4682c8d722b21363f Mon Sep 17 00:00:00 2001 From: Oleksandr Hrab Date: Thu, 27 Feb 2025 15:43:29 +0200 Subject: [PATCH 3/3] fix: docs --- content/docs/developer-guides/utilizing-ai-features.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/developer-guides/utilizing-ai-features.mdx b/content/docs/developer-guides/utilizing-ai-features.mdx index 3051861..652fd13 100644 --- a/content/docs/developer-guides/utilizing-ai-features.mdx +++ b/content/docs/developer-guides/utilizing-ai-features.mdx @@ -168,7 +168,7 @@ Now that you have built an AI-powered workflow, here are some blockchain-specifi For further resources, check out: -- [SettleMint Integration Studio Documentation](https://console.settlemint.com/docs/using-platform/integration-studio/) +- [SettleMint Integration Studio Documentation](https://console.settlemint.com/documentation/docs/using-platform/integration-studio/) - [Node-RED Documentation](https://nodered.org/docs/) - [OpenAI API Documentation](https://beta.openai.com/docs/) - [Hasura pgvector Documentation](https://hasura.io/docs/3.0/connectors/postgresql/native-operations/vector-search/)