Từ sự kiện blockchain đến dữ liệu có thể truy vấn
Một subgraph xác định các hợp đồng và sự kiện cần theo dõi cũng như cách dữ liệu của chúng nên được chuyển đổi thành một lược đồ có thể truy vấn. Các Indexer chạy hạ tầng thu thập các chuỗi liên quan, thực thi các ánh xạ và phục vụ các truy vấn. Các ứng dụng có thể yêu cầu kết quả có cấu trúc thay vì tự quét lịch sử blockchain thô.
Việc lập chỉ mục không làm cho dữ liệu chuỗi nguồn trở nên đúng hoặc đầy đủ. Một subgraph có thể bị trễ, chứa lỗi ánh xạ hoặc bỏ qua các sự kiện theo thiết kế. Các nhà phát triển nên theo dõi trạng thái lập chỉ mục, tổ chức lại chuỗi và lỗi truy vấn, sau đó xác thực các quyết định rủi ro cao dựa trên dữ liệu chuỗi cơ bản.