> ## 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.

# Solana RPC 가이드 및 튜토리얼

> Solana RPC 메서드를 효과적으로 사용하는 실용적인 가이드와 튜토리얼입니다. 블록체인 개발을 위한 실제 사례, 코드 샘플 및 모범 사례를 제공합니다.

## 빠른 탐색

<CardGroup cols={2}>
  <Card title="현재 상태 메서드" icon="gauge" href="#현재-상태-메서드">
    실시간 블록체인 데이터 및 네트워크 상태 쿼리
  </Card>

  <Card title="기록 데이터 (아카이브)" icon="clock-rotate-left" href="#기록-데이터-아카이브">
    전체 트랜잭션 및 블록 기록에 액세스
  </Card>

  <Card title="트랜잭션 제출" icon="paper-plane" href="#트랜잭션-제출-가이드">
    수수료 추정과 함께 트랜잭션 전송 및 시뮬레이션
  </Card>

  <Card title="네트워크 및 클러스터 정보" icon="globe" href="#네트워크-및-클러스터-메서드-가이드">
    검증자, 에포크 및 네트워크 성능 모니터링
  </Card>
</CardGroup>

***

## RPC 메서드 가이드는 무엇인가요?

이 실용적인 가이드는 일반적인 개발 과제를 해결하기 위해 **특정 Solana RPC 메서드를 사용하는 방법**을 보여줍니다. 각 가이드에는 다음이 포함됩니다:

* **실제 사용 사례**와 각 메서드를 사용할 때
* **다양한 언어로 작성된 완전한 코드 예제**
* **매개변수 설명**과 실용적인 팁
* **응답 구조** 분석
* **개발자 팁**으로 최적화 및 모범 사례 제공

각 RPC 메서드가 *무엇을*하는지뿐만 아니라 **효과적으로 사용하는 방법**에 대해 이해하고자 하는 개발자에게 완벽합니다.

