> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# WaaS Configuration

> Helius 지갑-킷 제공자를 구성하고 대시보드에서 로그인 방법을 선택합니다.

## 공급자 구성

제공자의 `config` prop에 `HeliusWalletConfig` 객체를 전달하십시오. — [설치](/docs/ko/waas/quickstart#설정)를 참조하세요.

<ParamField path="apiKey" type="string" required>
  귀하의 Helius API 키입니다. RPC, 트랜잭션 전송 및 WaaS 부트스트랩을 인증합니다.
</ParamField>

<ParamField path="cluster" type="string">
  연결할 Solana 클러스터: `"mainnet-beta"` 또는 `"devnet"`.
</ParamField>

<ParamField path="authMethods" type="object">
  활성화된 로그인 방법의 선택적 클라이언트 측 재정의입니다. 일반적으로 **WaaS
  → 구성**에서 프로젝트별로 이것들을 설정합니다. — [로그인 방법 구성](#로그인-방법-구성)을 참조하세요.
</ParamField>

<Note>
  `projectId` 또는 RPC URL을 전달하지 않습니다. — SDK는 부트스트랩 시 API 키에서 프로젝트 ID와 키를 사용하지 않는 보안 RPC URL을 파생합니다.
</Note>

<ParamField path="theme" type="object">
  지갑 UI를 사용자 정의합니다: `darkMode`, `primaryColor`, `borderRadius`,
  `logoLight`, `logoDark`.
</ParamField>

<ParamField path="onError" type="function">
  SDK가 오류를 만날 때 호출되는 콜백: `(error: Error) => void`.
</ParamField>

## 로그인 방법 구성

[대시보드](https://dashboard.helius.dev)에서 **WaaS → Configuration** 아래에서 사용자가 볼 방법을 선택하십시오. — 각 항목을 켜거나 끄고 저장하세요. 변경 사항은 사용자가 다음에 로그인할 때 적용됩니다. 재배포가 필요 없습니다. SDK는 부트스트랩 시 프로젝트의 구성을 읽으므로 코드를 통하지 않고 한 곳에서 이를 관리할 수 있습니다.

| 방법           | 키         | 기본값     |
| ------------ | --------- | ------- |
| Passkey      | `passkey` | 켜짐      |
| 이메일 (일회용 코드) | `email`   | 켜짐      |
| SMS          | `sms`     | 꺼짐      |
| 외부 지갑 연결     | `wallet`  | 꺼짐      |
| Google       | `google`  | 곧 출시 예정 |
| Apple        | `apple`   | 곧 출시 예정 |
| Discord      | `discord` | 곧 출시 예정 |
| X            | `x`       | 곧 출시 예정 |

<Note>
  Passkey, 이메일, SMS 및 외부 지갑은 현재 대시보드에서 자체 서비스를 제공합니다.
  소셜 로그인 (Google, Apple, Discord, X)도 곧 출시 예정입니다. 적어도 한 가지 방법을 활성화하십시오, 그렇지 않으면 사용자가 지갑을 생성할 수 없습니다. 코드에서 프로젝트 설정을 재정의하려면 (예: 환경별로) `authMethods`을 제공합니다.
</Note>

<Note>
  **외부 지갑은 로그인 방법입니다.** 이것은 사용자를 통합된 Helius 지갑에 인증합니다 — 서명은 항상 통합 지갑으로 이루어지며, 외부 지갑으로 이루어지지 않습니다. [Privy에서 마이그레이션하기](/docs/ko/waas/migrating-from-privy#사용자들의-지갑과-자금)를 참조하세요.
</Note>

## 다음 단계

<CardGroup cols={2}>
  <Card title="지갑 사용" icon="wallet" href="/docs/ko/waas/using-the-wallet">
    인증 상태 읽기, 서명, 전송 및 기록 읽기
  </Card>

  <Card title="Privy에서 마이그레이션" icon="arrow-right-arrow-left" href="/docs/ko/waas/migrating-from-privy">
    기존 Privy 지갑을 Helius WaaS로 이동
  </Card>
</CardGroup>
