본문으로 건너뛰기

지원 지갑과 네트워크

이 페이지는 프로젝트 설정을 불러오지 못할 때 사용하는 AppKit 내장 지갑·네트워크 목록과 연결 제약을 정리합니다. 프로젝트에서 loadConfig()를 호출하면 콘솔에 설정된 목록이 우선하므로, 실제 화면은 getSupportedWallets()getSupportedNetworks()의 반환값을 기준으로 구성합니다.

지원 지갑

지갑walletId네임스페이스연결 방식
MetaMaskmetamaskeip155확장 프로그램(injected), 모바일
Rainbowrainboweip155확장 프로그램(injected), 모바일
Kaia Walletkaiaeip155확장 프로그램(injected)
Klipklipeip155모바일 전용 — App2App(A2A) 딥링크
Keplrkeplreip155확장 프로그램(injected)
Phantomphantomsolana, eip155확장 프로그램(injected), 모바일
Solflaresolflaresolana확장 프로그램(injected)
Scope Connectscopeeip155릴레이 전용 — QR·딥링크 페어링
OKX Walletokxeip155, solana확장 프로그램(injected), 모바일 인앱 브라우저

selectWallet(walletId, { chainId })는 실행 환경에 따라 데스크톱 주입형 연결, 모바일 SDK·유니버설 링크, Klip A2A, Solana 연결을 선택합니다. 릴레이 전용인 Scope Connect는 pair()로 연결합니다.

데스크톱에서는 연결 가능한 지갑만 표시하세요

getWalletsForNetwork(chainId)는 네임스페이스만 보고 거르므로 데스크톱에서 연결할 수 없는 지갑도 함께 반환합니다. appKit.getSupportedWallets()도 데스크톱에서는 전체 지갑 목록을 그대로 반환합니다. Klip은 모바일 App2App 전용이고 Scope Connect는 selectWallet() 대상이 아니므로, 데스크톱 주입형 지갑 목록은 지갑 id를 하드코딩해 제외하는 대신 eip155.rdns(EIP-6963 발견 정보) 유무로 걸러 냅니다. 모바일에서는 rdns 대신 각 지갑의 모바일 전략을 사용합니다(빠른 시작의 예제 참고).

지원 네트워크

  • Ethereum (eip155:1)
  • Sepolia (eip155:11155111)
  • GIWA Sepolia (eip155:91342)
  • Solana (solana:mainnet)
  • Solana Devnet (solana:devnet)

다음 단계