<Info>
  **독립 인프라**: Helius는 자체 전용 RPC 및 아카이브 인프라를 운영합니다. 공유 시스템에 의존하는 공급자와 달리, 우리의 독립적 아키텍처는 일관된 성능, 빠른 응답 시간 및 높은 신뢰성을 제공합니다. 우리의 [RPC 벤치마크](https://www.helius.dev/benchmarks)를 참조하십시오.
</Info>

***

## 현재 상태 메서드

계정, 잔액, 현재 슬롯 및 실시간 네트워크 상태를 포함한 실시간 블록체인 데이터 쿼리.

### 계정 및 잔액 쿼리

<CardGroup cols={2}>
  <Card title="getAccountInfo" icon="info" href="/docs/ko/rpc/guides/getaccountinfo">
    잔액, 소유자 및 데이터를 포함한 완전한 계정 세부사항 가져오기
  </Card>

  <Card title="getBalance" icon="coins" href="/docs/ko/rpc/guides/getbalance">
    모든 계정의 SOL 잔액 빠르게 조회
  </Card>

  <Card title="getMultipleAccounts" icon="layer-group" href="/docs/ko/rpc/guides/getmultipleaccounts">
    여러 계정을 효율적으로 일괄 쿼리
  </Card>

  <Card title="getProgramAccounts" icon="code" href="/docs/ko/rpc/guides/getprogramaccounts">
    특정 프로그램이 소유한 모든 계정 찾기
  </Card>

  <Card title="getLargestAccounts" icon="star" href="/docs/ko/rpc/guides/getlargestaccounts">
    가장 큰 SOL 잔액을 가진 계정 가져오기
  </Card>

  <Card title="getSupply" icon="server" href="/docs/ko/rpc/guides/getsupply">
    현재 공급에 대한 정보 가져오기
  </Card>
</CardGroup>

### 토큰 계정 메서드 가이드

<CardGroup cols={2}>
  <Card title="getTokenAccountsByOwner" icon="wallet" href="/docs/ko/rpc/guides/gettokenaccountsbyowner">
    지갑의 모든 토큰 계정 가져오기
  </Card>

  <Card title="getTokenAccountsByDelegate" icon="user" href="/docs/ko/rpc/guides/gettokenaccountsbydelegate">
    대리인 기준 토큰 계정 쿼리
  </Card>

  <Card title="getTokenAccountBalance" icon="wallet" href="/docs/ko/rpc/guides/gettokenaccountbalance">
    특정 토큰 계정의 잔액 가져오기
  </Card>

  <Card title="getTokenSupply" icon="coins" href="/docs/ko/rpc/guides/gettokensupply">
    SPL 토큰의 총 공급량 쿼리
  </Card>

  <Card title="getTokenLargestAccounts" icon="star" href="/docs/ko/rpc/guides/gettokenlargestaccounts">
    가장 많은 토큰 보유 계정 찾기
  </Card>
</CardGroup>

### 현재 슬롯 및 블록해시 가이드

<CardGroup cols={2}>
  <Card title="getSlot" icon="clock" href="/docs/ko/rpc/guides/getslot">
    현재 슬롯 번호 가져오기
  </Card>

  <Card title="getBlockHeight" icon="arrow-up" href="/docs/ko/rpc/guides/getblockheight">
    네트워크의 현재 블록 높이 가져오기
  </Card>

  <Card title="getLatestBlockhash" icon="hashtag" href="/docs/ko/rpc/guides/getlatestblockhash">
    트랜잭션을 위한 최신 블록해시 가져오기
  </Card>

  <Card title="isBlockhashValid" icon="check" href="/docs/ko/rpc/guides/isblockhashvalid">
    블록해시가 아직 유효한지 확인
  </Card>

  <Card title="getSlotLeader" icon="crown" href="/docs/ko/rpc/guides/getslotleader">
    현재 슬롯 리더 가져오기
  </Card>

  <Card title="getSlotLeaders" icon="users" href="/docs/ko/rpc/guides/getslotleaders">
    여러 슬롯의 슬롯 리더 가져오기
  </Card>
</CardGroup>

### 트랜잭션 상태 및 확인

<CardGroup cols={2}>
  <Card title="getSignatureStatuses" icon="check" href="/docs/ko/rpc/guides/getsignaturestatuses">
    트랜잭션 확인 상태 확인
  </Card>

  <Card title="getTransactionCount" icon="calculator" href="/docs/ko/rpc/guides/gettransactioncount">
    처리된 총 트랜잭션 수 가져오기
  </Card>
</CardGroup>

***

## 기록 데이터 (아카이브)

Solana 생성부터의 전체 트랜잭션 및 블록 기록에 접근합니다. 모든 아카이브 메서드는 1 크레딧을 필요로 합니다. [기록 데이터에 대해 자세히 알아보기 →](/docs/ko/rpc/historical-data)

### 트랜잭션 기록

<CardGroup cols={2}>
  <Card title="getTransactionsForAddress" icon="clock-rotate-left" href="/docs/ko/rpc/gettransactionsforaddress">
    필터링, 정렬 및 토큰 계정 지원과 함께 고급 트랜잭션 기록 (Helius 독점)
  </Card>

  <Card title="getTransaction" icon="receipt" href="/docs/ko/rpc/guides/gettransaction">
    특정 트랜잭션에 대한 상세 정보 가져오기
  </Card>

  <Card title="getSignaturesForAddress" icon="list" href="/docs/ko/rpc/guides/getsignaturesforaddress">
    계정의 트랜잭션 서명 가져오기
  </Card>

  <Card title="getInflationReward" icon="coins" href="/docs/ko/rpc/guides/getinflationreward">
    계정의 인플레이션 보상 계산
  </Card>
</CardGroup>

## 블록 기록 가이드

블록체인 구조, 타이밍 및 역사적 데이터에 접근합니다.

<CardGroup cols={2}>
  <Card title="getBlock" icon="cube" href="/docs/ko/rpc/guides/getblock">
    모든 트랜잭션을 포함한 완전한 블록 정보 가져오기
  </Card>

  <Card title="getBlocks" icon="cubes" href="/docs/ko/rpc/guides/getblocks">
    범위 내의 확인된 블록 목록 가져오기
  </Card>

  <Card title="getBlocksWithLimit" icon="list" href="/docs/ko/rpc/guides/getblockswithlimit">
    제한된 수의 확인된 블록 가져오기
  </Card>

  <Card title="getBlockTime" icon="clock" href="/docs/ko/rpc/guides/getblocktime">
    블록의 예상 생성 시간 가져오기
  </Card>
</CardGroup>

***

## 트랜잭션 제출 가이드

수수료 추정 및 최적화로 트랜잭션 전송 및 시뮬레이션.

### 트랜잭션 메서드 가이드

<CardGroup cols={3}>
  <Card title="requestAirdrop" icon="gift" href="/docs/ko/rpc/guides/requestairdrop">
    devnet/testnet에서 SOL 에어드롭 요청
  </Card>

  <Card title="getPriorityFees" icon="coins" href="/docs/ko/rpc/guides/getrecentprioritizationfees">
    최적의 가격 결정을 위한 최신 우선 수수료 가져오기
  </Card>

  <Card title="getFeeForMessage" icon="calculator" href="/docs/ko/rpc/guides/getfeeformessage">
    전송 전 트랜잭션 수수료 계산
  </Card>
</CardGroup>

## 네트워크 및 클러스터 메서드 가이드

검증자, 에포크, 네트워크 성능 및 클러스터 상태 모니터링.

### 클러스터 정보

<CardGroup cols={3}>
  <Card title="getHealth" icon="heart" href="/docs/ko/rpc/guides/gethealth">
    RPC 노드 건강 상태 확인
  </Card>

  <Card title="getVersion" icon="tag" href="/docs/ko/rpc/guides/getversion">
    Solana 소프트웨어 버전 정보 얻기
  </Card>

  <Card title="getClusterNodes" icon="server" href="/docs/ko/rpc/guides/getclusternodes">
    클러스터 검증자에 대한 정보 얻기
  </Card>

  <Card title="getVoteAccounts" icon="check" href="/docs/ko/rpc/guides/getvoteaccounts">
    현재 및 불량 투표 계정 얻기
  </Card>

  <Card title="getEpochInfo" icon="calendar" href="/docs/ko/rpc/guides/getepochinfo">
    현재 에포크에 대한 정보 얻기
  </Card>

  <Card title="getEpochSchedule" icon="calendar" href="/docs/ko/rpc/guides/getepochschedule">
    에포크 일정 정보 얻기
  </Card>

  <Card title="getLeaderSchedule" icon="calendar" href="/docs/ko/rpc/guides/getleaderschedule">
    에포크의 리더 일정 얻기
  </Card>
</CardGroup>

### 네트워크 성능 및 경제 가이드

<CardGroup cols={2}>
  <Card title="getPerformanceSamples" icon="gauge" href="/docs/ko/rpc/guides/getrecentperformancesamples">
    최근 네트워크 성능 지표 얻기
  </Card>

  <Card title="getInflationGovernor" icon="info" href="/docs/ko/rpc/guides/getinflationgovernor">
    현재 인플레이션 매개변수 얻기
  </Card>

  <Card title="getInflationRate" icon="arrow-up" href="/docs/ko/rpc/guides/getinflationrate">
    현재 인플레이션율 얻기
  </Card>

  <Card title="getStakeDelegation" icon="handshake" href="/docs/ko/rpc/guides/getstakeminimumdelegation">
    최소 스테이크 위임량 얻기
  </Card>
</CardGroup>

## 유틸리티 및 시스템 메서드 가이드

시스템 정보, 검증 및 고급 쿼리를 위한 도우미 메서드.

### 기본 유틸리티 메서드

<CardGroup cols={2}>
  <Card title="getRentExemption" icon="house" href="/docs/ko/rpc/guides/getminimumbalanceforrentexemption">
    임대 면제를 위한 최소 잔액 계산
  </Card>

  <Card title="getGenesisHash" icon="fingerprint" href="/docs/ko/rpc/guides/getgenesishash">
    클러스터의 제네시스 해시 얻기
  </Card>

  <Card title="getIdentity" icon="user" href="/docs/ko/rpc/guides/getidentity">
    RPC 노드의 신원 공개 키 가져오기
  </Card>

  <Card title="getFirstAvailableBlock" icon="play" href="/docs/ko/rpc/guides/getfirstavailableblock">
    첫 번째 사용 가능한 블록의 슬롯 얻기
  </Card>

  <Card title="getHighestSnapshotSlot" icon="arrow-up" href="/docs/ko/rpc/guides/gethighestsnapshotslot">
    가장 높은 슬롯에서 스냅샷 가져오기
  </Card>

  <Card title="minimumLedgerSlot" icon="database" href="/docs/ko/rpc/guides/minimumledgerslot">
    노드가 원장 정보를 갖고 있는 최소 슬롯 얻기
  </Card>
</CardGroup>

### 고급 시스템 쿼리 가이드

<CardGroup cols={2}>
  <Card title="getMaxRetransmitSlot" icon="repeat" href="/docs/ko/rpc/guides/getmaxretransmitslot">
    재전송 단계에서 본 최대 슬롯 얻기
  </Card>

  <Card title="getMaxShredInsertSlot" icon="layer-group" href="/docs/ko/rpc/guides/getmaxshredinsertslot">
    분할 삽입에서 본 최대 슬롯 얻기
  </Card>
</CardGroup>

***

## 관련 리소스

### 추가 문서

<CardGroup cols={2}>
  <Card title="기록 데이터 개요" icon="clock-rotate-left" href="/docs/ko/rpc/historical-data">
    Helius의 아카이브 인프라 및 기능에 대해 알아보기
  </Card>

  <Card title="RPC 최적화" icon="rocket" href="/docs/ko/rpc/optimization-techniques">
    RPC 성능 최적화를 위한 고급 기술
  </Card>

  <Card title="WebSocket 메서드" icon="wifi" href="/docs/ko/rpc/websocket">
    실시간 구독 및 스트리밍 데이터 탐색
  </Card>

  <Card title="API 참조" icon="book" href="/docs/ko/api-reference/rpc/http-methods">
    모든 RPC 메서드에 대한 완전한 기술 참조
  </Card>
</CardGroup>

***

**특정 RPC 메서드가 필요하신가요?** 각 가이드에는 실용적인 예제와 개발자 팁이 포함되어 있어 빠르게 시작할 수 있습니다. 위의 카테고리를 검색하거나 검색을 통해 필요한 것을 정확히 찾으십시오.
