The XRPL Firehose endpoint speaks the StreamingFast Firehose protocol over gRPC/TLS. You need an API key from the dashboard.
grpcs://grpc.yourdomain.com:443Pass your API key as a gRPC metadata header:
authorization: Bearer xrpl_<your-key>substreams run \ -e grpcs://grpc.yourdomain.com:443 \ --substreams-api-token xrpl_<your-key> \ your_substreams.spkg \ map_my_handler \ --start-block 32570
Official Substreams documentation — learn how to build, deploy, and consume substreams.
Collection of ready-made XRPL substreams — payments, DEX, NFTs, and more.