From 899d83259def3c9c301c39c9276d545edafbf666 Mon Sep 17 00:00:00 2001 From: Roman Date: Wed, 16 Aug 2023 14:42:18 +0200 Subject: [PATCH 1/3] hotfix --- profile/README.md | 49 +++++++++-------------------------------------- 1 file changed, 9 insertions(+), 40 deletions(-) diff --git a/profile/README.md b/profile/README.md index 2fbdc35..21cd9f5 100644 --- a/profile/README.md +++ b/profile/README.md @@ -1,43 +1,12 @@ # Welcome to TON Connect -_TON Connect_ enables communication between _wallets_ and _apps_ in the TON ecosystem. - -## Table of contents - -* [JS SDK](https://github.com/ton-connect/sdk) -* [Documentation and specifications](https://github.com/ton-connect/docs) -* [List of supported wallets](https://github.com/ton-connect/wallets-list) - -Reference implementations: - -* [Bridge server in Go](https://github.com/ton-connect/bridge): reference implementation of the bridge server. -* [Demo app](https://github.com/ton-connect/demo-dapp): sample app showing how to integrate the JS SDK. - - -## Why TON Connect? - -TON blockchain enables creation of trust-minimized applications and services at a massive scale. - -**Apps** provide the UI to an infinite range of functionality in TON based on smart contracts, -but do not have immediate access to users’ funds. Therefore they are often called decentralized apps or “dapps”. - -**Wallets** provide the UI to approving transactions and hold users’ cryptographic keys securely on their personal devices. - -This separation of concerns enables rapid innovation and high level of security for the users: -wallets do not need to build walled-garden ecosystems themselves, while the apps do not need to take the risk holding end users’ accounts. - -TON Connect is a bridge that crosses this conceptual gap. - -## Objectives - -1. Users get a familiar and friendly experience across all TON dapps. -2. Any app can be operated by any wallet. -3. Apps do not need to maintain their own backend to receive data from the wallets. -4. Apps could use an all-in-one SDK to establish connection with the wallet. - * SDK takes care of re-connection, supports switching between multiple accounts and ships with UI controls. - * SDK also transparently works with a JS bridge for embedded dapps and browser extensions. -5. Each wallet maintains their own bridge server and are free to choose how to communicate with it. - - - + ⚠️ **NOTICE: This README is Outdated** + + Thank you for visiting this documentation. We want to inform you that the content in this section is outdated and might not reflect the current state of the project. + + Please refer to the following updated materials for the most accurate version on docs.ton.org: + + - [**TON Connect Overview**](https://docs.ton.org/develop/dapps/ton-connect/overview) + + We appreciate your understanding and patience. Thank you for your interest to the project. From 91cb9fafb56e6529a28caee2016f29e937b59879 Mon Sep 17 00:00:00 2001 From: Roman Date: Wed, 16 Aug 2023 14:47:40 +0200 Subject: [PATCH 2/3] updated links --- profile/README.md | 42 +++++++++++++++++++++++++++++++++--------- 1 file changed, 33 insertions(+), 9 deletions(-) diff --git a/profile/README.md b/profile/README.md index 21cd9f5..56003f6 100644 --- a/profile/README.md +++ b/profile/README.md @@ -1,12 +1,36 @@ # Welcome to TON Connect - ⚠️ **NOTICE: This README is Outdated** - - Thank you for visiting this documentation. We want to inform you that the content in this section is outdated and might not reflect the current state of the project. - - Please refer to the following updated materials for the most accurate version on docs.ton.org: - - - [**TON Connect Overview**](https://docs.ton.org/develop/dapps/ton-connect/overview) - - We appreciate your understanding and patience. Thank you for your interest to the project. +_TON Connect_ enables communication between _wallets_ and _apps_ in the TON ecosystem. + +## Table of contents + +* [TON Connect Overview](https://docs.ton.org/develop/dapps/ton-connect/overview) +* [Protocol specifications](https://docs.ton.org/develop/dapps/ton-connect/protocol/) +* [Integrate a wallet](https://docs.ton.org/develop/dapps/ton-connect/wallet) + +## Why TON Connect? + +TON blockchain enables creation of trust-minimized applications and services at a massive scale. + +**Apps** provide the UI to an infinite range of functionality in TON based on smart contracts, +but do not have immediate access to users’ funds. Therefore they are often called decentralized apps or “dapps”. + +**Wallets** provide the UI to approving transactions and hold users’ cryptographic keys securely on their personal devices. + +This separation of concerns enables rapid innovation and high level of security for the users: +wallets do not need to build walled-garden ecosystems themselves, while the apps do not need to take the risk holding end users’ accounts. + +TON Connect is a bridge that crosses this conceptual gap. + +## Objectives + +1. Users get a familiar and friendly experience across all TON dapps. +2. Any app can be operated by any wallet. +3. Apps do not need to maintain their own backend to receive data from the wallets. +4. Apps could use an all-in-one SDK to establish connection with the wallet. + * SDK takes care of re-connection, supports switching between multiple accounts and ships with UI controls. + * SDK also transparently works with a JS bridge for embedded dapps and browser extensions. +5. Each wallet maintains their own bridge server and are free to choose how to communicate with it. + + From df36742b4a3b9789b24b745b4bea009466e4eeff Mon Sep 17 00:00:00 2001 From: Roman Date: Wed, 16 Aug 2023 14:48:35 +0200 Subject: [PATCH 3/3] fix --- profile/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profile/README.md b/profile/README.md index 56003f6..11b323c 100644 --- a/profile/README.md +++ b/profile/README.md @@ -4,7 +4,7 @@ _TON Connect_ enables communication between _wallets_ and _apps_ in the TON ecos ## Table of contents -* [TON Connect Overview](https://docs.ton.org/develop/dapps/ton-connect/overview) +* [TON Connect Documentation](https://docs.ton.org/develop/dapps/ton-connect/overview) * [Protocol specifications](https://docs.ton.org/develop/dapps/ton-connect/protocol/) * [Integrate a wallet](https://docs.ton.org/develop/dapps/ton-connect/wallet)