메인 콘텐츠로 건너뛰기
Actions SDK는 아직 개발 중이며 프로덕션 환경에서 사용할 준비가 되지 않았습니다! 이 가이드는 초기 테스트 목적으로만 제공됩니다.
Actions SDK는 애플리케이션에 DeFi를 통합하는 작업을 단순화하는 오픈 소스 Typescript 개발 툴킷입니다.

작동 방식

내부 구성은 다음과 같습니다.
  • 모듈식 Provider: Actions는 “Provider”라고 하는 핵심 어댑터 세트로 구성되어 있습니다. Provider를 사용하면 사용 사례에 맞는 서비스와 프로토콜을 선택할 수 있습니다.
  • 임베디드 지갑: Actions는 널리 사용되는 임베디드 지갑 제공업체를 지원하므로, 사용자는 이메일 인증 흐름만으로 DeFi에 접근할 수 있습니다.
  • Actions 구성: Lend, Borrow, Swap, Pay와 같은 DeFi 작업으로 임베디드 지갑을 확장하세요. 각 Action에 여러 provider를 설정하여 DeFi 전반에서 가장 좋은 마켓을 선택할 수 있습니다.
  • 자산 및 체인 사용자 지정: 하나의 config에서 애플리케이션의 자산, 마켓, 체인, 프로토콜을 허용하거나 차단할 수 있습니다.

설치

프로젝트에 Actions SDK를 설치합니다.

지갑 제공업체 선택하기

Actions는 필요에 따라 프런트엔드 지갑과 백엔드 지갑 모두에서 작동합니다.
지갑 제공업체를 선택하세요.
Privy 설정하기Privy에 가입한 후 전체 Privy 설치 가이드를 따르세요.지갑 제공업체 구성하기Privy 임베디드 지갑을 설정한 후 Actions SDK에 전달합니다.
스마트 지갑 구성하기선택적으로, 직접 제어하는 스마트 지갑용 signer를 생성할 수 있습니다.

ActionsConfig 생성하기

Actions 구성하기 가이드에 따라 지원할 프로토콜, 체인, 자산을 정의하세요.

Action 수행하기

구성이 완료되면 Actions를 사용하여 DeFi 작업을 수행할 수 있습니다.

다음 단계

  • Actions를 구성하여 프로토콜, 체인, 자산을 사용자 지정하세요
  • 완전한 예제 애플리케이션은 Actions 데모를 확인하세요