diff --git a/docs/build/dapp/01-introduction.md b/docs/build/dapp/README.md similarity index 92% rename from docs/build/dapp/01-introduction.md rename to docs/build/dapp/README.md index 60b091276..8ce8df428 100644 --- a/docs/build/dapp/01-introduction.md +++ b/docs/build/dapp/README.md @@ -2,11 +2,16 @@ id: introduction title: Howto create a DApp sidebar_label: Introduction +sidebar_position: 1 --- This documentation aims to guide developers in integrating with **Archethic Wallet** (**aeWallet**). It explains various communication methods and includes code snippets in **Dart (Flutter)** and **Javacript / TypeScript**. +:::note +If you are more interested in **Archethic Wallet RPC** protocol fundamentals, [check these documents](../../participate/wallet/dapps-communication). +::: + :::caution Before going further, you **must have a minimal understanding** of the way Archethic blockchain works. diff --git a/docs/participate/wallet/dapps-communication.md b/docs/participate/wallet/dapps-communication.md index 1f8ee99e1..af0d70252 100644 --- a/docs/participate/wallet/dapps-communication.md +++ b/docs/participate/wallet/dapps-communication.md @@ -5,6 +5,12 @@ sidebar_label: Communication with DApps sidebar_position: 1 --- +:::caution +This documentation aims to get an **in-depth understanding** of the **Archethic Wallet RPC** protocol. + +If you are more interested in **DApp development**, [check these documents](../../build/dapp). +::: + In the blockchain ecosystem, decentralized applications (dApps) are becoming increasingly popular. To enable reliable and secure communication between these applications and the blockchain, Archethic has developed a communication protocol with its Archethic Wallet application. This protocol allows dApps to delegate secure communication with the blockchain to the wallet and to protect private information within the wallet (seed, private keys) without exposing it to the dApps. # Point of view on usage