본문으로 건너뛰기

TON Connect SDK

SDK 목록

정보

가능하면 dApp에 @tonconnect/ui-react 키트를 사용하는 것이 좋습니다. 제품에 꼭 필요한 경우에만 낮은 수준의 SDK로 전환하거나 프로토콜 버전을 다시 구현하세요.

이 페이지에는 TON Connect에 유용한 라이브러리 목록이 나와 있습니다.

톤 커넥트 리액트

톤커넥트 UI 리액트는 톤커넥트 SDK를 위한 리액트 UI 키트입니다. 이를 사용하여 React 앱에서 TonConnect 프로토콜을 통해 앱을 TON 지갑에 연결할 수 있습니다.

  • 톤커넥트/ui-react`를 사용한 DApp의 예시: 깃허브
  • 배포된 demo-dapp-with-react-ui의 예시: GitHub
npm i @tonconnect/ui-react

TON Connect JS SDK

TON Connect 리포지토리에는 다음과 같은 주요 패키지가 포함되어 있습니다:

TON Connect UI

톤커넥트 UI는 톤커넥트 SDK를 위한 UI 키트입니다. 톤커넥트 프로토콜을 통해 앱을 톤 지갑에 연결할 때 사용합니다. "지갑 연결 버튼", "지갑 선택 대화 상자", 확인 모달과 같은 UI 요소를 사용하여 앱에 TonConnect를 쉽게 통합할 수 있습니다.

npm i @tonconnect/ui

TON Connect 사용자 인터페이스(UI)는 개발자가 애플리케이션 사용자의 사용자 경험(UX)을 개선할 수 있는 프레임워크입니다.

'지갑 연결 버튼', '지갑 선택 대화상자', 확인 모달과 같은 간단한 UI 요소를 사용해 앱과 TON 커넥트를 쉽게 통합할 수 있습니다. 다음은 TON Connect가 앱의 UX를 개선하는 세 가지 주요 예시입니다:

  • 디앱브라우저의 앱 기능 예시: 깃허브
  • 위 디앱의 백엔드 파티션 예시: 깃허브
  • Go를 사용하는 브릿지 서버: GitHub

이 키트는 톤 블록체인용으로 제작된 앱에서 톤 커넥트 구현을 간소화합니다. 표준 프론트엔드 프레임워크는 물론, 미리 정해진 프레임워크를 사용하지 않는 애플리케이션도 지원됩니다.

TON Connect SDK

개발자가 TON 커넥트를 애플리케이션에 통합하는 데 도움이 되는 세 가지 프레임워크 중 가장 낮은 수준의 프레임워크는 TON 커넥트 SDK입니다. 주로 TON 커넥트 프로토콜을 통해 앱을 TON 월렛에 연결하는 데 사용됩니다.

TON Connect 프로토콜 모델

이 패키지에는 프로토콜 요청, 프로토콜 응답, 이벤트 모델, 인코딩 및 디코딩 함수가 포함되어 있습니다. 이 패키지는 타입스크립트로 작성된 지갑 앱에 TON 커넥트를 통합하는 데 사용할 수 있습니다. TON 커넥트를 디앱에 통합하려면 @tonconnect/sdk를 사용해야 합니다.

TON 연결 파이썬

파이톤커넥트

톤 커넥트 2.0용 파이썬 SDK. 톤 커넥트 2.0의 @tonconnect/sdk 라이브러리와 유사합니다.

톤커넥트 프로토콜을 통해 앱을 톤 지갑에 연결할 때 사용합니다.

pip3 install pytonconnect

ClickoTON-파운데이션 톤커넥트

TON Connect를 Python 앱에 연결하기 위한 라이브러리

git clone https://github.com/ClickoTON-Foundation/tonconnect.git
pip install -e tonconnect

깃허브

톤 커넥트 다트

톤 커넥트 2.0용 다트 SDK. 톤 커넥트 라이브러리의 아날로그 버전입니다.

톤커넥트 프로토콜을 통해 앱을 톤 지갑에 연결할 때 사용합니다.

 $ dart pub add darttonconnect

TON Connect C#

톤 커넥트 2.0용 C# SDK. 톤 커넥트 2.0의 @tonconnect/sdk 라이브러리와 유사합니다.

톤커넥트 프로토콜을 통해 앱을 톤 지갑에 연결할 때 사용합니다.

 $ dotnet add package TonSdk.Connect

TON Connect Go

TON Connect 2.0용 Go SDK.

톤커넥트 프로토콜을 통해 앱을 톤 지갑에 연결할 때 사용합니다.

 go get github.com/cameo-engineering/tonconnect

일반적인 질문 및 우려 사항

톤 커넥트 2.0을 구현하는 동안 개발자나 커뮤니티 회원 중 추가적인 문제가 발생하면 톤키퍼 개발자 채널로 문의해 주세요.

추가적인 문제가 발생하거나 TON Connect 2.0 개선에 대한 제안을 하고 싶으신 경우 해당 GitHub 디렉토리를 통해 직접 문의해 주세요.

톤 커넥트 유니티

TON Connect 2.0용 Unity 에셋입니다. 계속팀/TonSdk.NET/tree/main/TonSDK.Connect`를 사용합니다.

톤커넥트 프로토콜을 게임에 통합하는 데 사용하세요.

참고 항목