

온체인에서 일어나는 일을 가장 명확하게 파악하세요
불투명한 바이트와 계정을 설명이 포함된 인수, 이름이 지정된 계정, 모든 토큰 전송이 담긴 사람이 읽을 수 있는 트랜잭션 요약으로 변환하세요. 3,600개 이상의 온체인 프로그램을 지원합니다.
{
"programId": "JUP6LkbZbjS1jKKwapdHNy74...",
"data": "EeywBCUuyt2UqWRr9dkkI8hiFZLpJ...",
// opaque bytes
"accounts": [
"7iWnBRRhBCiNXXPhq1GzvVk...",
"GV6UUmNxz2RpKxmNApadYKb7...",
"teBPkZtsnaKDpGHTy1KUZeh1...",
"2oL6my4QDDCFpgJZX1bZV1Ng...",
"9RzosLeV5P5oG5MLobJWrBTG...",
"3zExK5UQlKAri2KAAFUTvZAt...",
"5tKq8vHmRy3NdWZfLpXo2bAc...",
"Hj4nPwEs7YuDgvT6kMxCq9Fb...",
… 10 more bare addresses
]
}
{
"programName": "jupiter",
"instructionName": "shared_accounts_route_v2",
"summary": {
"type": "swap",
"description": "GV6UUm… swapped 1500 SOL for…",
"parsedData": {
"protocol": "jupiter",
"in_amount": "1500000000000",
"actual_out_amount": "64672839261950",
"input_mint": "So1111…", // SOL
"output_mint": "PumpCm…", // PUMP
"inner_swaps": [ … 5 route hops … ]
}
},
"decoded": {
"args": { "slippage_bps": 2200, "route_plan": […] },
"accounts": [ { "name": "user_transfer_authority" } … ]
}
}모든 Solana 트랜잭션을 온디맨드로 파싱하세요
서명과 주소 기록을 디코딩된 명령어, 전송, 요약으로 변환하세요. 3,600개 이상의 온체인 프로그램을 지원하며 REST와 GraphQL을 사용할 수 있습니다.
- 원시 바이트나 이름 없는 계정이 없습니다
- 슬롯, 시간 또는 서명으로 주소 기록을 필터링하고 페이지 단위로 조회합니다
- GraphQL로 필요한 필드만 정확히 받거나 REST로 완전히 변환된 페이로드를 가져옵니다

- 원시 바이트나 이름 없는 계정이 없습니다
- 슬롯, 시간 또는 서명으로 주소 기록을 필터링하고 페이지 단위로 조회합니다
- GraphQL로 필요한 필드만 정확히 받거나 REST로 완전히 변환된 페이로드를 가져옵니다

디코딩된 트랜잭션을 실시간으로 구독하세요
확정된 모든 트랜잭션을 모니터링하고 명령어 수준에서 필터링하세요. 이미 디코딩된 전체 트랜잭션을 WebSocket으로 받을 수 있습니다.
- 프로그램, 명령어 또는 계정으로 필터링합니다
- 내부 명령어를 포함해 3,600개 이상의 프로그램을 서버 측에서 매칭합니다
- 모든 알림에 요약, 전송, 일치한 명령어를 가리키는 포인터가 포함됩니다

- 프로그램, 명령어 또는 계정으로 필터링합니다
- 내부 명령어를 포함해 3,600개 이상의 프로그램을 서버 측에서 매칭합니다
- 모든 알림에 요약, 전송, 일치한 명령어를 가리키는 포인터가 포함됩니다

해독된 Solana
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"id": "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4",
"name": "jupiter",
"instructions": [
"route",
"shared_accounts_route",
"exact_out_route"
],
"events": ["SwapEvent"],
"roles": [
"user_transfer_authority",
"destination_token_account"
]
}
}{
"jsonrpc": "2.0",
"id": 1,
"result": {
"id": "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4",
"name": "jupiter",
"instructions": [
"route",
"shared_accounts_route",
"exact_out_route"
],
"events": ["SwapEvent"],
"roles": [
"user_transfer_authority",
"destination_token_account"
]
}
}파싱된 Solana 데이터로 만들 수 있는 것
지갑 활동 피드
원시 명령어를 직접 디코딩하지 않고 지갑의 파싱된 기록을 페이지 단위로 조회해 전송, 스왑, 요약을 표시하세요
실시간 스왑 추적
라우터 명령어를 구독하고 스왑이 체결되면 디코딩된 페이로드에서 입력 수량, 출력 수량, 민트를 읽으세요
토큰 출시 모니터링
Pump.fun `create` 명령어를 실시간으로 모니터링하거나 생성자의 지갑을 페이지 단위로 조회해 지금까지 배포한 모든 민트를 나열하세요
포트폴리오 및 PnL
네이티브 및 토큰 전송과 스왑 요약을 사용해 잔액, 포지션, 실현 PnL을 최신 상태로 유지하세요
트레이딩 봇 및 알림
프로그램, 명령어 이름 또는 계정 역할로 필터링해 봇이 필요한 작업에만 반응하도록 하세요
인덱서 및 백필
파싱된 이벤트로 데이터베이스를 백필한 다음 파싱된 스트림의 실시간 트랜잭션으로 최신 상태를 유지하세요
파싱된 이벤트 API와 파싱된 스트림 제품은 모든 유료 플랜(Developer, Business, Professional, Enterprise)에서 사용할 수 있습니다. 시작하려면 Helius Dashboard에서 API 키를 발급받고 문서의 빠른 시작 가이드를 따르세요.
파싱된 이벤트 API와 파싱된 스트림은 오픈 베타 기간인 2026년 9월 21일까지 무료입니다. 최종 크레딧과 속도 제한은 변경될 수 있습니다.
describeProgram 메서드를 사용해 주소로 온체인 Solana 프로그램을 조회하세요. 프로그램이 디코딩되어 있다면 필터를 구성하는 데 사용할 수 있는 정확한 명령어와 역할 이름을 확인할 수 있습니다.
Enhanced Transactions API는 지원이 중단될 예정이므로 개발자는 파싱된 이벤트 API로 마이그레이션하는 것이 좋습니다. 마이그레이션하려면 가이드에 따라 엔드포인트, 매개변수, 응답 필드를 매핑하세요. 에이전트가 마이그레이션을 대신 완료할 수 있도록 프롬프트도 제공됩니다.





