Backtest · Replay · Index

Lớp replaycho Solana.

Hai mươi bốn giờ lịch sử chain, stream qua chính client Yellowstone gRPC bạn đang dùng. Trả phí theo lượt replay.

slot ──────────────────

Backtesttrênchainthật.
Từng
slot.Từngbyte.

Drop-in tương thích

Cùng client. Cùng proto. Khác endpoint.

sillage.sh hoạt động như server theo đúng giao thức Yellowstone gRPC, không sửa đổi. Bất kỳ code nào bạn đã viết cho Triton, Helius, hay plugin Geyser tự host đều kết nối được mà không cần thay đổi. Truyền slot bắt đầu. Stream khởi chạy từ đó.

use yellowstone_grpc_client::GeyserGrpcClient;

let mut client = GeyserGrpcClient::build_from_shared(
    "https://replay.sillage.sh",
)?
    .x_token(Some(token))?
    .connect()
    .await?;

let (_, stream) = client
    .subscribe_with_request(Some(req.from_slot(312_840_000)))
    .await?;
Filter ở server

Filter tại server. Trả phí cho thứ bạn đọc.

Các filter dựa trên pubkey của Yellowstone hoạt động không đổi — thu hẹp transactions theo program hoặc account cụ thể, thu hẹp account stream theo owner cụ thể.

Subscription có filter
let req = SubscribeRequest {
    transactions: hashmap! {
        "swaps".to_owned() => SubscribeRequestFilterTransactions {
            vote: Some(false),
            failed: Some(false),
            account_include: vec![JUPITER_V6.into()],
            ..Default::default()
        },
    },
    accounts: hashmap! {
        "pools".to_owned() => SubscribeRequestFilterAccounts {
            owner: vec![RAYDIUM_AMM.into()],
            ..Default::default()
        },
    },
    ..Default::default()
};
Chuẩn wall-clock

Replay đúng tốc độ nó đã xảy ra.

Mỗi message mang timestamp lúc nhận, chính xác đến 100 microsecond. Một transaction landing ở 24.3ms trong slot sẽ replay lại đúng 24.3ms trong slot đó. Thứ tự trong slot, độ trễ lan truyền, cấu trúc thời gian mạng thực — tất cả được bảo toàn.

slot 312.847.201 · đã capture400ms · 11 messages
24ms
0ms400ms
0 / 11 messages · độ chính xác timestamp 100μs
Độ chính xác timestamp
100μs
Firehose đầy đủ

Ba stream cốt lõi. Replay nguyên bản.

Mọi message live subscription của bạn nhận được đều được giữ liên tục trong toàn bộ cửa sổ 24 giờ. Không sampling. Không tóm tắt. Không chuyển đổi schema.

live capture · 3 stream cốt lõi— msgs/sec
transactions
320/s
accounts
180/s
blocks
2.5/s
Loại message được hỗ trợ
3và đang mở rộng
Theo số liệu

Một bản spec, không phải danh sách tính năng.

Cửa sổ replay
0giờ, rolling

Từ chain tip hiện tại trở về trước. Liên tục, không xoay theo lịch ngày.

Mức commitment
0confirmed, finalized

Message ở mức processed không được lưu — quá ngắn ngủi để có giá trị khi replay.

Độ phân giải filter
μstrước khi đọc disk

Roaring bitmap index trên program, account, signature — phân giải trước khi chạm tới byte message.

Storage
Zstdnén theo block

Hỗ trợ range fetch từ storage bền vững. Replay có filter chỉ đọc đúng byte khớp.

Trong các lựa chọn

Replay-first. Không phải replay như một tier.

Các provider khác stream live chain rất tốt. sillage.sh đưa ra phía ngược lại: 24 giờ lịch sử, cùng giao thức, tính phí theo lượt replay.

sillage.shHelius LaserStreamTriton FumaroleQuickNode
Cửa sổ replay24 giờ24 giờ4 ngày~20 phút
GiáTheo replay$999/tháng plan*$0,08/GB + planEnterprise
Giao thứcYellowstone gRPCYellowstone gRPCYellowstone gRPCYellowstone gRPC
Độ chính xác timestampTheo messageMức slotMức slot
Use case

Dành cho workload không cần luôn online.

Backtesting

Replay chain hôm qua qua chiến lược của bạn. Tinh chỉnh PnL mà không đốt subscription streaming.

Tìm hiểu thêm về backtesting Solana
Indexing

Backfill index mới từ bất kỳ slot nào trong 24 giờ qua. Không cần resync từ snapshot.

Nghiên cứu

Truy vấn pattern flow lịch sử. Cùng giao thức Yellowstone, chỉ trả phí khi đọc.

Khôi phục reorg

Replay cửa sổ trước thời điểm reorg để xác minh state — không cần tự giữ lịch sử thô.

Early access

Lấy endpoint trước khi chúng tôi mở cửa.

Cohort đầu tiên bắt đầu với replay 24 giờ cho transactions, accounts và block streams. Builder bot, indexer và researcher được ưu tiên.

Tham gia sớm · 100 thành viên đầu tiên nhận replay 24h miễn phí.
Không spam. Chúng tôi sẽ email khi endpoint của bạn sẵn sàng.