Skip to main content

Truy xuất dữ liệu trên Solana là gì?

Truy xuất dữ liệu nghĩa là truy vấn trạng thái hiện tại và lịch sử của blockchain Solana — tài sản, số dư, giao dịch và hoạt động chuyển tài sản — theo yêu cầu. Khác với truyền phát theo thời gian thực, vốn đẩy các sự kiện mới đến bạn ngay khi chúng xảy ra, các API này cho phép bạn lấy chính xác dữ liệu mình yêu cầu vào thời điểm cần thiết. Helius cung cấp một số API dữ liệu, mỗi API được tối ưu cho một loại dữ liệu khác nhau:
  • Lịch sử giao dịch và chuyển tài sản — nạp dữ liệu lịch sử và lập chỉ mục cho bất kỳ địa chỉ nào
  • Trạng thái tài khoản — đọc tài khoản ví, token và chương trình theo địa chỉ
  • Token, NFT và tài sản nén — siêu dữ liệu, quyền sở hữu và số dư
  • Dữ liệu ví qua REST — số dư, lịch sử, hoạt động chuyển tài sản, danh tính và nguồn cấp vốn

Tại sao nên dùng Helius để truy xuất dữ liệu?

Fast historical backfill

Phương thức getTransactionsForAddress độc quyền của Helius nạp toàn bộ dữ liệu lịch sử của một địa chỉ chỉ bằng một phương thức.

Complete archival coverage

Toàn bộ lịch sử Solana thông qua RPC tiêu chuẩn, các phương thức nâng cao và hướng dẫn lập chỉ mục.

One unified asset API

DAS API trả về NFT, token có thể thay thế và tài sản nén từ một tập hợp phương thức duy nhất.

High-level Wallet API

Các điểm cuối REST trả về số dư ví, lịch sử và hoạt động chuyển tài sản kèm giá trị USD — không cần phân tích cú pháp.

Tôi nên dùng API dữ liệu nào?

Chọn API phù hợp với loại dữ liệu bạn cần. Bảng này ánh xạ từng nhu cầu phổ biến tới điểm bắt đầu phù hợp.

Theo sản phẩm bạn đang xây dựng

Các giải pháp dữ liệu của Helius

Giao dịch

Helius mở rộng RPC Solana tiêu chuẩn bằng hai phương thức độc quyền dành cho dữ liệu lịch sử — cách nhanh nhất để xem một địa chỉ đã thực hiện những gì:
  • getTransactionsForAddress — cách nhanh nhất và thân thiện nhất với nhà phát triển để nạp toàn bộ lịch sử giao dịch của một địa chỉ chỉ bằng một phương thức.
  • getTransfersByAddress — lịch sử chuyển token và SOL gốc đã được đối soát cho một ví.
Xem Tổng quan về giao dịch để biết tất cả phương thức truy vấn lịch sử và hướng dẫn lập chỉ mục để xây dựng cũng như duy trì chỉ mục luôn cập nhật. Phù hợp nhất cho trình lập chỉ mục, quy trình dữ liệu, nạp dữ liệu lịch sử, phân tích và lịch sử ví. Để sử dụng định dạng giao dịch đã phân tích cú pháp, dễ đọc của phiên bản cũ, hãy xem Enhanced Transactions (Phiên bản cũ) — với dự án mới, nên dùng getTransactionsForAddress.

Tài khoản

Đọc trực tiếp trạng thái tài khoản trên chuỗi theo địa chỉ bằng RPC Solana tiêu chuẩn — getAccountInfo cho một tài khoản, getMultipleAccounts cho nhiều tài khoản và getProgramAccounts cho mọi tài khoản thuộc sở hữu của một chương trình. Phù hợp nhất để đọc trạng thái chương trình, dữ liệu tài khoản ví và cấu hình trên chuỗi.

Token & NFT

Digital Asset Standard (DAS) API là phương thức hợp nhất để đọc tài sản kỹ thuật số trên Solana. Một tập hợp phương thức duy nhất hỗ trợ NFT, token có thể thay thế và tài sản nén — bao gồm siêu dữ liệu, quyền sở hữu, số dư và tìm kiếm theo chủ sở hữu, bộ sưu tập hoặc người tạo. Phù hợp nhất cho ví và chế độ xem danh mục, sàn giao dịch và trình khám phá NFT cũng như phân tích token.

Ví

Wallet API cung cấp các điểm cuối REST cấp cao cho dữ liệu ví — số dư, lịch sử giao dịch, hoạt động chuyển tài sản, danh tính, nguồn cấp vốn và số dư lịch sử — kèm giá trị USD và cấu trúc phản hồi đơn giản. Phù hợp nhất cho ứng dụng ví, công cụ theo dõi danh mục, công cụ PnL và thuế cũng như tuân thủ.

Khối & Mạng

Đối với khối, slot, epoch, nguồn cung, phí và trạng thái nút, hãy xem Khối & Mạng — getBlock, getSlot, getLatestBlockhash, getFeeForMessage và nhiều nội dung khác.

Bắt đầu

1

Choose your API

Sử dụng ma trận quyết định ở trên để chọn API phù hợp với nhu cầu dữ liệu của bạn.
2

Get your API key

Đăng ký tại dashboard.helius.dev và sao chép khóa API của bạn.
3

Make your first call

Làm theo hướng dẫn bắt đầu nhanh để xem các ví dụ có thể sao chép và sử dụng ngay bằng JavaScript, Python và cURL.
4

Go deeper

Mỗi API đều có phần tổng quan, hướng dẫn và tài liệu tham khảo API đầy đủ riêng.

Getting Data Quickstart

Thực hiện truy vấn dữ liệu đầu tiên chỉ trong vài phút với các ví dụ mã hoạt động được.

Hỗ trợ & cộng đồng

API Reference

Tài liệu đầy đủ về phương thức và điểm cuối, kèm tham số và ví dụ.

Discord

Tham gia cùng hàng nghìn nhà phát triển đang xây dựng trên Solana bằng Helius.

Support

Các kênh hỗ trợ ưu tiên dành cho khách hàng Business và Professional.