Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/staging' into staging
Browse files Browse the repository at this point in the history
  • Loading branch information
SwiftAdviser committed Aug 9, 2023
2 parents d1555c7 + 91c4eec commit 8516b86
Show file tree
Hide file tree
Showing 5 changed files with 867 additions and 22 deletions.
42 changes: 25 additions & 17 deletions docs/develop/dapps/ton-connect/developers.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,21 @@
# Supported SDKs
# TON Connect SDKs

This page contents the list of supported libraries for TON Connect.

* [TON Connect JS SDK](/develop/dapps/ton-connect/developers#ton-connect-js-sdk)
* [TON Connect Python SDK](/develop/dapps/ton-connect/developers#ton-connect-python)
* [TON Connect Dart SDK](/develop/dapps/ton-connect/developers#ton-connect-dart)

## TON Connect JS SDK
## SDK List

:::info
If possible, it is recommended to use the [@tonconnect/ui-react](/develop/dapps/ton-connect/developers#ton-connect-ui-react) kit for your dApps. Only switch to lower levels of the SDK or reimplement your version of the protocol if it is really necessary for your product.
:::

The TON Connect repository contains the following main packages:
This page contents the list of useful libraries for TON Connect.

- [@tonconnect/ui-react](/develop/dapps/ton-connect/developers#ton-connect-ui-react) - TON Connect User Interface (UI) for React *(recommended)*
- [@tonconnect/ui](/develop/dapps/ton-connect/developers#ton-connect-ui) - TON Connect User Interface (UI)
- [@tonconnect/sdk](/develop/dapps/ton-connect/developers#ton-connect-sdk) - low-level TON Connect SDK
- [@tonconnect/protocol](/develop/dapps/ton-connect/developers#ton-connect-protocol-models) - TON Connect protocol specifications

It is recommended to use the [@tonconnect/ui-react](/develop/dapps/ton-connect/developers#ton-connect-ui-react) kit for your DApps. Only switch to lower levels of the SDK if it is really necessary for your product.
* [TON Connect React](/develop/dapps/ton-connect/developers#ton-connect-react)
* [TON Connect JS SDK](/develop/dapps/ton-connect/developers#ton-connect-js-sdk)
* [TON Connect Python SDK](/develop/dapps/ton-connect/developers#ton-connect-python)
* [TON Connect Dart](/develop/dapps/ton-connect/developers#ton-connect-dart)

## TON Connect React

### TON Connect UI React
- [@tonconnect/ui-react](/develop/dapps/ton-connect/developers#ton-connect-ui-react) - TON Connect User Interface (UI) for React applications

TonConnect UI React is a React UI kit for TonConnect SDK. Use it to connect your app to TON wallets via TonConnect protocol in React apps.

Expand All @@ -34,6 +30,16 @@ npm i @tonconnect/ui-react
- [NPM](https://www.npmjs.com/package/@tonconnect/ui-react)
- [API Documentation](https://ton-connect.github.io/sdk/modules/_tonconnect_ui_react.html)


## TON Connect JS SDK

The TON Connect repository contains following main packages:

- [@tonconnect/ui](/develop/dapps/ton-connect/developers#ton-connect-ui) - TON Connect User Interface (UI)
- [@tonconnect/sdk](/develop/dapps/ton-connect/developers#ton-connect-sdk) - TON Connect SDK
- [@tonconnect/protocol](/develop/dapps/ton-connect/developers#ton-connect-protocol-models) - TON Connect protocol specifications


### TON Connect UI

TonConnect UI is a UI kit for TonConnect SDK. Use it to connect your app to TON wallets via TonConnect protocol. It allows you to integrate TonConnect to your app easier using our UI elements such as "connect wallet button", "select wallet dialog" and confirmation modals.
Expand Down Expand Up @@ -109,6 +115,8 @@ If you experience any additional issues, or would like to present a proposal on

## See Also

* [Step by step guide for building your first web client](https://ton-community.github.io/tutorials/03-client/)
* [[YouTube] TON Smart Contracts | 10 | Telegram dapp [EN]](https://www.youtube.com/watch?v=D6t3eZPdgAU&t=254s&ab_channel=AlefmanVladimir%5BEN%5D)
* [Ton Connect Getting started](https://github.com/ton-connect/sdk/tree/main/packages/sdk)
* [Integration Manual](/develop/dapps/ton-connect/integration)
* [[YouTube] TON Dev Study TON Connect Protocol [RU]](https://www.youtube.com/playlist?list=PLyDBPwv9EPsCJ226xS5_dKmXXxWx1CKz_)
* [[YouTube] TON Dev Study TON Connect Protocol [RU]](https://www.youtube.com/playlist?list=PLyDBPwv9EPsCJ226xS5_dKmXXxWx1CKz_)
Loading

0 comments on commit 8516b86

Please sign in to comment.